Tool/software:
We have a J721EXSOMXEVM processor board as well as a GESI expansion board on our carrier board. We would like to access the I2C5 bus that is listed on the GESI board (spruit1b Table 4-8). It seems that these signals, I2C5_SCL and I2C5_SDA, are muxed with the MDIO0_MDIO signals through chip U34. This chip in turn is controlled by a select signal, MDIO_MDC_SEL0 that comes from the carrier board EXP_MUX2 signal.
This signal is set or cleared by I2C GPIO EXPANDER1 (U126) on the carrier board.
Our question is do we have to manually set or clear this bit by writting our own I2C application to set the values or is there a utility or example program that can do this for us?
Seems like a silly question but we cannot find anything in the j721e-evm 10_01_00_04 pdk for RTOS or the J721e-evm 11_00_00_00 for Linux that shows us how to do this.
Thank you