Commit Graph

7 Commits

Author SHA1 Message Date
James Ide 2edf360b9e Add support for CMSIS-DAP debuggers
OpenOCD 0.11.0 and up works with CMSIS-DAP debuggers like the Raspberry Pi Debug Probe/Pico Probe and the Flipper Zero.

The Flipper Zero has an installable DAP Link app (through the companion mobile app) that supports SWD. The pinouts are straightforward: the DAP Link app tells you which GPIO pins are SWDCLK and SWDIO, respectively, and of course GND is GND.

Tested all five steps with OpenOCD 0.12.0 on macOS and Flipper Zero firmware 0.88.0. An example step looks like: `./2_backup_flash.sh cmsis-dap mario`. The G&W plays fine after all steps. Also tested with a Picoprobe.

(Also fixed two typos in the main README that are unrelated to this PR but very small.)
2023-08-31 21:14:44 +02:00
Konrad Beckmann 441d74b5d8 Add support for the Zelda variant 2021-11-14 22:48:07 +01:00
al3x10m 718ff9c1a4 updated readme and scripts usage 2020-12-29 12:09:17 +01:00
Thomas Roth 4f945daa4d Revert accidentally pushed change 2020-12-12 18:48:34 +01:00
Thomas Roth 5d63afccb0 Correctly detect when OpenOCD was not found. 2020-12-12 18:42:42 +01:00
Konrad Beckmann 3d977868e3 Use OPENOCD env var to check version 2020-12-02 09:24:25 +01:00
Steve Clement 62d81e943d new: [config] Added config.sh file 2020-12-02 09:12:39 +01:00