Can anyone help me debug this?
So, I still don't have the proper driver being used. Any ideas for getting the driver files installed and used?
- Fresco Logic xHCI (USB3) Controller
- Generic USB Hub
- Intel(R) 5 Series/3400 Series Chipset Family USB Enhanced Host Controller - 3B3C
- Intel(R) 5 Series/3400 Series Chipset Family USB Enhanced Host Controller - 3B34
- KryoFlux DiskSystem
- USB Root Hub
When I right-click on the "KryoFlux DiskSystem", and click on "Properties", click the "Driver" tab, and click "Driver Details", it shows "Driver files:
So, it seems apparent that the KryoFlux driver is not being used for that port.
When I plug in the KryoFlux board USB, the LED lights on the board, the Device Manager windows goes blank, then redisplays, now with a second "KryoFlux DiskSystem" entry below the original one. The new entry shows the same driver files as the original "KryoFlux DiskSystem" entry (shown above).
In an attempt to connect the "KryoFlux DiskSystem" entry that popped up when I plugged in the board to the KryoFlux driver software, I right-click that entry and click "Update Driver Software", then click "Browse my computer for driver software" and then "Let me pick from a list of device drivers on my computers", then "Have Disk", then "Browse" and navigate to the location of the "KryoFlux USB driver.inf" file on my hard drive. I click "Open" and "OK", then "Next". The window says "Installing driver software", with a bar that grows green, then "Windows has successfully updated your driver software - Windows has finished installing the driver software for this device: KryoFlux DiskSystem". I click "Close".
At this point, the Device Manager window replots again. However, when I right-click on the "KryoFlux DiskSystem" entry that I tried to update the driver on, it still lists the driver files as the "winusb.sys" and .dll files that I quoted above, so it leads me to think that the driver never actually got updated.
To verify that, I can open a DOS window (run as administrator), navigate to the "dtc" folder, and type "dtc -c2". The output is "USB endpoint not found". When I run it for a second time (and as many times as I have patience for), it keeps saying "USB endpoint not found". If I try plugging the board into main power and re-running the "dtc -c2" command (like the Quick Start Guide says), it still says "USB endpoint not found".
To me, this seems to indicate that the KryoFlux driver is just not getting used at all, and if I can convince Windows 7 to actually use the KryoFlux driver, I might have a chance of getting the board to work. So, this may come down to no failing of the driver, but a failing of installing it. I kind of hate uninstalling the winusb driver, because I actually do want to use ordinary USB devices with this machine.
Is there a Windows 7 guru out there that can help me with this?