How to upgrade Thymio's firmware

Before starting, make sure that your Thymio II is properly charged: the battery indicator must show three bars when the robot is not connected.

Pre-requisite

To upgrade your Thymio II you need Aseba Studio version 1.3.x or higher! (get it here)

To see the current firmware version of Thymio II, you can use Aseba Studio:

  • Show hidden variables, enable menu entry: View->Show hidden variables and functions
  • In the variable list, under _fwversion[0], you can see the current firmware version.

Thymioversion.png

Then quit Studio!

Get the new firmware

Depending on the version of the firmware that was previously in your robot, updating the firmware might change the name of some variables and functions, therefore you may have to adapt your code, please refer to the programming interface page for more details.

To upgrade the firmware of Thymio, download one of these files:

Thymio2-V7.hex
Thymio2-V7.zip

If you downloaded the zipped file, unzip it.

You can see the release notes of the firmware version 7.

Open Upgrader

Important: before opening the Firmware Upgrader, quit Aseba Studio. Never launch Studio at the same time as the Firmware Upgrader.

In Mac OS:

In your Aseba folder, you will find an application called "Thymio Firmware Upgrader":

Localisation_upgrader_mac.pdf

In Windows:

In the Aseba Studio start menu, you will find an application called "Thymio Firmware Upgrader":

Localisation_upgrader_windows.pdf

In Linux (KDE shown):

In the application menu, you will find an application called "Thymio Firmware Upgrader":

Localisation_upgrader_KDE(1).pdf

Flash firmware

Connect your fully-charged Thymio to your computer and launch the program:

mise_a_niveau_firmware.pdf

Click on "Select…" then choose the file "Thymio2-Vx.hex" that you downloaded or unzipped.

Warning, do not use any other .hex files not designed for Thymio II!
This could permanently damage your robot.

Press "Update" and check that the process has reached 100%.

Do not disconnect Thymio II during this phase. This could permanently damage your robot.

Congratulations, your Thymio II has been upgraded!

en.giffr.gifde.gifes.gifit.gifzh.gif
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License