Hello Expert
The below statement was available in the serializer datasheet
GPIO Support
"The DS90UB971-Q1 supports four pins, GPIO0 through GPIO3, which can be monitored, configured, and
controlled through I2C in registers 0x0D, 0x0E, and 0x53. These GPIOs are programmable for use in multiple
options. GPIO0 and GPIO1 can have additional diagnostics functionality when programmed to sense external
voltage levels."
Question: in my application i am using my serializer GPIOs for PMIC error, Imager errors, Imager reset and imager FSYNC
When i utilizing the GPIOs for above purpose, How the communication between serializer and deserializer happens for to send the data of serializer GPIOs to deserializer
My understating:
Deserializer request the GPIO data through the back channels I2C, and once the data requested from from deserializer , serializer will transfer the data in forward channel to deserializer
If my above understanding is true, to send a error free not corrected data to host ( ECU--> deserializer to SOC), what safety mechanisms are suggested
Please let me know and if my understanding is not correct let me know the way this works and some supporting documents if i miss something
Thank you
Sandeep P.