- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Why programming RAM succeed, but programming of I2C EEPROM failed using a same img file?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Are you using the FX3 Super Speed Explorer Kit? If you are using a custom board, can you please confirm if a I2C EEPROM is electrically connected to the FX3's I2C lines?
The .img file should be generated accordingly for different EEPROMs. Please refer to this KBA: https://www.cypress.com/file/359356/download
Also, please test the accessibility of the EEPROM using the USBI2cRegMode example form the FX3 SDK on RAM of FX3. Try to Write and Read from EEPROM to make sure that the EEPROM is working and is accessible. The I2C address (i2cAddr) should be changed in the firmware and rebuilt.
Also, can you program any other img files to the EEPROM?
Thanks,
Yatheesh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Which chip are you trying to program?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
we using cyusb 3014 chip
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Are you using the FX3 Super Speed Explorer Kit? If you are using a custom board, can you please confirm if a I2C EEPROM is electrically connected to the FX3's I2C lines?
The .img file should be generated accordingly for different EEPROMs. Please refer to this KBA: https://www.cypress.com/file/359356/download
Also, please test the accessibility of the EEPROM using the USBI2cRegMode example form the FX3 SDK on RAM of FX3. Try to Write and Read from EEPROM to make sure that the EEPROM is working and is accessible. The I2C address (i2cAddr) should be changed in the firmware and rebuilt.
Also, can you program any other img files to the EEPROM?
Thanks,
Yatheesh