- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have an older USB Had drive controller (CompUSA) that uses a CY7C68300A. When plugged into USB, it is reporting itself as USB/VID_04B4&PID8613. The 04B4 is Cypress but the 8613 is for the CY7C68013 (EZ-USB FX2). It should report as PID8630. This was observed on multiple PCs.
There seems to be no way to place the device into MFG Mode so that I could use Blaster to investigate. The only option was to lift the power and ground to the external IC2 EEPROM and hope that it would default and report its device ID correctly. Unfortunately, after doing that it still reports as a PID8613.
The documentation does not appear to say what it should report as while in Mfg Mode.
At this point it is more of a thought experiment and/or trouble shooting exercise.
Any thoughts? Counterfeit chip ?
Thanks
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Randy,
Yes, it seems most likely that the chips are fake.
Regards,
Mallika
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
In case of manufacturing mode, the chip returns the default descriptors (VID/PID) of 0x4B4/0x6830.
Did you try with disconnecting the EEPROM and leaving the I2C pull ups intact? Does it still show PID as 8613?
Regards,
Mallika
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
No, I just lifted the Vss and Vdd on the EEPROM and it still reported 0x4b4/0x8613.
I will try and completely remove the EEPROM and check that the pull ups are still attached.
Thanks-
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Mallika,
I removed the EEPROM and measured 3V at SCL and SDA lines at the EEPROM traces. The chip / device still reports as USB\VID_04B4&PID_8613&REV_0004.
I uninstalled the device and re-scanned in device manager to make sure it isn't remembering something. I also tried different USB ports on the laptop.
Possible relabeled counterfeit chip?
Thanks,
Randy
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Could you please provide details on where did you get the chips from.
Could you also check if functionally the chips you have are working fine or not?
How are they enumerating on the host?
Regards,
Mallika
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The chip came installed on a board in a USB drive enclosure that was sold by CompUSA. I bought it online recently in order to try and communicate with an older IDE hard drive.
When it connects to the host the driver is not found and the hardware id is:
USB\VID_04B4&PID_8613&REV_0004
USB\VID_04B4&PID_8613
The Chip printing
CY7C68300A-56PVC
A 04 PHI 0514(smudged)
CYP 613368
Its an interesting issue as it may have been returned goods and resold to me. With the EEPROM removed it should be reporting PID_6830.
Thanks, Randy
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Randy,
Yes, it seems most likely that the chips are fake.
Regards,
Mallika