You can use cyusb3.sys.
Please go to above mentioned link and download " Cypress SuperSpeed USB Suite Installer (32-bit Windows host driver), v1.2 " for 32 bit Windows 8.
Download " Cypress SuperSpeed USB Suite Installer (64-bit Windows host driver), v1.2 " for 64 -bit windows 8.
After installing go to the following path "\Cypress USBSuite \driver\bin\win7 directory" and change PID and VID in the inf file. You should write PID and VID of FX2LP .
Same is mentioned in the driver programming reference manual doc.
Its x86 for 32 bit system and x64 for 64 bit system.
I am about to try this new signed driver with my CY7C68013A device. The USB3.SYS manual states that USB2.0 is supported. The driver is signed with four pairs of VID and PID. Neither of them is the default VID/PID pair for CY7C68013A (VID=04B4, PID=8613). Does that mean that we can use these VID and PID pairs for our own products so that we can save the cost for driver signing?
CYUSB3.sys is compatble with FX2LP (CY7C68013) as well. But regarding the queries regarding the VID/PID for custo products, this link might answer : http://www.cypress.com/?id=4&rID=33410.
The driver does not only support usb2.0 controller, but can also be used with the applications built on Suite USB 3.4.7 library.
i.e. the applications built on cyusb.sys library (cyusb.dll) will also recognize devices attached to Cyusb3.sys.
Or one can say that fx2lp bound to cyusb3.sys can communicate with the applications built for cyusb.sys (Of course if you are not reffering to the GUID of the driver in the application).
I did everything about installing the driver ( changing vid pid ...forcing windows to install driver and ...)
but I still get this massage:
This device cannot start. (Code 10)
A request for the USB device descriptor failed.
could you help me with this plz ?
Uninstall all the drivers that were used to bind the device and try with the attached drivers. Are using the CY3684 DVK or your own board?
Uninstall all the drivers that were used to bind the device and try with the attached drivers. Areyou using the CY3684 DVK or your own board?
thank you for your answer...
Im using my own development board . I downloaded the file you said and used win8 x64 driver.
it didnt work ... after installing the driver it says : windows has finished installing the driver.
but there is still an exclamation mark for this device.
in device status it says :This device cannot start. (Code 10)
A request for the USB device descriptor failed.
is there anything I can do?
1. Make sure that the load capacitors of the crystal are proper, so that they the effective load capacitance at the crystal pins should be rated load capacitance of the crystal in the datasheet.
2. The reseved pin 27 should be grounded using a 10k ohm resistor.
3. Measure the volatge at the VCC pins.It should be 3.3V.
Is this Cypress' official solution for FX2LP support in Windows 8? I am hesitant to officially launch a product with "Windows 8 support" if I have to take the Windows 8 driver from a separate distribution. I also have concerns about licensing issues; do I have a legal right to redistribute this driver with a product that is using the FX2LP?
Please refer the KBA in the link http://portal.cypress.com/?id=4&rID=97631.
We recommend to use CYUSB3 drivers provided with FX3 SDK http://www.cypress.com/?rID=57990
But the default VID/PID of the FX2LP is not there in the cyusb3 drivers. You have to edit the inf file with theVID/PID.
You can use the Cyusb3 drivers for your development. In case if you want to distribute it, you have to remove the details about the cypress in the driver folders (like manufacturer name etc).
Thank you very much for that link! I am pleased to see that this driver is fully compatible with all versions of Windows. It saves me from forking my projects and having Win8 versions and everything-else versions.
I think it would be immensely beneficial if Cypress could link that KBA at the top of the SuiteUSB 3.4 download link.
While it does not bother me because I can sign drivers, I'm sure it would also help others if the next iteration of the CyUSB3 driver had the VID and PID for the FX2LP in the INF. But I think it is far more important to make that KBA more easily available to developers who use the FX2LP.
I'm trying to program registers of ADV7181C which is connected to USB via CY7C68013A. But the board does not get detected by the PC (Windows 8). How can i get the board detected?
Please note that the CD of the board does not contain any driver software.
We have updated the FX2LP DVK http://www.cypress.com/?rID=14321.
Now you can get the drivers for windows 8 and windows 8.1 also in addition to windows 7 ,windows vista and windows xp.
If you want to sell your products you have to use your own VID/PID.You cannot use Cypress VID/PID .
please refer the link http://www.cypress.com/?id=4&rID=33410.
You can use our drivers and redistribute after removing the details related to the Cypress in the inf file.You shouldn't use the Cypress VID and PID.
Please create a tech support case http://www.cypress.com/support to know more details about this.