Firmware update
It is easy to update device firmware using the firmware upgrade program in twinleaf-tools. It is possible to use any supported transport; if you can talk to the device via USB, serial, or ethernet, you can upgrade it. Download the latest firmware (if available) from the product pages on this site.
Upgrade using tio-firmware-upgrade
Using linux, macOS, or windows, first install twinleaf-tools and then use one of the following commands:
[macos] % tio-tool firmware-upgrade /dev/cu.usbmodemXXXXX CSB-R10-firmware-2019-03-25-e47a22.bin
[linux] % tio-tool firmware-upgrade /dev/ttyACMx CSB-R10-firmware-2019-03-25-e47a22.bin
[win] % tio-tool firmware-upgrade COM4 CSB-R10-firmware-2019-03-25-e47a22.bin
Error conditions
If the unit freezes and stops blinking for more than 10 seconds, the firmware may not be compatible with the hardware. This may be due to an incompatible hardware revision (R3/R4). You can safely power cycle the device and it will continue to use the existing firmware.
Checking firmware version
To determine the firmware of your device, call the dev.firmware.serial
RPC.
>>> tio-tool rpc dev.firmware.serial
"2019-09-20/aec8d0"
Getting help
Feel free to reach out for support.