Add a list of CMSIS-DAP hardware to docs
This commit is contained in:
parent
a3bbf31c43
commit
486792b68f
@ -15,7 +15,7 @@ cargo run --release
|
||||
|
||||
- Toolchain support for the cortex-m0+ processors in the rp2040 (thumbv6m-none-eabi)
|
||||
|
||||
- flip-link - this allows you to detect stack-overflows
|
||||
- flip-link - this allows you to detect stack-overflows on the first core, which is the only supported target for now.
|
||||
|
||||
- probe-run. Upstream support for RP2040 is not finished yet, so this template uses `probe-run-rp` for now.
|
||||
`probe-run-rp` is a version of `probe-run` using a `probe-rs` fork with support for the RP2040 chip.
|
||||
@ -28,6 +28,7 @@ cargo run --release
|
||||
You can use a second Pico as a CMSIS-DAP debug probe by installing the following firmware on it:
|
||||
https://github.com/majbthrd/DapperMime/releases/download/20210225/raspberry_pi_pico-DapperMime.uf2
|
||||
|
||||
More details on supported debug probes can be found in [debug_probes.md](debug_probes.md)
|
||||
|
||||
## Installation of development dependencies
|
||||
```
|
||||
|
||||
33
debug_probes.md
Normal file
33
debug_probes.md
Normal file
@ -0,0 +1,33 @@
|
||||
# Compatible CMSIS-DAP debug probes
|
||||
|
||||
## Raspberry Pi Pico
|
||||
|
||||
You can use a second Pico as your debugger.
|
||||
|
||||
- Download this file: https://github.com/majbthrd/DapperMime/releases/download/20210225/raspberry_pi_pico-DapperMime.uf2
|
||||
- Boot the Pico in bootloader mode by holding the bootset button while plugging it in
|
||||
- Open the drive RPI-RP2 when prompted
|
||||
- Copy raspberry_pi_pico-DapperMime.uf2 from Downloads into RPI-RP2
|
||||
- Connect the debug pins of your CMSIS-DAP pico to the target one
|
||||
|
||||
## WeAct MiniF4
|
||||
https://therealprof.github.io/blog/usb-c-pill-part1/
|
||||
|
||||
## HS-Probe
|
||||
https://github.com/probe-rs/hs-probe
|
||||
|
||||
## ST-LINK v2 clone
|
||||
It's getting harder to source these with stm32f103's as time goes on, so you might be better off choosing a stm32f103 dev board
|
||||
|
||||
Firmware: https://github.com/devanlai/dap42
|
||||
|
||||
## LPC-Link2
|
||||
https://www.nxp.com/design/microcontrollers-developer-resources/lpc-link2:OM13054
|
||||
|
||||
## MCU-Link
|
||||
https://www.nxp.com/part/MCU-LINK#/
|
||||
|
||||
## DAPLink
|
||||
You can use DAPLink firmware with any of it's supported chips (LPC4322, LPC11U35, K20, K22, KL26). You'll need to use the 'develop' branch to use GCC to build it. You'll need to find a chip with the correct
|
||||
|
||||
Firmware source: https://github.com/ARMmbed/DAPLink/tree/develop
|
||||
Loading…
x
Reference in New Issue
Block a user