I have two cmsis-dap debuggers, one is nanoDAP (runs a firmware of STM32F103C8 port), the other uses CH552t and runs a relevant port to that MCU. They both works fine on Windows 11 with latest pyocd (python 3.9.13).
However, the CH552t version couldn't be found on macOS 13 (2017 Intel CPU) and 14 (2021 M1 CPU). USB devices are discoverable but pyocd list only shows nanoDAP. Version of pyocd and python are the same as Windows 11.
I'm not sure whether it is Apple's fault, or implementation differences of pyocd on various platforms. Sometimes macOS arbitrarily cuts off command line features when system updates. Any clues on possible reasons, or to which direction should I research?
I have two cmsis-dap debuggers, one is nanoDAP (runs a firmware of STM32F103C8 port), the other uses CH552t and runs a relevant port to that MCU. They both works fine on Windows 11 with latest pyocd (python 3.9.13).
However, the CH552t version couldn't be found on macOS 13 (2017 Intel CPU) and 14 (2021 M1 CPU). USB devices are discoverable but
pyocd list
only shows nanoDAP. Version of pyocd and python are the same as Windows 11.I'm not sure whether it is Apple's fault, or implementation differences of pyocd on various platforms. Sometimes macOS arbitrarily cuts off command line features when system updates. Any clues on possible reasons, or to which direction should I research?