Skip to content

Utility to unlock nRF52 devices using a CMSIS-DAP or JLink probe.

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

thalesfragoso/nrf-recover

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nrf-recover

Unlocks nRF52 devices using a CMSIS-DAP or JLink probe.

Installation

Using cargo:

$ cargo install nrf-recover

Usage

This utility uses probe-rs to interface with the debug probe, probe-rs requires libusb and udev rules properly configured.

Connect your microcontroller to the debug probe and run:

$ nrf-recover

This process has a timeout of 15 seconds, but it usually completes in less than one second. If you get a timeout, you should reset the microcontroller and try again. Please open an issue if you can not unlock the chip after several tries.

Attention: This process will erase the entire code flash and UICR area of the device, in addition to the entire RAM.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

About

Utility to unlock nRF52 devices using a CMSIS-DAP or JLink probe.

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages