Other Parts Discussed in Thread: DS90UB949A-Q1, DS90UB949-Q1
Dear Ti :
I encountered some problems when using the ds90ub949a-q1 EVM. I hope I can get help from ti.
Background: I have a project that uses ds90ub949-q1 as the serializer on the soc side, in conjunction with the screen's 948 deserializer, to light up the lvds screen.
Problem: I have a problem when I use i2c and ti949-q1 on the soc side to communicate: when I first supply power to the ti949 adapter board and then to the soc development board, I cannot read the ti949 registers. But when I cut off the power to the ti949 and then re powered it, the registers that I used the i2c tool to operate it can be read again.
However, in my project, the i2c communication between soc and ti949 is to be placed in the driver code, but I cannot guarantee the loading order of ti949 and driver. This also leads to the fact that the 949 cannot interact with the i2c code in the driver to truly light up the screen.
Best Regards,
Xinyu