USB driver issues

During winIDEA installation USB driver is also installed. Very rarely after powering on the emulator which was connected to PC winIDEA shows errors. The following article shows how to solve the most common problems.

USB device not recognized by Windows

If this error is displayed you should:

  • Check cable or use another USB cable.
  • Connect the BlueBox to another USB port.
  • Connect the BlueBox to a USB port that resides on a PCI or PCIe card.
  • Connect the BlueBox to a PC via powered USB switch, in case a PC (usually a laptop) cannot provide enough power over USB port.

winIDEA doesn't recognize the device

BlueBox is listed in the Device Manager, but winIDEA doesn't recognize it (it is not listed under available USB devices).
Issue could be caused by an older version of the iSYSTEM driver, which was not properly uninstalled from the system.

Please follow the following procedure to properly uninstall the older driver:

1. Power off the BlueBox On-Chip Analyzer

2. Locate the oem*.inf file which points to a driver published by iSYSTEM, by executing the following command with administrator privileges: pnputil.exe -e

This command lists all links to drivers, for example:

In this case the "oem15.inf" seems to be the problem.

3. Remove the link to this driver by executing the following command with administrator privileges:
pnputil /delete-driver oem15.inf /force

If you are using Windows 7 or older OS, use this command instead:
pnputil -f -d oem15.inf

4. Restart the PC

You should now be able to see the device listed in winIDEA , once you power it back on.

No driver available, USB driver installation failed

BlueBox is listed under Other devices, with a yellow triangle displayed on the side.

  1. Right-click on the device and select Update Driver Software option.
  2. Browse for the drivers in your winIDEA installation directory, winusbdrv subfolder and search this folder for a compatible driver.
  3. Now you should see the BlueBox listed under Universal Serial Bus devices in the Device Manager. It should now work with newer winIDEA versions (e.g. 9.17.0).
  4. Open winIDEA and run the communication test to make sure the driver installed correctly.

Using older and newer drivers side by side

You are using several winIDEA versions. winIDEA version 9.12.256 or older only support legacy, proprietary iSYSTEM driver, while newer versions only support the winUSB driver. It is possible to selectively decide which iSYSTEM hardware is used with which driver (e.g. use old, proprietary driver for iC3000GT and winUSB driver for iC5700).

  1. First of all make sure that the winUSB is used for the desired hardware.
  2. Then connect the hardware you wish to associate with the old driver, e.g. iC3000GT.
  3.  Right click the device and select Update Driver Software.
  4. Browse for the drivers in your winIDEA installation directory, asystusbdrv subfolder (available from winIDEA 9.12.294 forward) and search this folder for a compatible driver.
  5. Restart the PC

Now you should see the iC3000GT listed under iSYSTEM Development Tool in the Device Manager. It should now work with older winIDEA versions (e.g. 9.11.89). Open the older winIDEA version and run the communication test to make sure the driver installed correctly.