Skip to content
This repository has been archived by the owner on Jun 27, 2019. It is now read-only.

Supported OSes and Boards

Bruno Dilly edited this page Jun 16, 2016 · 7 revisions

Operating Systems support

Soletta™ Framework supports many different OSes and features available on each of them vary.

Some OSes depend on board configuration for specific features, there is no standard (case of Contiki)

       |  Linux   |  Zephyr   |  RIOT  |  Contiki

-----------|----------|-----------|--------|----------- MAINLOOP | yes | yes | yes | yes FLOW | yes | yes | yes | yes WORKER THREADS | yes | no | yes | no GPIO | yes | yes | yes | yes I2C | yes | yes | yes | no AIO | yes | yes | yes | no SPI | yes | yes | yes | no UART | yes | yes | yes | no CoAP | yes | yes | yes | no OIC | yes | yes | yes | no LWM2M | yes | yes | yes | no

Boards support

Since Soletta supports most relevant OSes for IoT market, it runs fine on many boards. Some issues that may rise up when running on different boards is the need for pinmux, memory and storage constraints.

Boards tested so far:

  • Intel® Edison (Linux)
  • Intel® Galileo Gen 2 (Linux)
  • Minnowboard Max (Linux)
  • Quark SE Dev Board (Zephyr)
  • Atmel SAMR21 Xplained Pro (RIOT)
  • Raspberry Pi (Linux)
Clone this wiki locally