Thanks for the feedback, this is unexpected behaviour. Would you mind sharing your log file using the feedback link in mbed studio so we can investigate?
I’m aware this is a but of a thread from the dead but was there a resolution? As I’ve just hit this very issue in Mbed studio 1.4.3. I’m running on Windows 10 for my sins.
I have worked around this by adding a quick ‘fix’ to
\Mbed Studio\mbed-studio-tools\python\Lib\site-packages\pyocd\core\helpers.py
I added:
if unique_id is not None:
unique_id = unique_id.lstrip('0')
at the start of ‘get_all_connected_probes’ and all comes to life.
Actually, this is still an issue for me. I don’t see that path on either my Mac OS nor my Windows Mbed Studio installs. Can you potential elaborate on where that file is?
Got this working on my mac! Path is:
/Library/Application Support/Mbed Studio/mbed-studio-tools/python/lib/python3.7/site-packages/pyocd/core/helpers.py
Someone should probably make a pull request on pyocd to fix this. Do you want to do it?
Maybe they need some prodding to address it. I am guessing not many people are using the jlink probes due to the cost. I’m only using it because we have a box of them left over from legacy projects that used IAR and Keil.