Skip to content

Commit

Permalink
Add rp2040-panic-usb-boot crate
Browse files Browse the repository at this point in the history
  • Loading branch information
berkus authored and eldruin committed Dec 18, 2024
1 parent 2f77d54 commit 05b4710
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -1346,6 +1346,7 @@ There are many ways to handle panics in embedded devices, these crates provide h
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)
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)
1. [`panic-semihosting`]: Prints the panic message via semihosting to an attached debugger (Cortex-M only)
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)

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

## Firmware projects

Expand Down

0 comments on commit 05b4710

Please sign in to comment.