Skip to content

nRF91xx Modem updater using `probe-rs`

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

circuitdojo/modem_updater

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nRF91 Modem Updater using probe-rs

Summary

This is a tool to update the nRF91 modem firmware using the probe-rs crate. It provides both a CLI and library interface. Used in production on the nRF9160 Feather and nRF9151 Feather.

Validated working on:

  • nRF9160
  • nRF9151
  • nRF9161

CLI Usage

To verify the modem firmware, run:

cargo run --bin updater -- verify <path_to_firmware_zip>

To program and verify the modem firmware, run:

cargo run --bin updater -- program <path_to_firmware_zip>

Acknowledgements

This project is based on the work of @maxd-nordic in the pyOCD project.

License

Licensed under either of

About

nRF91xx Modem updater using `probe-rs`

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