diff --git a/README.md b/README.md index 58fd0c7..c9cad52 100644 --- a/README.md +++ b/README.md @@ -42,9 +42,12 @@ If you aren't using a debugger (or want to use cargo-embed/probe-rs-debugger), c - A CMSIS-DAP probe. (J-Link and other probes will not work with probe-run) - You can use a second Pico as a CMSIS-DAP debug probe by installing the following firmware on it: + You can use a second Pico as a CMSIS-DAP debug probe by installing either of the following firmware on it: + https://github.com/majbthrd/DapperMime/releases/download/20210225/raspberry_pi_pico-DapperMime.uf2 + https://raw.githubusercontent.com/9names/binary-bits/main/rust-dap-pico-ramexec-setclock.uf2 + More details on supported debug probes can be found in [debug_probes.md](debug_probes.md) diff --git a/debug_probes.md b/debug_probes.md index 04092ef..dcc5d86 100644 --- a/debug_probes.md +++ b/debug_probes.md @@ -4,7 +4,7 @@ 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 + - 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 @@ -13,6 +13,9 @@ - Connect GP3 on the Probe to SWDIO on the Target - Connect a ground line from the CMSIS-DAP Probe to the Target too + If you have good wiring between your Pico's, you can instead use rust-dap for faster programming: + https://raw.githubusercontent.com/9names/binary-bits/main/rust-dap-pico-ramexec-setclock.uf2 + ## WeAct MiniF4 https://therealprof.github.io/blog/usb-c-pill-part1/