#flashing #write #target #algorithm #cmsis-dap #github

no-std flash-algorithm

A crate to write CMSIS-DAP flash algorithms for flashing embedded targets

6 releases (breaking)

0.6.0 Dec 23, 2024
0.5.0 Dec 10, 2024
0.4.0 Mar 29, 2023
0.3.0 Jan 21, 2023
0.1.0 Jan 21, 2023

#1356 in Embedded development

Download history 51/week @ 2025-03-11 40/week @ 2025-03-18 47/week @ 2025-03-25 29/week @ 2025-04-01 59/week @ 2025-04-08 43/week @ 2025-04-15 127/week @ 2025-04-22 142/week @ 2025-04-29 120/week @ 2025-05-06 68/week @ 2025-05-13 282/week @ 2025-05-20 157/week @ 2025-05-27 136/week @ 2025-06-03 113/week @ 2025-06-10 99/week @ 2025-06-17 80/week @ 2025-06-24

446 downloads per month

MIT/Apache

17KB
343 lines

flash-algorithm

A crate to write CMSIS-DAP flash algorithms for flashing embedded targets. This crate is an abstrction over https://open-cmsis-pack.github.io/Open-CMSIS-Pack-Spec/main/html/flashAlgorithm.html which takes care of proper placement of functions in the respective ELF sections and linking properly.

crates.io documentation Actions Status chat

To write a flash algorithm, follow the instructions in https://github.com/probe-rs/flash-algorithm-template.

License

This thingy is licensed under either of

at your option.

No runtime deps