Hi Team,
A few questions about I2C communication to the partner DES (assume 948 if specific DES needed)..
1. Lets say that the default I2C address of the 947 is 0x01 and the I2C address of the 948 is 0x02. In order to check registers in the 948, does the Host SoC/MCU just send a command on the I2C lines as follows: readI2C(0x02, desired_register)? Or does something need to be setup in the 947?
2. I see that there is an I2C Passthrough Port0/Port1 bit in the General Configuration (0x03) register of the 947. What exactly does that do? I see the description "Read/Write transaction matching any entry in the Slave Alias registers will be passed through to the remote DES". So does that mean that the Slave and Alias registers are required to perform I2C communication to the DES?
Essentially, I am trying to understand the purpose of the Slave and Alias aspects of the 947 register map and how those work with regard to I2C communication with the DES.
Thank you,
Jared