# Bootloader A custom bootloader for the Raspberry Pi Pico (RP2040). Receives firmware updates over a communication interface, writes to flash, and jumps to the main application. ## Status **Scaffolded — not yet implemented.** See `TODO.md` for the design decisions and implementation tasks. ## Prerequisites - [Docker](https://docs.docker.com/get-docker/) and Docker Compose ## Building ```bash cd bootloader/ docker compose run --rm pico-build bash /scripts/build.sh ``` ## Flashing From the repo root: ```bash ./flash.sh bootloader ```