- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Could you confirm if AT24CM02 256KB EEPROM can be used for FX3 I2C boot?
Did Cypress do any testing with any 256K Atmel memories?
Thanks you!
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Please refer to the I2C EEPROM boot section of the following Application Note:
https://www.infineon.com/dgdl/Infineon-AN76405_-EZ-USB_FX3_FX3S_boot_options-ApplicationNotes-v12_00....
If the EEPROM is compliant to the features mentioned in the Application note, then it can be used for FX3 I2C boot.
Jayakrishna
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Please refer to the I2C EEPROM boot section of the following Application Note:
https://www.infineon.com/dgdl/Infineon-AN76405_-EZ-USB_FX3_FX3S_boot_options-ApplicationNotes-v12_00....
If the EEPROM is compliant to the features mentioned in the Application note, then it can be used for FX3 I2C boot.
Jayakrishna
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Thank you for the answer.
Could you elaborate about which features in the Application Note you are referring to?
We want to make sure that in I2C boot with USB fallback (F1F) with bImageCTL set to 6, the FX3 bootloader can handle an 256KB ATMEL EEPROM.
The picture below is from section 5.3 Boot Image Format. There is no mention of 256KB Atmel.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
The Bit 3:1 in bImageCTL is used to indicate the internal addressing used by the I2C EEPROM to read/write data from/to it. If your EEPROM has an addressing which is equivalent to the ones shown in the table, then you can use it. For example, if the addressing of 256K ST electronics is same as 256K ATMEL EEPROM, then you can make use of it. Otherwise, it is not possible.
Also, by "features", I meant to refer to the complete I2C EEPROM section of the Application Note. Guidelines to choose EEPROM compatible to FX3 and its derivatives are mentioned under this topic of the Application Note.
Jayakrishna
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Is the bootloader source code available? It would be helpful, in case of failure, to have visibility into the firmware.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Theresa
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The question was whether or not the source code of the bootloader is available?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
The bootloader source code is confidential. It cannot be shared.
Jayakrishna