- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
What is the error message you're getting?
What OS are you using (XP, Vista??? 32-bit, 64-bit???)
Please post your modified inf file as well here.
Regards,
Anand
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
What is the VID/PID being displayed in devicemanager for the device?
Thanks
Prajith
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Both the VID and PID are showing up as 0000 when I look them up in the Device Manger.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
VID/PID is 0000 means your device is not enumerating properly. Try with different USB cable.
Thanks
prajith
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
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.
Regards,
Anand
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Yep, you have to.