A bit long winded but I wanted to give some background on my problem.
Two day old (new) PC using Windows 8 64bit
Using FEZ Spider
Using FEZ Cobra II
Using VS2012 Express
I have downloaded all necessary drivers/files directly from GHI to this PC.
They are NOT copied from another source, such as another PC.
USB driver is the default Debuggable .Net Micro Framework Device
GHI.NET Micro Framework USB Debugging Interface
USB for G400HDR when first connected it shows up as:
Windows SideShow-compatible .NET Micro Framework-based device (USB)
(I can update the driver to use GHI .NET Micro Framework USB Debugging Interface)
Correct me if I am wrong but I believe it is recommended to use WinUSB for VS2012.
What I used on my now dead Windows 7 PC.
If I try to install the WinUSB driver software manually:
I select C:\Program Files (x86)\GHI Electronics\GHI Premium NETMF v4.2 SDK\USB Drivers\GHI_NETMF_WinUsb
I always receive “The best driver software for your device is already installed”.
When I select the WinUSB driver from GHI Premium NETMF v4.2 SDK, the driver update ignores my selection and reverts to the existing:
C:\PROGRAM FILES (X86)\GHI ELECTRONICS\GHI PREMIUM NETMF V4.2 SDK\USB DRIVERS\GHI_NETMF_INTERFACE\AMD64 driver.
If I try to update the driver using “Have Disk” and select:
GHI Premium NETMF v4.2 SDK, USB Drivers, GHI_netmf_winusb.inf I receive the following;
C:\Program Files (x86)\GHI Electronics\GHI Premium NETMF v4.2 SDK\USB Drivers\GHI_NETMF_WinUsb
GHI NETMF Debug Interface
Windows found driver software for your device but encountered an error while attempting to install it.
The hash for the file is not present in the specified catalog file. The file is likely corrupt
or the victim of tampering.
NOTE: Granted, this my not be a ‘legal’ way to install the driver but I had to try something.