#raspberry-pi #boot

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

#600 in Hardware support

Download history 10/week @ 2024-02-09 6/week @ 2024-02-16 17/week @ 2024-02-23 46/week @ 2024-03-01 20/week @ 2024-03-08 17/week @ 2024-03-15 15/week @ 2024-03-22 11/week @ 2024-03-29

93 downloads per month

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
~34K SLoC