File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -47,6 +47,9 @@ are integrated with debugging tools like [probe-rs](https://probe.rs). They
47
47
facilitate and speed up firmware programming and debugging, streamlining
48
48
development workflows. Providing well-supported FlashAlgos will enhance the
49
49
integration with these tools and improve the overall developer experience.
50
+ Flash Algorithms can be authored in Rust (see
51
+ [ flash-algorithm-template] ( https://github.com/probe-rs/flash-algorithm-template )
52
+ for an template to write one).
50
53
51
54
### Vendor tooling
52
55
@@ -190,7 +193,8 @@ them into their workflows, enhancing productivity and collaboration.
190
193
This could save significant development time.
191
194
- Ensure that your target is supported by [ probe-rs] ( https://probe.rs ) . The
192
195
ability to debug using SWD or JTAG is highly beneficial. Support for flashing
193
- programming can be added with a Flash Algorithm (e.g. from a CMSIS-Pack).
196
+ programming can be added with a Flash Algorithm (e.g. from a CMSIS-Pack or
197
+ [ writing one in Rust] ( https://github.com/probe-rs/flash-algorithm-template ) ).
194
198
- Generate Peripheral Access Crates (PACs) from register description files,
195
199
with SVD (System View Description) being the most common and preferred
196
200
format. Alternatives include extracting the register descriptions from PDF
You can’t perform that action at this time.
0 commit comments