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 TI 大大,
我又来问问题了,还是上次那个914+913的项目(https://e2echina.ti.com/question_answer/analog/interface_and_clocks/f/59/t/175445),晃动线缆卡住的问题消失了,谢谢。
第一个问题:914+913 有时I2C通讯出错问题
还有个问题也一直没有解决,系统启动有时会出现Sensor图像质量变得很糟糕,应该是Sensor的寄存器数据没有正确配置导致的,dmesg看Log,指示Sensor I2C 访问No ACK,这种现象在反复启动设备时就会发生,考虑是否是跟上电时序有关。
我们的PDB脚接的是1uF下地,我尝试先摘除1uF,看看现象是否更严重,但并没有什么大的变化,还是偶尔会出现NoACK,或者干脆vsync loss,是914没有lock住?
同样的硬件,同样的软件,有些板子反复重启就不会出现,使用示波器量测好的板子I2C通讯时,会出现I2C No ACK,感觉这个I2C很容易受到干扰什么的。
所以想问下,这种有时启动出问题的,是否就是上电时序影响的? 原理图与上一贴相同。
https://e2echina.ti.com/question_answer/analog/interface_and_clocks/f/59/t/175445
第二个问题:954+953 断开重连问题
另一个项目,使用954+953,做外接视频应用,主板有一个Sensor,953外接一个Sensor,主控可以同时接收2个Sensor的数据,实际应用中,953的一路Sensor可能随时插入或者移除,这样主控端需要根据954是否有信号做切换,其实是很难稳定的切换,动不动就要重启,用户体验很糟糕。
所以想请教下,连接到主控的954是否有持续输出信号的方式,意思是954就一直给主控提供数据,没有953时就是黑屏的,有953时就正常显示视频,这样主控端就不用考虑953是否有接入,也就不用来回切换单Sensor或双Sensor模式。
BIST模式可以以这种方式使用吗?对954 953还是理解的太肤浅了,恳请指教。
Hi Kailyn,
感谢回复。
第一个问题:
当前我们是按照datasheet的要求做的时序,而且有些板子一直是正常的。只是有些板,偶尔启动时会出现图像质量不佳,dmesg查看是Sensor的I2C访问不到了,但图像却是存在的,AE,AWB失效,因为这个现象是重复启动时发生,一直运行又不会出现,所以觉得可能跟时序有关,但又找不到头绪。
发现一个现象,我914端的PDB脚做10uF,913端PDB脚做1uF,PDB脚上电时间差10倍,10uF镊子短路完全放电,首次启动直接I2C访问失败,再次启动就能正常。若再放电10uF,启动 I2C访问失败。实际用示波器抓,10uF放不放电的上电波形,没什么差异。913端改为10uF,就正常了。所以914和913在一上电时就建立连接?两个PDB脚的延时控制要落在同一个时间内?
当前故障机按照参考设计上做的两边都是22uF的,偶尔启动后I2C不通问题还是会出现。
开始怀疑Sensor的上电时序控制了。。。。。。
正常图像:
异常图像:
第二个问题:
也就是954必须在有953接入,且正常工作时才会有数据给到主控。
那关于953随意插拔的应用需求,有没有什么建议么? 这个好苦恼,应用做出来不好用,就鸡肋了。