scripts: west_commands: runners: Add support for probe-rs
probe-rs is a new programming and debugging tool written in Rust, supports many probes and targets. This commit introduces initial support for probe-rs to Zephyr. Signed-off-by: Chen Xingyu <hi@xingrz.me>
This commit is contained in:
parent
d71ad169d4
commit
0095c224fa
5 changed files with 105 additions and 0 deletions
|
@ -464,6 +464,17 @@ afterwards detach the debug session:
|
|||
|
||||
west debug --tool-opt='--batch'
|
||||
|
||||
probe-rs Debug Host Tools
|
||||
*************************
|
||||
|
||||
probe-rs is an open-source embedded toolkit written in Rust. It provides
|
||||
out-of-the-box support for a variety of debug probes, including CMSIS-DAP,
|
||||
ST-Link, SEGGER J-Link, FTDI and built-in USB-JTAG interface on ESP32 devices.
|
||||
|
||||
Check `probe-rs Installation`_ for more setup details.
|
||||
|
||||
Check if your SoC is listed in `probe-rs Supported Devices`_.
|
||||
|
||||
.. _J-Link Software and Documentation Pack:
|
||||
https://www.segger.com/downloads/jlink/#J-LinkSoftwareAndDocumentationPack
|
||||
|
||||
|
@ -508,3 +519,9 @@ afterwards detach the debug session:
|
|||
|
||||
.. _S32 Design Studio for S32 Platform Installation User Guide:
|
||||
https://www.nxp.com/webapp/Download?colCode=S32DSIG
|
||||
|
||||
.. _probe-rs Installation:
|
||||
https://probe.rs/docs/getting-started/installation/
|
||||
|
||||
.. _probe-rs Supported Devices:
|
||||
https://probe.rs/targets/
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue