#raspberry-pi #boot #port #devices #usbboot

bin+lib rustpiboot

Port of the raspberry pi usbboot code to rust

3 releases (breaking)

0.3.0 Dec 7, 2023
0.2.0 Oct 6, 2020
0.1.0 Aug 17, 2020

#1473 in Hardware support

MIT/Apache

445KB
325 lines

Contains (ELF exe/lib, 525KB) src/msd/start.elf, (ELF exe/lib, 305KB) src/msd/start4.elf

Work in progress, and actively developed

Contributions will be more than welcomed 👍

Rust port of https://github.com/raspberrypi/usbboot/blob/master/main.c


lib.rs:

Boot raspberry pi devices into mass storage mode

Dependencies

~1.5MB
~35K SLoC