FX3 EEPROM Bootloader question

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

cross mob
betac_1056006
Level 1
Level 1

Hi,

My FX3 is configured for i2c boot via PMODE pins, and there are 2 EEPROMs connected on the i2c bus. Each EEPROM is assigned an address in hardware. My firmware is only stored on one of those EEPROMs, the other contains some application data.

Will the bootloader know which EEPROM to boot from? Current guesses:

  - Is there a setting that tells the bootloader which address to boot from?

  - Does the bootloader try all the EEPROMs till it finds one with correct boot header?

Thanks!

0 Likes
1 Solution

Hello,

The boot-loader would read the contents of EEPROM at address 0xA0. If it finds valid content in the EEPROM, it loads the firmware else it fails.

Best regards,

Srinath S

View solution in original post

0 Likes
7 Replies