Hi Expert,
I see below register in 933 map. Why do we have slaveID in 933 register map? Is seems to use for slave attached to remote Des. Under what occasion will we use it? Thanks.
BR,
Elec Cheng
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.
Hi Expert,
I see below register in 933 map. Why do we have slaveID in 933 register map? Is seems to use for slave attached to remote Des. Under what occasion will we use it? Thanks.
BR,
Elec Cheng
Hello Elec,
You are correct. These registers are used for communication in the reverse direction if there is an I2C controller device located on the 933 side. For example there could be an MCU or SoC located physically on the 933 side which wants to communicate with a remote target MCU, sensor, etc. that is on the DES side. In which can these registers would be used to set up the passthrough
Best Regards,
Casey
Hi Casey,
Thanks for reply. But from my understanding, there should be only one master on the I2C path. If there is another I2C controller located on 933 side, what about the I2C controller located on DES side. Or there is non I2C controller on DES side? Thanks.
BR,
Elec Cheng
Hello Elec,
There is nothing from the FPD-Link device perspective preventing a controller device from being on either side or both. The FPD-Link devices have WDT blocks to prevent each side from trying to act as a controller if the bus is already busy so technically it is possible to implement a controller on both sides. But practically speaking the customer would want to coordinate the two controllers to make sure they do not try to communicate at the same time.
Generally the most common for ADAS applications is that the controller is located on the DES side and there is no controller on the SER side. For IVI applications it is most commonly the other way around. But from the FPD-Link devices perspective either direction is possible or both in the same application.
Best Regards,
Casey