acada robotics

ACADA RoboticsDocumentationROSRiderUpdating Firmware


Updating Your ROSRider’s Firmware

Important Note: 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.

To initiate the firmware update process, follow these steps:

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

Before Starting Update: Important Considerations

By following these steps and adhering to the specific instructions provided by ACADA Robotics, you can successfully update your ROSRider’s firmware and enhance its capabilities.

Updating ROSRider Firmware with I2CRider.dfu

Prerequisites:

Steps:

  1. 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
  1. 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

You can now proceed to the next chapter, we’ll delve into the intricacies of robotic procedures such as PID tuning, odometry validation, and covariance estimation.

Next Chapter: Procedures


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