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.

enumerate the I2C devices

Hi,

I am using a custom board on which there are 6678 DSP , FPGA , ethernet switch and a pcie switch along with two i2c temperature sensor (0x48 & 0x49), i2c EEPROM (0x50/0x51) whose operation system is windows XP.

Our purpose is that to enumerate the I2c devices once powed on, Using IBL.

How to enumerate all I2c devices in custom board through IBL?

Regards

Subasree

  • Hi,

    Welcome to the TI E2E forum. I hope you will find many good answers here and in the TI.com documents and in the TI Wiki Pages (for processor issues). Be sure to search those for helpful information and to browse for the questions others may have asked on similar topics (e2e.ti.com).

    In the I2C boot mode, the RBL configures the I2C peripheral. Because the data is transferred using I2C from EEPROM(0x50 - IBL), the interrupt subsystem and the EDMA are not enabled. A seven-bit address mode and an eight-bit data mode is the only supported transfer configuration. 

    For more information refer Bootloader user guide(SPRUGY5).

    Thanks,