User Tools

Site Tools


howto:update

This is an old revision of the document!


How to update the firmware

This howto explains how to update the firmware running on your rad1o.

The rad1o firmware consists of these main parts:

  • The bootloader
  • Applications (camp, hackrf, testapp, …)
  • l0dables (snake, schedule, …)
  • Other files (configuration files, fonts, graphics)

See firmware:releases for the most recent version and a release history.

During camp, there is an update station located at the muCCC village. Bring your rad1o and update it there.

Requirements

  • A rad1o
  • A computer with a USB-Port
  • A micro USB cable
  • A firmware file

Tasks

  • turn off the rad1o
  • connect the rad1o with the USB cable to the computer
  • push and hold UP while you turn on the rad1o. it will now boot in MSC mode, appearing as a mass storage device (like a USB stick) to the computer
  • unpack it and copy all the contained files to the mounted device, overwriting the existing files

cd /mnt/FE49-AB84

tar -xzv --strip 1 -f ~/Downloads/rad1o-revXX.tgz
sync

(The paths will probably be different on your system) (The tar has the firmware files in a subdir, hence the –strip 1 [at least rad1o-rev02.tgz does]; the new firmware files must go to the root of rad1o's file system, or the upgrade won't work.)

  • wait until the left bottom LED stops flashing
  • unmount the device
  • turn your rad1o off and on again. (If your screen goes dark, try unplugging the USB or setting the chargeled config to 0.)

Result

Your rad1o should now run the most recently released firmware. You can check the release version of your firmware in the “INFO” menu.

howto/update.1439536998.txt.gz · Last modified: 2015/08/14 09:23 by widi