Skip to content

Commit 05b4710

Browse files
berkuseldruin
authored andcommitted
Add rp2040-panic-usb-boot crate
1 parent 2f77d54 commit 05b4710

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

README.md

+2
Original file line numberDiff line numberDiff line change
@@ -1346,6 +1346,7 @@ There are many ways to handle panics in embedded devices, these crates provide h
13461346
1. [`panic-rtt`]: Set the panicking behavior to log to a JLINK debugger and loop. [![crates.io](https://img.shields.io/crates/v/panic_rtt.svg)](https://crates.io/crates/panic_rtt)
13471347
1. [`panic-rtt-target`]: Logs panic messages over RTT. Uses `rtt-target`. [![crates.io](https://img.shields.io/crates/v/panic-rtt-target.svg)](https://crates.io/crates/panic-rtt-target)
13481348
1. [`panic-semihosting`]: Prints the panic message via semihosting to an attached debugger (Cortex-M only)
1349+
1. [`rp2040-panic-usb-boot`]: Save panic message in XIP RAM and reboot RP2040 to USB mode [![crates.io](https://img.shields.io/crates/v/rp2040-panic-usb-boot.svg)](https://crates.io/crates/rp2040-panic-usb-boot)
13491350

13501351
[`dont_panic_slice`]: https://crates.io/crates/dont_panic_slice
13511352
[`dont_panic`]: https://crates.io/crates/dont_panic
@@ -1360,6 +1361,7 @@ There are many ways to handle panics in embedded devices, these crates provide h
13601361
[`panic-rtt`]: https://crates.io/crates/panic_rtt
13611362
[`panic-rtt-target`]: https://crates.io/crates/panic-rtt-target
13621363
[`panic-semihosting`]: https://github.com/rust-embedded/panic-semihosting
1364+
[`rp2040-panic-usb-boot`]: https://crates.io/crates/rp2040-panic-usb-boot
13631365

13641366
## Firmware projects
13651367

0 commit comments

Comments
 (0)