One Cable, Three Interfaces
The co-processor is the only USB device the host PC sees. It muxes everything onto a composite USB endpoint set:
- CDC virtual COM — target UART relayed to a serial port on your PC.
- WinUSB bulk — 16-channel logic analyser stream, captured by
la_clior Workbench. - CMSIS-DAP HID/WinUSB — SWD debug into the RP2040, driven by your IDE.
No second cable, no USB hub, no drivers — just one USB-C lead between the board and your machine.