Firmware and Source Code

From Wiki for Dragino Project
Revision as of 19:16, 18 November 2014 by Edwin1123 (Talk | contribs) (Firmware Type)

Jump to: navigation, search

Firmware Type

There are now two different firmwares which can be used in Dragino MS14 or HE:

Firmware Differences

Types Mesh IoT Firmware Dragino Yun Firmware
Default(R155 un-populated, R5 un-populated) 9v ~ 15v DC DC connector
R155 un-populated, R5 populated 9v ~ 15v DC DC connector, raw_vcc in 2x8 CON
R155 populated, R5 populated 5v DC DC connector, raw_vcc in 2x8 CON
Release Note Release Note Release note
Source Code Source code and How to Compile Source code



There are now two different firmwares which can be used in Dragino MS14 or HE:

Mesh IoT Firmware

The Mesh firmware has enhance network support such as WiFi Mesh, 3G. It also support the basic Arduino Bridge features and Arduino IDE upgrade. Link for this firmware:

Release Note

Source code and How to Compile


Arduino Yun Firmware

This firmware is derived from the official Arduino Yun firmware with some bug fixed and support more avrs. This firmware update will follow the development on official Arduino Yun

Release note

Source code



Change to different Firmware Type in U-Boot

Both IoT firmware and Yun firmware has its upgrade web page for firmware upgrade. But the web upgrade doesn't support to upgrade to different type firmware. If user want to switch firmware from IoT to Yun or from Yun to IoT. They can do it in u-boot as below instruction.

methods to get into u-Boot enviroment


Command to Upgrade

See This link for the detail: Upgrade Firmware in U-Boot