Some times one (like myself) may find in a situation that he has to run a new XEM3010 hardware with somewhat old version of FrontPanel (3.0.x). But when trying to run newer XEM3010 hardware with the older FP3.0.10, the automatic Windows Hardware Wizard tends to install a wrong driver - WinUSBCoInstaller.dll. The result is that Windows recognizes the XEM you plugged in, but FrontPanel does not. I have battled with this problem for good two days, and finally figured out.
Here is what I did to install the correct driver, which worked for me.
With FP 3.0.1x installed,
- Plug in the new XEM3010, which invokes Hardware Wizard.
- Unselect the default "Install the software automatically (recommended), select "Install from a list or specific location (Advanced) instead. Click on Next.
- Unselect the default of “Search for the best driver in these locations.” Select “Don’t search, I will choose the driver to install.” instead. Then click on Next.
4 In the next compatible hardware window, the first line of "Opal Kelly XEM3010 Version: 1.6.527.0(3/3/2005) has a grey shadow over it (don’t know what that means). Click on Next without doing anything else.
- On the next warning, click on “Continue Anyway”. The wizard will then find and install the correct driver in folder C:\WINDOWS\system32\drivers\okusb.sys. and the new XEM 3010 will appear as “Opal Kelly XEM3010” UNDER “Universal Serial Bus Controllers” group in Device Manager list.