Announcements

Register now for the most anticipated Asia Pacific Power Seminar 2022

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

USB superspeed peripherals Forum Discussions

charlie
Level 1
5 replies posted 10 sign-ins 5 sign-ins
Level 1

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!

 

 

0 Likes
7 Replies
JayakrishnaT_76
Moderator
Moderator First question asked 1000 replies posted 750 replies posted
Moderator

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.

Best Regards,
Jayakrishna
0 Likes
charlie
Level 1
5 replies posted 10 sign-ins 5 sign-ins
Level 1

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.

charlie_0-1660600186268.png

 

 

0 Likes
JayakrishnaT_76
Moderator
Moderator First question asked 1000 replies posted 750 replies posted
Moderator

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. 

Best Regards,
Jayakrishna
0 Likes
charlie
Level 1
5 replies posted 10 sign-ins 5 sign-ins
Level 1

Hello,

Is the bootloader source code available? It would be helpful, in case of failure, to have visibility into the firmware.

0 Likes
TheresaM
Level 1
First reply posted First question asked First like given
Level 1
The bootloader is whatever the FX3 chip was shipped with. We have not changed it.

Theresa
0 Likes
charlie
Level 1
5 replies posted 10 sign-ins 5 sign-ins
Level 1

The question was whether or not the source code of the bootloader is available?

0 Likes
JayakrishnaT_76
Moderator
Moderator First question asked 1000 replies posted 750 replies posted
Moderator

Hello,

The bootloader source code is confidential. It cannot be shared.

Best Regards,
Jayakrishna
0 Likes