after configuring a new workstation with Window 10 Home edition, I connected the G120E and now I can see the USB port using FEZ Config. :dance:
I haven’t tried installed VS 2013 yet. I am still puzzled why previous workstation responses differently? The old machine runs Windows 10 Pro 64bit and already had VS 2013 and NETFM installed. Is there Anyone knows what is going on? Why a USB port that looks healthy in Device Manager, but not get recognized by FEZ Config or MFDeply?
It is a upgrade from Windows 7 Pro to Windows 10 Pro 64bit. It has a Core 7i processor and 8GB ram. I have both VS 2013 and VS2015 side by side. I am using VS 2013 for IOT projects and no problem with Arduino, Netduino, and some proprietary boards. The reason I switched to GHI because stability, breath of options, so far I have to admit GHI has a great support staff not to mention Forum community members are top notch. I’ll continue my efforts to narrow down this issue.
I would suspect a USB issue on the PC. Some PCs will not output enough current for higher power devices, externally powering the device or using a powered hub might be required.
I have also experienced some strange behavior from a USB hub. I made a few custom stepper drives for a customer that had two USB connected drives connected by a small USB hub in an enclosure so there was only one USB cable connected to the PC. They started having issues with one unit where it would be recognized by one PC but not another. We checked driver versions, etc., etc. and eventually they sent it back to me as it needed to be upgraded with some new features anyhow. I found that sometimes it would see the hub only, sometimes it would seem to see the drives but communication would fail. I swapped in a new hub and that fixed it.
After hours of trial and error I figured out the problem. My workstation is equipped with a built-in finger print sensor. It is enumerated under USB generic Hub within Device Manager’s View->by-Connections (See Image). After I disabled the Validity Sensor, FEZ Config and MFDeploy can see the G120 USB port. After I upgraded the firmware, FEZ-Config detects the USB device named “G120_Gadgeteer”. Bingo!
My workstation is a HP Pavilion DV8 with built-in Biometric reader by Validity Sensors, Inc.(refer to attached images for more information. I can post additional info as needed. I think there is a conflict in device driver implementation of biometric device with GHI USB driver. Both are enumerated under USB Root Hub --> Generic USB Hub (see last image)