Strictly necessary cookies are on by default and cannot be turned off. Functional, Performance and Tracking/targeting/sharing cookies can be turned on below based on your preferences (this banner will remain available for you to accept cookies). You may change your cookie settings by deleting cookies from your browser. Then this banner will appear again. You can learn more details about cookies HERE.
Strictly necessary (always on)
Functional, Performance and Tracking/targeting/sharing (default off)
Problem: Programming a PSoC® 4 or PSoC 6 MCU device with MiniProg4 or KitProg3 fails. An ‘unable to get list of LibUSB devices’ error appears in ModusToolbox®2.2 or the openOCD 4.1 CLI log window.
Background: This issue happens when there is an unknown USB device available in Device Manager on Windows OS.
This issue is caused by a libusb bug tracked in the libusb GitHUB repository.
Solution:Try to reinstall the proper driver for the unknown device. If it does not help, remove the unknown USB device in Device Manager. When the libusb issueis addressed and a newer libusb is integrated with Cypress tools, this problem will go away.