probe-rs / rusty-probe

89 stars 12 forks source link

Target support of "any" is too ambiguous and incorrect. List of supported debugging protocols/interfaces would be better. #15

Open acedogblast opened 4 months ago

acedogblast commented 4 months ago

The comparison chart on the README has "any" for what targets are supported for all probes listed other than the STLinkV3. This is too broad and also not true. A list of supported debugging protocols/interfaces will provide a more accurate description of the capabilities of the probes.

From what I understand the Rusty Probe currently only supports JTAG and SWD (Serial Wire Debug for ARM chips) with support for Serial Wire Output (SWO) and Virtual COM Port (VCP) a WIP. Also where is UART support?

These protocols/interfaces are the most common but lesser known protocols like WCH's single wire debug (for RISC-V CH32Vxxx micro-controllers) is not included. Therefor the target support value of "any" is incorrect and misleading.

I can send a pull request to correct this error.

acedogblast commented 4 months ago

What probe is "PicoProbe"? It it just a Raspberry PI Foundation's Pico line of RP2040 dev boards flashed with the Raspberry Pi Debug Probe firmware?