Our software uses CyUSB.sys. We have signed this driver fo years, but with Windows 10, an additional signature required. Did Cypress signed by the Windows Hardware Developper Dashboard portal ? If yes where download the new CyUSB.sys ?
Just checking to see if there is any update on this. I have been waiting to move to Windows 10 because of this issue, but now have no choice in the matter.
I install my driver for Windows 10 and get the following: "The hash for the file is not present in the specified catalog file. The file is likely corrupt or the victim of tampering." There is a workaround for this, but it is clearly not acceptable for non-engineering installations.
I am using CYUSB3.sys from the Drivers.zip download:
Drivers for EZ-USB® FX1™, FX2LP™ , and FX3 - KBA94413
Last Updated:April 04, 2016
Thanks in advance,
Has anyone figure out to digitally sign there driver, without going through a paid service. The driver that we would be using is internal for our equipment, but of courses, the computer can't be in test mode.
We are developing with the Cypress EZ-USB FX2LP USB Microcontroller and we have to change the .inf file which needs to be re-certified. but there seems to be no good help on the subject we have the .inf, .spt and wdfCoinstaller01011.dll files. I am using visual studio to recompile your drivers, but when we go to the target machine it will not load because they aren't digitally signed. We can run the drivers if we by-pass the digital signature by using the Windows disable of digital signature check. We would not like to do this do very computer we have here and every time we reboot the machine. This driver will only be used in-house.
Cypress's included driver in the fx3 SDK is windows 10 certified. Presumably you are adding your own VID/PID to the INF file, which invalidates this signature/certification. You have two options to proceed:
- Perform your own WLK tests, which requires setting up a server/client test station and running tests provided by microsoft
- go through the driver resell process with cypress. This is described in latest fx3 SDK PDF. However, this used to be initiated via technical support cases which seem to no longer exist. I'm not sure how to initiate this process now.