- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Team,
Im using EZ-USB FX3 CYUSB3KIT-001 for USB 2.0 Compliance testing.
Im able to perform all Device Hi Speed Transmitter tests with USB Bootloader mode. During this mode Fx3 enumerates as below (Selected VID 0x4b4)
To perform Device Receiver Sensitivity tests, I need the device address and endpoint address of the device, so I downloaded one of your firmware examples - cyfxbulklpauto
This firmware is dowloaded in flash and boot mode is configured as SPI boot.
After this Im not able to enumerate the FX3 device in EHCI HS Electrical Test tool.
Also help me in constructing a IN Token packets for any given device.
Thanks and awaiting your reply.
Solved! Go to Solution.
- Tags:
- usb compliance test
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Balaji,
The enumeration should be fine irrespective of SDK 1.3.3 and 1.3.4.
If you want to perform the USB 2.0 Receiver Sensitivity test, please upgrade to SDK 1.3.4.
We have seen some issue with SDK 1.3.3 when you use latest EHCI HS Electrical Test Tool. It is fixed in SDK 1.3.4.
Please load USB Bulk Source Sink example firmware and share the UART Logs here.
Regards,
Sridhar
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Can you please confirm whether the device is enumerating fine after loading USBBulkloopauto to SPI flash and set to SPI Boot in any another PC instead of compliance test PC?
Please check the device manager and let me know, if there are any unknown devices.
And also confirm whether you are using the FX3 SDK 1.3.4.
Regards,
Sridhar
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I have checked with another PC , I still do not see any enumeration.
I do not see any unknown device in device manager.
My SDK version is 1.3.3 , is that make any issue?
Thanks,
Balaji.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Balaji,
The enumeration should be fine irrespective of SDK 1.3.3 and 1.3.4.
If you want to perform the USB 2.0 Receiver Sensitivity test, please upgrade to SDK 1.3.4.
We have seen some issue with SDK 1.3.3 when you use latest EHCI HS Electrical Test Tool. It is fixed in SDK 1.3.4.
Please load USB Bulk Source Sink example firmware and share the UART Logs here.
Regards,
Sridhar
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Here are some KBAs, which may be helpful to you.
Trouble Shooting Guide for the FX3/FX3S/CX3 Enumeration - KBA222372
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Thanks for the reply.
Now I installed SDK 1.3.4 and tried to load firmware through SPI boot.
In Control center , I got a error as below,
Im using EZ-USB® FX3™ Development Kit Guide Doc. #: 001-70237 Rev. *C as a guide for boot options.
Note : Im able to enumarate as programmer device in previous version with the steps mentioned as per above guide.
Kindly help if any other guide is available doe SDK 1.3.4.
Regards,
Balaji G K
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Please load the firmware to RAM and check the enumeration.
Regards,
Sridhar
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I have checked that too!.
After loading to RAM, programming succeeded is prompted , but device does not enumerates itself.
Regards,
Balaji
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Have you collected the UART Logs?
Please check with the other board, if you have any.
Regards,
Sridhar
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi ,
I do not how to take UART logs and also dont have other board.
In latest control centre user guide, I found this info.
How to install this driver after the SPI boot is invoked?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Please check this KBA Trouble Shooting Guide for the FX3/FX3S/CX3 Enumeration - KBA222372 section A for driver binding.
For this, we must have a unbinded FX3 device in the device manager.
To collect the UART logs using CYUSB3KIT-001, please refer section 2.6.1.2 Run Code with Serial Debug in the kit User Guide.
Regards,
Sridhar