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.

[参考译文] DS90UB954-Q1:UB954和 UB953之间的链路锁定问题

Guru**** 2595770 points
Other Parts Discussed in Thread: DS90UB935-Q1, DS90UB953-Q1, ALP

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1129103/ds90ub954-q1-link-lock-issue-between-ub954-and-ub953

器件型号:DS90UB954-Q1
主题中讨论的其他器件:DS90UB935-Q1DS90UB953-Q1ALP

您好!

我正在使用图像捕获功能、摄像机基于 DS90UB953。 我要对具有 DS90UB954的 SoC PCBA 进行编程。

954的端口0上的同轴电缆和 fpdlink 之间的链路。 POC 稳定并通过示波器进行确认。

摄像头来自其他公司、对我来说是黑盒。

现在的问题是、同一个摄像头可以通过 BC_FREQ_SELECT 配置110:50Mbps (DS90UB953-Q1或 DS90UB935-Q1 CSI 的默认设置)来处理我的项目之一 Project A
同步反向通道兼容性)。

另一个项目、项目 B、只能通过  BC_FREQ_SELECT 配置 010:10Mbps 来工作(为非同步反向通道选择
兼容性)。 如果我使用相同的50m 配置、则链路无法建立稳定的锁定状态、 并且 LOCK_STS_CHG 始终置为有效。

我的两个项目的默认954模式引脚配置是、

我不知道摄像头是在同步模式还是非同步模式下工作、但这与2个项目的行为似乎是混淆的。

您能否帮助从 SerDes 角度分析两个项目之间的情况? 我真的很困惑。

谢谢!

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

    您好!

    1. 在项目 B 中、如何将954从同步模式更改为非同步模式?
    2. 此外、您正在使用什么 PoC 网络?
    3. 您是否可以通过任何方式与摄像头模块制造商联系并获取有关串行器配置的更多详细信息?
    4. 在项目 B 中、您能否使用非同步模式建立连接、然后运行映射工具来评估通道链路的质量? 然后将结果发布在这里?

    最棒的

    Justin Phan

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

    您好 Justin、

    感谢您的快速回复。

    为了回答您的问题、

    1.我只需将9BC_FREQ_SELECT 配置  为 010:10Mbps (选择非同步反向通道 兼容性)

    我不确定这是否会将954更改为非同步、或只是降低反向通道速率。

    2.我电路板上的 POC 网络复制自 TI 技术规格、并有一些改变。 我在下面标记了更改、

    3、是的、我想与他们联系、但到目前为止技术团队还没有联系到他们。

    4.对于地图工具、我只是从 TI 网站下载了它、我想它需要某种 USB 适配器、我目前还没有。

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

    您好!

    1. 是的、更改954上的 BC 速率是将其设置为非同步模式的正确方法。
    2. 好的、您似乎正在使用数据表中列出的建议4G PoC 网络、该网络的额定值支持953和954之间的同步和非同步操作。
    3. 好的、项目 A 和项目 B 之间的唯一硬件变化是摄像头模块吗? 保存954解串器的 ECU 板是否相同?
    4. 如果您在  实验室计算机上下载 ALP、则可以通过将 I2C 引脚连接到 USB2ANY 适配器与954芯片通信。 通过此设置、您可以在计算机上运行 ALP GUI 并使用内置地图工具进行快速调试。  
      1. 另一种方法是调整地图工具脚本并使其在系统中的现有处理器上运行。
      2. 如果您下载 ALP 和所有更新、则可以进入计算机目录以查看完整的地图工具脚本:
      3. C:\Program Files (x86)\Texas Instruments\Analog LaunchPAD v1.57.0010\PreDefScripts\DS90UB951\ub954_Margin_analysis_script

    最棒的

    Justin Phan

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

    您好 Justin、

    1.我想知道 更改 BC 速率只是为了更改频率、还是意味着在非同步模式和同步模式之间进行更改?

    2.明白了。

    3、只有一个摄像头模块。 项目 A 和 B 使用同一个摄像头模块。 项目 A 和 B 使用不同的 PCBA、原理图相似、只是 A 的电源为10V 至摄像头、而 B 的电源为9V。 对于项目 B、我已将同轴电缆焊接到 PCBA、但在项目 A 上有一个连接器。

    谢谢 Justin、我刚刚找到了 python 脚本、但由于我们处于某种调试模式、所以需要一些时间来确定将其移植到我们的系统的方法。

    谢谢!  

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

    您好!

    1. 当您想要在同步模式下配对 SER/DES 时、需要将每个器件配置为具有匹配设置。 需要将解串器设置为输出特定的反向通道速率。 为了驱动正向通道输出、需要将串行器设置为使用特定信号作为其基准时钟。 解串器只需设置为与串行器当前模式兼容的正确反向通道速率。
    2. 需要注意的一点是、数据表 PoC 网络的额定电流仅高达150mA。 您是否知道项目 B 中的摄像头 PCB 的电流消耗是否超过150mA?
    3. 由于似乎有一些手工焊接在进行、因此过多的焊料可能会导致阻抗不匹配。 我们需要在整个高速 FPD-Link 通道上提供严格控制的50欧姆(+/-10%)单端阻抗。 超出此范围将导致反射、从而使高速数据失真并导致锁定不稳定。
    4. 我建议从脚本开始、对通道链路的质量进行简要概述。
      1. 下一步更深入的是通过使用 VNA 进行实验室设备测量来确认高速 PCB 布线是否满足数据表中规定的 S 参数和阻抗要求。
      2. 960数据表还包括从一个 PCB 上的 DOUT+到另一个 PCB 上的 RIN+的整个通道所需的通道规格:

    最棒的

    Justin Phan

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

    您好 Justin、

    刚刚通过使用标准同轴电缆而不进行焊接解决了这个问题。

    感谢您的耐心等待!