Changing default VID/PID of I2C boot image

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

The FX2 has the ability to load a short (~140 byte) device descriptor file from EEPROM, which simply instructs the FX2 default bootloader to enumerate with a specific VID/PID for loading firmware from a host via USB. This is different than booting user firmware itself out of I2C -- rather than loading user firmware from the EEPROM, only a device descriptor is stored, and user firmware is loaded from the host. Does the FX3 also include this ability, or is it forced to enumerate with Cypress VID/PID for USB boot? And if it does include this feature, is the format of the required EEPROM image the same (starts with 0xC2, etc.)?

0 Likes
4 Replies
Anonymous
Not applicable

Please look at     www.cypress.com/?docID=31024 You should find it useful.

0 Likes
Anonymous
Not applicable

 Hi, 

   

The link mentioned above is not working. Could you please upload a relevant one?

0 Likes
Anonymous
Not applicable

Hi,

   

here you can see how to change VID PID of FX3 with I2C eeprom.

   

http://www.cypress.com/?app=forum&id=167&rID=51560

   

regards

   

lumpi

0 Likes
Anonymous
Not applicable

Hi,

   

here you can see how to change VID PID of FX3 with I2C eeprom.

   

http://www.cypress.com/?app=forum&id=167&rID=51560

   

regards

   

lumpi

0 Likes