Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 19 additions & 0 deletions docs/leo-rover/guides/firmware-update.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,25 @@ And then, run the update script by typing:
ros2 run leo_fw update
```

:::note

If you are using `LeoOS-humble` that runs ROS 2 inside containers, it is not
possible to flash the firmware from within the container. In order to flash the
firmware, you need to install the `leo_fw` package on the host system and run
the update script from there with the following commands:

```bash
sudo apt update && sudo apt install ros-jazzy-leo-fw
source /opt/ros/jazzy/setup.bash
cd && /opt/ros/jazzy/lib/leo_fw/update
```

With this setup, the script will not detect the `/firmware` node, but it will
still be able to flash the firmware. You will need to choose the board type
manually.

:::

The script will guide you through the flashing process.

If you are flashing the firmware for the first time, the script won't be able to
Expand Down
6 changes: 3 additions & 3 deletions docs/leo-rover/guides/software-update.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -75,9 +75,9 @@ ROS 2 versions of LeoOS come preinstalled with ROS 2 Jazzy. If you are looking
to run ROS 2 Humble on Leo Rover 1.9, we have created a custom LeoOS image for
that purpose.

Inside this image, a [Podman](https://docs.podman.io/en/latest) container runs
ROS 2 Humble with all Leo Rover ROS packages available in their newest versions.
You can find this image
Inside this image, [Podman](https://docs.podman.io/en/latest) containers run ROS
2 Humble with all Leo Rover ROS packages available in their newest versions. You
can find this image
[in the releases page](https://github.com/LeoRover/leo_os/releases), tagged with
`2.x.x-humble`.

Expand Down
Loading