However, if MiRo's software becomes corrupted, or is sufficiently out-of-date that it is difficult to run the update, you can bring your robot up to date instead by reflashing thethat carries the system software.
Download the image file
You may be provided with a link to an image file by a support engineer. A link to the latest file at time of writing (July 2023) is below.
Remove SD card
Remove the Body shell.
Theis accessible on the rear-facing edge of the Raspberry Pi, on the right hand side of the robot, circled in green in the accompanying image.
Remove the card from the Raspberry Pi, noting the orientation (contacts towards the right side of the robot).
It may be easier to extract using tweezers or (gently) with a pair of narrow pliers.
Flash SD card
You must replace the token
sdXXX with the correct designation of the as mounted on your system. The output of
lsblk can be helpful in establishing this, but you should satisfy yourself of this before proceeding since data loss may otherwise result.
Replace SD card
Refit theto where it was removed from, ensuring it slides all the way home into the slot.
Refit the Body shell.
Reboot the robot
Start the robot in the usual way, and enter the Software manager page to confirm the new software version.