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:ALP 远程串行器错误

Guru**** 2382480 points
Other Parts Discussed in Thread: ALP, USB2ANY, DS90UB960-Q1, DS90UB953-Q1, DS90UB960-Q1EVM, TDA4VM
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1204413/ds90ub960-q1-alp-remote-serializer-error

器件型号:DS90UB960-Q1
主题中讨论的其他器件:ALPUSB2ANY、DS90UB953-Q1到此结束

您好、TI 团队、

我使用 USB2ANY 工具连接 DS90UB960-Q1定制板、以测试 FPD-LINK 的信号接收质量。 我使用的相机为 DS90UB953-Q1、分辨率为1920*1080、但 ALP 信息中的远程串行器显示 DS90UB913且分辨率不正确。 我不知道这是由布局布线还是软件设置错误引起的。 如何解决此问题? ,

谢谢

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

    您好、Geralt、

    感谢您的联系。  

    ALP 上显示的水平分辨率是正确的。 这是因为 ALP 的水平分辨率以字节为单位显示、并且 YUV422 8位数据格式为每像素2个字节。 因此,水平分辨率中的字节数为1920 * 2 = 3840字节,与在 ALP 中显示的值相匹配。

    对于显示连接了错误串行器的 ALP、可以使用以下任一方法来修复该问题:

    单击"Scan Connected Devices"选项,然后双击要连接到的串行器的 I2C 目标地址。

    -在 ALP 中打开"Scripting"选项卡,并运行以下命令:"board.devaddr = serialer_I2C_target_address"

    此致、

    肯尼思

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

    您好、Kenneth:

    我尝试过使用这两种方法、但无法读取摄像头串行器型号、
    -点击"Scan for connected devices"选项,只有解串器地址0x7a 出现,即使点击它也无法获取串行器型号。
    -在 ALP 中打开"script"选项卡并运行以下命令:" board.devaddr = 0x30",也无法获得正确的串行器型号,
    是否有其他方法可以解决该问题?

    谢谢

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

    您好、Geralt、

    感谢您提供更新。

    您之前提到、您正在使用的 DS90UB960-Q1位于您设计的电路板上。  您正在 使用的 DS90UB953-Q1是否也位于您设计的电路板上、还是在 TI EVM (DS90UB960-Q1EVM)上?

    此外、我将与团队的其他成员联系、看看是否还可以采取其他措施来解决此问题。 我最迟将在下星期一提供最新情况。  

    此致、

    肯尼思

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

    您好、Geralt、

    感谢您的耐心。  

    我与团队的其他成员交谈过、并对为什么会发生这种情况有所了解。  

    ALP 可能显示连接了不同的串行器、因为反向通道以串行器当前设置的运行模式不支持的数据速率运行。 从您提供的屏幕截图中可以看出、反向通道当前以50Mbps 的数据速率运行。  对于 DS90UB960-Q1、使用寄存器0x58将反向通道数据速率设置为10Mbps、然后查看这是否会改变 ALP 所示的连接的串行器。 如果 将反向通道数据速率更改为10 Mbps 无法解决此问题、请告知我。

    此致、

    肯尼思

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

    您好、Geralt、

    我还想指出的是、为了让连接的串行器在 ALP 中更新、您可能还 需要在反向通道数据速率更改为10Mbps 后再次单击"Scan Connected Devices"按钮。 如前所述、如果更改反向通道数据速率无法解决此问题、请告知我。  

    此致、  

    肯尼思

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

    您好、Kenneth:

    我曾尝试将反向通道数据速率更改为10Mbps、但这仍然无法解决问题、

    我尝试使用另一款型号不同的摄像头串行器 DS90UB913、而且可以正确显示。


    此外、我们没有 TI EVM (DS90UB960-Q1和 DS90UB953 EVM)、因此我们无法比较这是 ALP 设置问题还是摄像头或定制电路板问题。

    反向通道似乎有效、但为什么串行器将不正确显示、是否有任何需要重新确认的内容?

    此致

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

    您好、Kenneth:

    我尝试更改寄存器0x0C 的值、发现可以正确检测串行器模型。 此设置是否正确? 如果我想使用 BIST 模式进行测试、它可以正常运行吗?

    此致

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

    您好、Geralt、

    为了确定器件设置是否正确、我需要有关两个器件配置的更多信息。 因此,我有以下问题:

     USB2ANY 连接到 DS90UB960-Q1的哪个 I2C 端口? 如果连接到 USB2ANY 的 I2C 端口未映射到正确的 RX 端口、这可以解释 更改寄存器0x0C 的设置可解决此问题的原因。

    此外、您能否提供一些有关 每个器件的 MODE 引脚配置的更多信息? DS90UB960-Q1的 MODE 引脚配置是什么? DS90UB953-Q1的 MODE 引脚配置是什么?

    此致、

    肯尼思

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

    您好、Kenneth

    USB2ANY 连接到 DS90UB960-Q1 I2C_2 (引脚7、8)、因为已连接 I2C (引脚11、12) TDA4VM 使用、DS90UB960-Q1 MODE 引脚默认 RX 模式为 RAW12HF、但我认为这不重要、因为 TDA4VM 会根据摄像头的使用情况将设置更改为正确、 我不知道 DS90UB953-Q1的 MODE 引脚配置是什么、因为我们使用的摄像头是外包的成品、我有没有其他方法来确认 MODE 引脚?

    此致

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

    您好、Geralt、

    感谢您提供有关测试设置的更多详细信息。  

    USB2ANY 连接到 DS90UB960-Q1 I2C_2 (引脚7、8)、因为已连接 I2C (引脚11、12) TDA4VM 使用、[/报价]

    似乎 ALP 最初无法识别器件、因为 连接到 USB2ANY 的 I2C 端口未映射到 连接到串行器的 RX 端口。 如您之前的屏幕截图所示、现在看来这个问题已经解决了、因为连接到 USB2ANY 器件 的 I2C 端口现已映射到连接到串行器的 RX 端口。 USB2ANY 现在应该能够与串行器和解串器成功通信、因为 ALP 现在正在识别正确的串行器连接。  

    是否有其他方法可以让我确认模式引脚?

    串行器的模式可通过读取 DS90UB953-Q1的寄存器0x03中位2:0的值来确定。  

    此致、

    肯尼思

    [/quote]