Hello, I am currently working through Application Note 56377, and I am having some difficulty in setting up the USB drivers for the vendor and product ID's; I am working on Windows 7 x86 with PSoC 5 and CY8CKIT-001.
The error that I am continually running into is changing the product and vendor ID in the .inf file. I am following the tutorial on how to do that, but when I plug in the device, the PSoC is not detected, although my computer does detect that something is plugged into the USB port. When changing the product and vendor ID's, I am using the ones that are setup in the PSoC USBFS, provided in the Application note; is that correct? I am also following the Cypress CyUSB.sys Manual for changing and setting up the drivers. I have the latest version of the Cypress USB Suite.
I have attached the .inf as a text document if anyone is able to look over it and see if there are any errors.
Thank you for your help!
I am on WIndows 7, 32-bit; the error that I am receiving is from Windows, which says, "USB Device not recognized." The modified .inf file is listed in my initial post.
The Cpyress USB suite is (usually) detected by the Device Manager after attempting to upload the driver, but nothing else seems to be working, outside of detecting a faulty driver.
Thank you for your help.
First isolate whether the issue is with your hardware (I assume you're using our DVK) or your firmware.
Use a known good firmware (the one that enumerated before the modification) and see if it enumerates. If so on the exact same board + cable system download the firmware that doesn't work. This will let you know if it is a hardware issue or firmware issue.
Once you've done that, if it is a firmware issue then try hooking up a CATC analyzer to see where exactly in the enumeration sequence is your device failing and debug that part of the code to find out why.
Could the error be due to the fact that I do not have the external crystal? I have been reading through the documentation on that, but I am still a bit confused; do I simply place a capacitor between C26 and C27 on the underside of the PSoC 5?
Thank you for your assistance.
I had to disable WIndows 7's device driver security to get the Cypress driver to work. Press F8 on boot up there is a menu option to disable device driver security.