It would be nice to see an UART bootloader in the firmware of RP2040 based boards.
Currently it’s required to get into BOOTSEL which of course is not really convenient for boards hidden out of sight.
There is:
- GitHub - rp-rs/rp2040-boot2: Second stage bootloader for the RP2040, suitable for use with a Rust application. and
- GitHub - usedbytes/rp2040-serial-bootloader: A serial bootloader for the Raspberry Pi RP2040 (Pico)
It should be not too hard to implement.
Has this already been considered?