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.
Ti高工,你好:
现在我的应用是soc->DS90UB947->DS90UB924->LCD,目前的情况soc这边能监测到947的i2c地址,上电后发现不了924的i2c地址,查看寄存器也是没有信号lock。想请教下,我应该检查哪些部分的设置和设计来让这个应用工作起来?谢谢!
不知您的问题解决没,关于这种I2C 通过FPD link 双向控制的配置,建议参考这篇应用手册,它是以DS90UB913Q/914Q这对serde为例详细介绍了如何进行配置,希望对您有所帮助:http://www.ti.com/lit/an/snla222/snla222.pdf
如果有什么问题,可一起讨论。
Kailyn Chen,你好:
感谢您的回复。现在我没法连上924,所以也没法配置i2c slave proxy,请问有没有讲924开机时序配置的文档?我想检查下这部分,谢谢!
Hi Eric,
不知您的问题有没有解决。
首先想确认一下,您所说的发现不了924的I2C地址是指在947端无法读取924还是在924 无法读取local地址?如果是无法读取local地址,检查924供电以及mode设置是否正确。如果是无法在947端读取,那就是没有lock的问题,没有lock一般是时钟就出现了问题。
想问一下,系统的时钟是谁提供的?SoC提供?时钟频率是多少?
然后检查947和924的FPDLINK信号输入/输出的硬件设计是否正确:
1. 您所用的cable是coax的还是STP的?如果是Coax的,DOUT-和RIN-都是需要50ohm的termination的
2. DOUT和RIN需要0.1uF的AC-coupled capacitor
3. 高速信号线的layout是否正确
Best regards
Cera