This brings in support for auto-detection of the target associated with on-board STLinkV2-1 probes, so it works just as transparently as with DAPLink. Also brought in the list of ST board IDs from mbed-os-tools.
https://github.com/mbedmicro/pyOCD/pull/631
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.
/morph test
Hi
It seems that this re-implements mbedls ?
Can we imagine that pyOCD reuse mbedls board id table ?
Merged #631 into master.
Yes, it uses a highly stripped-down version of the mbed-ls (aka mbed-os-tools) code. The main reason for not reusing the original code was because it does a lot of other checks, and supports other probes. By removing these features we can make it simpler and faster.
Unfortunately we can't reuse the mbed-ls platform table because it doesn't contain the target type or test binary name that pyOCD needs. However, we're looking at adding this information to the Mbed platforms database, so pyOCD (and mbed-ls) can download it at runtime.
Fyi, the only CI tests that failed were known issues with STM32 devices, like #579.