This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM647/DM648 I2C EEPROM for PCI boot with auto-initialization

Dear e2e community,

we will boot our DM647 board over PCI. To have a custom PCI vendor ID we would like to boot from PCI with EEPROM auto-initialization, which gathers the settings from an external I2C eeprom.

Chapter 2.12.3.4 of SPRUEL4B describes the hardware interface and that two bytes are used for internal adressing. Also it is described that the start address of the data is 400h, which confirms that 2 address bytes are used.

But we can not find an example device number. Not even on the Lyrtech EVM board an I2C EEPROM can be found.

Please recommend an example EEPROM with 2 byte addressing, the standard ones (M24LC02, 24LC16) only have 1 byte addressing!

 

Regards,

Wolfgang