Firmware Updates

Upgrading Netduino to the latest firmware.

Ensuring that your Netduino has the latest firmware means that it will be up to date with the current Netduino-specific .NET Micro Framework runtime. Additionally, unless your Netduino has the latest firmware, you may have issues deploying your application to it.

Instructions are OS specific:

Windows

  1. Download and launch the Netduino Updater application.
  2. While your Netduino is unplugged, hold down the button and then plug it in, to put it into DFU Bootloader Mode:
  3. Your Netduino should show up in the list device list, click the checkbox next to it and click the Upgrade button:
  4. Netduino updater will automatically install the latest firmware:
  5. When it’s done, the Netduino will be rebooted and so it should no longer show up in the devices list.

Mac

  1. While your Netduino is unplugged, hold down the button and then plug it in, to put it into DFU Bootloader Mode:

  2. Launch the Netduino Mac Deploy (available from the downloads page):
  3. Click the Install Firmware button, firmware should install:

Manual Installation of Firmware from .hex or .s19 files

The Mac Firmware tool also enables manual firmware deployment:

  1. Follow steps 1 & 2 above.
  2. Click the Choose button, and select either the .hex or .s19 ER_CONFIG and ER_FLASH files:
  3. Click Deploy and it should deploy the firmware:

These docs are open source. If you find an issue, please file a bug, or send us a pull request. And if you want to contribute, we'd love that too!