Views
No views yet

v1.8.4)..zip, ~1.6 GB) — or build it..zippollen and breaks the robot); wifi is fine.| OS | Docker |
|---|---|
| Ubuntu / Debian / Raspberry Pi OS | sudo apt install docker.io |
| Arch | sudo pacman -S docker |
| Fedora | sudo dnf install docker |
| macOS | Docker Desktop (or brew install --cask docker) |
| Windows | Docker Desktop with the WSL2 backend |
| other Linux | curl -fsSL https://get.docker.com | sudo sh |
sudo systemctl enable --now docker. On macOS/Windows, just launch Docker Desktop (on Windows, run the build from a WSL2 terminal).1sudo modprobe loop # often already loaded (Ubuntu) — needed on Arch
2docker build -t reachy-pi5 .
3docker run --rm --privileged -v "$PWD/deploy:/pi-gen/deploy" reachy-pi5./deploy/*.zip, then flash it (see Getting started).Override the daemon version withdocker build --build-arg DAEMON_VERSION=v1.8.4 -t reachy-pi5 .
uart2-pi5 with the same udev alias, external antenna kept, the CSI camera keeps libcamera (do not use the Pi 5 image there, its camera fix targets the Lite's USB camera), and the WebRTC stream encodes with x264 in software since the CM5 has no hardware encoder (docker/stage-cm5-fixes.sh).1docker build -f Dockerfile.cm5 -t reachy-cm5 .
2docker run --rm --privileged -v "$PWD/deploy:/pi-gen/deploy" reachy-cm5rpiboot/usbboot rather than an SD card. ⚠️ Not yet tested on hardware: the CM5 camera timeout reported by the community is an open question this image may still hit.pollen user with SSH enabled — nothing to set up in Imager.1ssh pollen@reachy-mini.local # password: root
2passwd # change ithttp://reachy-mini.local:8000/ReachyMinipollen — that's why you must not set a user in Imager.reachy-mini-os, patches config.txt (Pi 5 motor UART, antenna), pins the daemon, and bakes the fixes from docker/stage-pi5-fixes.sh. Each fix lives in /etc, /usr/local, or sitecustomize.py, so it survives reboots and daemon self-updates.