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.

[参考译文] DS90UB960-Q1:FPD-Link III 接口上的 BIST 似乎未运行

Guru**** 2539500 points
Other Parts Discussed in Thread: USB2ANY

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/723824/ds90ub960-q1-bist-on-the-fpd-link-iii-interface-doesn-t-appear-to-be-running

器件型号:DS90UB960-Q1
主题中讨论的其他器件:USB2ANY

您好!

我们的电路板具有4个 DS90UB953串行器 、它们直接(通过电容)连接到 DS90UB960四路解串器。  我使用此设置将4个 CSI2流聚合到单个流中以供处理器使用。

我们 真正的困难是要同步4个输入、但我使用 BIST 回退以测试接口。  我不认为 BIST 正在运行。

UB953的运行采用默认设置。  我有一个连接了模拟 LaunchPad 的 USB2ANY 板、用于配置 UB960。  我认为我的寄存器设置很好、因为所有4个串行器都链接到 UB960、FC 和 BC 看起来稳定。

对于所有4个端口、将寄存器0xB3设置为0x83 、以在 UB953上启用 BIST。  根据寄存器0xD0位5、 所有4 个串行器均处于 BIST 模式。  寄存器0xD0位0和1应将错误注入反向通道帧、我假设测试 BIST。  设置位0几次、我返回并检查寄存器0x57处的 BIST 错误计数器。  没有错误。  将位1设置为连续错误、位5变为低电平表示串行器不再处于 BIST 中、寄存器0x57中的错误仍然不会上升。

此时、我不相信错误注入器。  因此、我采用接地线并随机将其接触到 FPD-Link 布线。  链路暂时关闭、但相关 BIST 计数器中仍没有错误递增。  那么、我如何知道实际上正在发送和测试任何内容呢?  我两次观看了20分钟的培训视频。  没有什么可以解决这个问题的。  但愿你能这样做。  谢谢。

Darin

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好-

    您可以尝试使用附加的脚本。  您可能需要 在脚本中编辑 I2C 地址、以匹配设置中器件的实际地址。

    编辑脚本后、转到"Scripting"选项卡并运行脚本。

    此致、

    Davor

    e2e.ti.com/.../P960_5F00_953_5F00_BIST_5F00_AllPorts_5F00_ID60.zip

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢你 Davor!  此脚本用于运行 BIST。  它还为我提供了调试更大问题的一些线索。

    Darin