Skip to content

Firmware Upgrade

Danger

Firmware upgrade will also reset the sensor configuration. So make sure to copy it before doing an upgrade.

1. Using a micro-SD card

Using a micro-SD card is the simplest way of upgrading the firmware of the SentiBoard.

  1. Get the new firmware you wish to program from a trusted source.
  2. Plug a micro-SD card into your desktop computer. Make sure that the SD card is formatted as FAT32.
  3. The firmware must be placed at this exact path in the SD-card: /firmware/image.hex (this might include renaming the hex-file to image.hex)
  4. Insert the micro-SD card into the SentiBoard. The SD card slot is on the backside of the PCB.
  5. To enter the firmware-upgrade mode hold down Firmware Upgrade Button and the press the Reset Button (See image below for button locations).
  6. Once in firmware-upgrade mode the SentiBoard will upgrade the firmware located at the path /firmware/image.hex on the SD card.
  7. The LEDs will serve as progress bar, the upgrade should be over in a couple of seconds.
  8. After the firmware-upgrade the SentiBoard will automatically boot the new firmware.
  9. Type "version" in the USB menu to verify that you are running the new firmware

Firmware upgrade buttons

Troubleshooting

When trying to enter firmware upgrade mode nothing happens and the status LED is constant red

Possible explanations:

  1. The SD-card is not formatted correctly. It should be FAT32.
  2. There exists no file at the exact path /firmware/image.hex on the SD card