Jonathan Bell ee4d575bf7 probe: allow for selection of CMSIS-DAP v1 and v2 protocols
CMSIS-DAP v1 is a pseudo-HID device which allows "driver-less" use on
Windows. DAP v2 is a vendor-specific bulk protocol, so there needs to be
a companion MS OS 2.0 descriptor for the debug interface with
DeviceInterfaceGUID set to the Keil GUID.

Allow for selection between these and the openocd protocol at compile time.

Parts of the v1 implementation are derived from the DapperMime project, so
add credit where due.

Signed-off-by: Jonathan Bell <jonathan@raspberrypi.com>
2022-08-18 16:00:28 +01:00
2022-08-18 16:00:28 +01:00
2021-01-20 17:47:12 +00:00
2022-07-22 11:19:40 +01:00

Picoprobe

Picoprobe allows a Pico / RP2040 to be used as USB -> SWD and UART bridge. This means it can be used as a debugger and serial console for another Pico.

Documentation

Picoprobe documentation can be found in the Pico Getting Started Guide. See "Appendix A: Using Picoprobe".

Description
Firmware source and binaries for the RP2040-based Debug Probe accessory
Readme MIT 12 MiB
Languages
C 99.2%
CMake 0.4%
Assembly 0.4%