ACADA RoboticsDocumentationROSRiderFirmware Update

> Updating Your ROSRider's Firmware
⚠️ Before Starting Update
Power Supply: Ensure a stable power supply during the update process.
USB Connection: A reliable USB connection is crucial.
Firmware Compatibility: Before proceeding with the firmware update, ensure you have the correct firmware file for your specific ROSRider model. Incorrect firmware can lead to device malfunction.

Enter Bootloader Mode

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:

Bootloader Mode Output

Updating ROSRider Firmware with I2CRider.dfu

Prerequisites

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.

DFU util update output

Next Chapter: Troubleshooting

Copyright © 2026, ACADA Robotics • https://acada.dev