Author: VitaS_81 Version: **
In some cases, Windows 7 does not recognize the KitProg3 bridge, so USB-I2C/SPI bridge devices are not available in either CMSIS-DAP HID or CMSIS-DAP bulk mode.
In some editions of Windows 7, the .inf file that enables Windows 7 to recognize the descriptor for that driver may be missing. This affects KitProg3 v2.10 and newer. This issue does not occur in newer versions of Windows.
Install a digitally signed driver manually from the Windows Update Catalog. Follow these steps to recover the WinUSB driver for Windows 7:
- Download the driver from https://www.catalog.update.microsoft.com/Search.aspx?q=Microsoft%20Other%20hardware%20WinUsb%20Device and extract it to a local folder on your computer.
- In the Device Manager, locate “KitProg3 bridge” with a yellow exclamation mark and update it manually by providing path to the extracted driver.
- Select Browse my computer for driver software.
- Select Let me pick from a list of device drivers on my computer and then click Have disk.
- Browse and provide path to the driver.
- Select the winusbcompat.inf file.
- Click Open and then click Next.
After these steps, KitProg3 USB-I2C/SPI bridge becomes available in Device Manager as WinUSB device and can be used by software tools.