Bootloader
On power up, the USB Timing Box goes through a bootloader process. For 3 seconds after power up, the bootloader is waiting for instructions to upgrade the firmware. During these 3 seconds any character sent to the box will stop it from booting! This results in a "dead" box with LED continuously on.
Do not send any data to the USB Timing Box within 3 seconds after power up or reset. It is best practice to wait 3s or until the USB Timing Box issues AUTOBOOT\n indicating, that the bootloader is done.
Debug Interface (FW 2.4)
USB Timing Box FW 2.5 and up automatically switches to ASCII-Timing Protocol. FW 2.4 and earlier boots up in a "debug interface". On FW 2.4 you are required to call ASCII\n to switch to the ASCII-Timing Protocol. Be aware that RACE RESULT does not recommend any use of the debug interface. The behavior of the debug interface can change without notice. On FW 2.5 and up, you can switch back to debug interface by issuing the DEBUG\n command.
Reset
There are two ways to reset the USB Timing Box:
- Pull the DTR-Line HIGH/true for more than >500ms
This does not work in a waiting bootloader state. - Issue a RESET\n command.
It is recommended to use this command for testing purposes only.
The box will never perform a reset on its own.
Test boot up by intentionally resetting the box
← RESET\n → rrActive\n //immediately at power up, LED ON → AUTOBOOT\n //after 3 seconds, LED OFF ← ASCII\n //not necessary for FW 2.5 and newer → ASCII;00\n → \n