Enter Bootloader Mode
- Press and Hold the RESET Button: Keep the reset button pressed.
- Press and Hold the BOOT Button: While still holding the reset button, press the boot button.
- Release the RESET Button: Once the reset button is released, you can also release the boot button.
The ROSRider should now enter bootloader mode. This is indicated by the green LED lighting up constantly.
Run this command to view system logs in real-time.
sudo tail -f /var/log/syslog
You should see a message indicating successful entry into bootloader mode, which typically reads:
Updating ROSRider Firmware with I2CRider.dfu
Prerequisites
- Linux Computer: You’ll need a Linux-based computer (e.g., Ubuntu, Debian) to perform the firmware update.
dfu-util: Ensure you havedfu-utilinstalled on your system. It’s a common tool for device firmware updates.I2CRider.dfu: Obtain this file from Acada Robotics. It contains the firmware update for your ROSRider.
Steps
Execute the following commands to set the suffix and prefix for the DFU device:
dfu-suffix -a I2CRider.dfu -v 0x1cbe -p 0x00ff
dfu-prefix -s 0x2800 -a I2CRider.dfu
Run the following command to initiate the firmware update process:
dfu-util -D I2CRider.dfu
If the update is successful, you will see the message No error condition is present This indicates that the firmware has been successfully written to the device. Remember to reset the board by pressing the reset button to exit bootloader mode and enter normal operation.
Next Chapter: Troubleshooting
Copyright © 2026, ACADA Robotics • https://acada.dev