User Tools

Site Tools


manual:demos:usb_driver_install

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
manual:demos:usb_driver_install [2020/01/16 11:04]
voorburg
manual:demos:usb_driver_install [2023/06/27 10:02] (current)
voorburg
Line 4: Line 4:
  
 ===== USB Driver Installation on Windows ===== ===== USB Driver Installation on Windows =====
 +
 +
 +----
 +**New**: Starting with OpenBLT version 1.16, you no longer need to install the USB driver. This applies to all demo programs that are configured to support firmware updates via USB. Therefore, you can skip the information in this section.
 +
 +Here's how it works: During USB enumeration,​ a Microsoft 2.0 descriptor set is now sent to the PC, which automatically enters the WinUSB Device Interface GUID into the registry and links it to OpenBLT'​s VID/PID.
 +----
  
 Before installing the USB driver, make sure the USB device that runs the OpenBLT USB bootloader is not connected to your PC. If a prior version of the USB driver was installed, it is recommended to first uninstall this driver. Before installing the USB driver, make sure the USB device that runs the OpenBLT USB bootloader is not connected to your PC. If a prior version of the USB driver was installed, it is recommended to first uninstall this driver.
Line 16: Line 23:
  
 {{:​manual:​openblt_usb_device_manager.png?​|}} {{:​manual:​openblt_usb_device_manager.png?​|}}
 +
 +
 +==== Troubleshooting ====
 +
 +If for some reason, the USB driver installation fails and the **WinUSB Bulk Device** still shows up with a yellow exclamation mark in the Device Manager, try the following:
 +
 +  - Right-click the **WinUSB Bulk Device** entry in the Windows Device Manager and select "​Uninstall Device"​ from the pop-up menu. If the confirmation dialog offers a checkbox to also uninstall the driver, go ahead and check that one as well.
 +  - Unplug the USB device and then plug it back into your PC. Attempt the USB driver installation again, if it does not yet support the automatic WinUSB driver install (OpenBLT >= 1.16).
 +
 +If it still doesn'​t work, repeat steps one and two, but before moving on to step two, do this:
 +
 +  * Using the Window Registry Editor, locate the key: ''​HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\''​ and remove all entries that start with OpenBLT'​s VID/PID: ''​1D5060AC''​.
 +  * Using the Window Registry Editor, locate the key: ''​HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\''​ and remove the OpenBLT VID/PID entry: ''​VID_1D50&​PID_60AC''​.
  
  
manual/demos/usb_driver_install.1579169076.txt.gz ยท Last modified: 2020/01/16 11:04 by voorburg