edit

Firmware reflashing

When to reflash the firmware

On this page you will find the information on how to reflash Reach firmware. Please note that you don't need to do this unless you want to bring Reach to its initial state or new firmware image version is released. If your Reach has ReachView version 0.4.9 it is necessary to reflash it with new firmware image in order to receive updates and support.

More information on how to update ReachView app is available in introduction section.

Emlid Reach RTK firmware download

You can get the latest version here:

Reach Image v2.9.0 ↓, (md5)

There are two ways to flash the image. Intel's Edison Board Configuration Tool and a CLI script.

Flashing process

GUI guide

Temporary GUI workaround

Currently Intel is having troubles​ with their download server and there may be issues installing the driver via Intel Edison Board Configuration Tool.

GUI Tool for Mac and Linux are currently unavailable, please use Terminal guide

For Windows: please follow the simple workaround to install the tool

Getting Intel Edison Board Configuration Tool

You can get the tool from the table below. It is available for Windows, Mac and Linux.

Windows Mac Linux
Download Download Download

Flashing Reach and Reach RS

  • Disconnect Reach / Reach RS from your computer. Reach RS must be turned off
  • Run Intel Edison Board Configuration Tool. Hit Next

  • Read License Agreement, accept the terms of the License and hit Next twice

  • Install drivers (Only for Windows)

  • After installation hit Flash Firmware

  • Choose second item: "Use existing image, located at:"
  • Choose correct path to the image (You will need to point it to a .json file for Windows and .hddimg for Linux)
  • Hit Next

  • Plug Reach / Reach RS to this computer when you reach "Connect USB and power cables" step. In case you are reflashing Reach RS hold the power button for 5 seconds after plugging in the cable

  • Proceed to "After flashing"

Terminal guide

Windows

Before flashing:

To flash:

  1. cd into the image directory
  2. Run flashall.bat
  3. Plug Reach in
  4. Monitor progress in the terminal window
  5. Proceed to "After flashing"

Mac OS X

Before flashing:

  • Unzip downloaded image
  • Install homebrew
  • Install dependencies with brew install dfu-util coreutils gnu-getopt
  • Unplug Reach if it's plugged in

To flash:

  1. cd into the image directory
  2. Run sudo ./flashall.sh
  3. Plug Reach in
  4. Monitor progress in the terminal window
  5. Proceed to "After flashing"

Linux

Before flashing:

  • Unzip downloaded image
  • Unplug Reach if it's plugged in

To flash:

  1. cd into the image directory
  2. Run sudo ./flashall.sh
  3. Plug Reach in
  4. Monitor progress in the terminal window
  5. Proceed to "After flashing"

After flashing

After the initial process is done, Reach will reboot. Do not unplug it until it reboots and goes through the initial setup process completely.

Proceed to Quickstart section to set up your Reach / Reach RS: