You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Feature Request]: pyOCD list --cbuild-run <file> should provide information about debug connection #288
pyOCD list shows the available debug adapters pyOCD list --cbuild-run <file> should show details about the connection to the target system (similar to the uVision Debug options dialog).
The proposal is to introduce a new pyocd info sub-command that provides the information about the connected target rather than using pyocd list which is meant to display available probes (and not actual target connections).
The info sub-command displays information about debug probe (including unique id - needs to be selected if there are multiple probes), debug port type and clock with CPU information of detected core(s).
The existing VS Code task CMSIS TargetInfo would be changed to execute the following command: pyocd info --probe <id> --cbuild-run <file>
This is aligned with other CMSIS tasks that all operate on a target behind selected probe.
Activity
MatthiasHertel80 commentedon May 21, 2026
Some information similar to what probe-rs delivers can help a lot, when bringing up unknown/new targets.
Example:
RobertRostohar commentedon Oct 2, 2026
@ReinhardKeil
The proposal is to introduce a new
pyocd infosub-command that provides the information about the connected target rather than usingpyocd listwhich is meant to display available probes (and not actual target connections).The
infosub-command displays information about debug probe (including unique id - needs to be selected if there are multiple probes), debug port type and clock with CPU information of detected core(s).The existing VS Code task
CMSIS TargetInfowould be changed to execute the following command:pyocd info --probe <id> --cbuild-run <file>This is aligned with other CMSIS tasks that all operate on a target behind selected probe.
Example of an output for a single core:
Example of an output for a multi core:
When interested in more details the "-v" argument can be added. This will show additional information including CoreSight discovery.
Example:
RobertRostohar commentedon Oct 8, 2026
pyocid infosub-command has been added with PR pyocd/pyOCD#2040RobertRostohar commentedon Oct 8, 2026
Open-CMSIS-Pack/debug-adapter-registry#125
Debug Adapter registry update to use the new
pyocd infocommandTeoMahnic commentedon Oct 14, 2026
Verified with pyOCD v0.45.2.dev71+gd6a9f5d