Other Parts Discussed in Thread: USB2ANY, DS90UB948-Q1
器件型号: DS90UB941AS-Q1
主题中讨论的其他器件: USB2ANY、 DS90UB948-Q1
soc ---- ds90ub941------ ds90ub948 ---- LCD
屏幕可以正常显示、但 i2c 通信异常。 它可以读取 941、但无法读取或写入 948 和 tp
发生问题后转储的寄存器信息:

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.
Other Parts Discussed in Thread: USB2ANY, DS90UB948-Q1
器件型号: DS90UB941AS-Q1
主题中讨论的其他器件: USB2ANY、 DS90UB948-Q1
soc ---- ds90ub941------ ds90ub948 ---- LCD
屏幕可以正常显示、但 i2c 通信异常。 它可以读取 941、但无法读取或写入 948 和 tp
发生问题后转储的寄存器信息:

您好、Zhao、
感谢 941 寄存器转储、这是一个有用的信息。 我对测试设置以及到目前为止您测试的内容有几个问题:
BR、
Cameron
在汽车领域、ds90ub941 的 i2c 连接到 soc
2.在实际车辆测试过程中,我们遇到了一个问题,即 948 的 i2c 无法直接连接到 SOC ,也无法使用逻辑分析仪进行测试
初始化代码
ds90ub941:
您好:
感谢您提供更多信息。 您能否确认装置是否仍在车内、或者是否已移至工作台?
我还想了解以下几点:
我还注意到、941 的寄存器 0xA 和 0xB 中链路上存在大量 CRC 错误。 这通常表示 FPD 通道存在链路完整性问题、尤其是您说 948 可以正常工作并最初可以通信、但一段时间后便会出现问题。 您可以尝试更换 FPD 电缆、看看问题是否是由电缆故障引起的。 TI 过去是否就此设计完成了原理图审查或布局审查?
BR、
Cameron
您好:
感谢您提供更多信息。
5.问题应该与屏幕连接电缆有关、但为什么这种情况只影响 I2C 信号? 视频信号正常。
由于在 941AS 报告没有链路/锁定且没有与 948 进行 I2C 通信时视频似乎可以正常工作、因此听起来存在严重的反向通道裕度问题。 这是因为存在大量反向通道 CRC 错误、这进一步表明反向通道存在问题。
我的第一个建议是更换用于新电缆的电缆。 这样可以消除电缆的任何潜在问题。 这是同轴电缆实现还是 STP 实现?
我的第二个建议是发送 941 和 948 的原理图供我查看。
如果这两件事不能显示任何信息、我们可能需要将有问题的设备从车辆中取出并在工作台上进行测试。 这将是为了查看解串器是否存在问题、以及是否能够对单元运行自定义 I2C 事务。
您能否另外确认是否在启动后立即出现此问题、或者是否在一段时间后出现此问题? 这是在 0 公里的车辆上吗?
BR、
Cameron
您好:
目前、此问题已在重新连接屏幕电缆后得到解决、且未再次发生。
很高兴听到这个问题似乎已得到解决。 我建议监控串行器主页上的寄存器 0xA 和 0xB、以检查是否存在大量 CRC 错误。 我想电缆未完全就位、导致串行器和解串器之间出现边缘链路、从而导致您遇到的问题。
我现在将关闭该主题、但如果您对此问题有其他问题、请随时再次回复以打开该主题。
BR、
Cameron