- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have purchased three FX2LP development boards for hobby use from e-bay. These are sold as:
EZ-USB FX2LP CY7C68013A USB Development Core Board Logic Analyzer EEPROM
Any documentation I find says these chips have 16kB RAM, but I can only access bottom 8kB, the range 0x0000 to 0x1fff. Any writes to RAM region 0x2000 to 0x3fff are ignored. Reads seem to return back the same 16bit value for any address. This happens with both 0xA0 vendorcode over USB and executing 8051 program code.
If my build toolchain places descriptors at over 0x2000, the device will disconnect and renumerate, but fails to setup USB with new descriptors. Same code with descriptors moved below 0x2000 works as expected.
Markings on the boards and chips I have:LCSOFT CY7C68013A MINI BOARD
CY7C68013A-56PVXC
B 04 PHI 1125
CYP 631702
Can you tell if these markings are valid for Cypress manufactured chips and if there is any related errata with the revision?
Is there some (un)documented bootstrap that could explain this behaviour?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
After discussion and feedback from other users, I have come to the conclusion the chips are relabeled FX2 parts.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Create a tech support case and provide the marking details. Our packaging team should be able to track and tell if these are actual valid parts or from the grey market.
Regards,
Anand
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The package labelling I posted above already.
I have now verified chips respond with REVID=04, indicating FX2 rev E.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Please create a tech support case at www.cypress.com. The issue can be further discussed and figured out through that.
Regards,
Gayathri