add notes
This commit is contained in:
parent
67d5817940
commit
0496b6e103
1 changed files with 18 additions and 0 deletions
18
notes.md
Normal file
18
notes.md
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
# FLASHING
|
||||
flashing is done using the [`wlink`](https://github.com/ch32-rs/wlink?tab=readme-ov-file#install) utility. `probe-rs` also works, but can be flaky, and does not support SDI prints very well.
|
||||
|
||||
the `wlink` utility will automatically detect the correct chip, but if it doesn't you can specify it with an additional argument.
|
||||
|
||||
`wlink --help` lists all the options to the `wlink` utility.
|
||||
|
||||
## DEVELOPMENT
|
||||
when building using the rust toolchain, you can simply add the following to your `.cargo/config.toml`:
|
||||
`runner = "wlink -v flash`
|
||||
|
||||
if you want to monitor prints via SDI, you can use the following instead:
|
||||
`runner = "wlink -v flash --enable-sdi-print --watch-serial"`
|
||||
|
||||
## STANDALONE
|
||||
when flashing standalone with the `wlink` utility, you can simply run the following:
|
||||
`wlink -v flash <PATH_TO_BINARY>`
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue