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.

[参考译文] SN65DSI84:低 LVDS 时钟频率与放大器;PLL 锁定问题

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1344924/sn65dsi84-low-lvds-clock-frequency-pll-lock-problem

器件型号:SN65DSI84
主题中讨论的其他器件: SN65DSI85

您好!

我们正在使用 SN65DSI84将自定义 I 上的 DSI 转换为 LVDS。 MX8MP 板。

我们使用 DSI 调谐器来获取 CSR 寄存器的值、我们的要求是单通道 DSI 转单链路 LVDS (具有1个时钟通道和4个数据通道)、24 BPP 和 RGB888格式。 我们没有使用通道、而是使用 FPGA、I。 MX8MP -> SN65DSI84 -> FPGA。

问题是带有一些噪声的空白屏幕、我们注意到、当使用示波器而不是(实际74.5MHz)进行探测时、LVDS 时钟频率非常低(12.4MHz)、并且寄存器0x0A 中的 PLL 状态位不断变化、增加了 PLL 锁定不起作用的等待时间。

root@:~$ i2cget -f -y 1 0x2C 0x0a
0x8b
root@:~$ i2cget -f -y 1 0x2C 0x0a
0x0B
root@:~$ i2cget -f -y 1 0x2C 0x0a
0x8b
root@:~$ i2cget -f -y 1 0x2C 0x0a
0x0B

我们需要在30FPS 下实现1920x1080分辨率、时序信息如下所示、另请找到随附的 DSI 调谐器输入屏幕截图。

水平时序:

HFP 88

HPW 44,

HBP 148,

消隐总数280、

总像素2200     

垂直时序:

VFP 4、

VPW 5、

VBP 36、

消隐总计45

第1125条共计

谢谢。此致、

沙斯瓦特

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

    你好、Shaswath、

    您是否能够使色条正常工作?

    如果可能、请尝试连接具有相同规格的视频面板。

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

    我无法使测试图形正常工作。

    是的、我们已经在另一个 I 上测试过它。 MX8MP 板、其中使用了 SN65DSI85 (即 MX -> DSI85 -> Panel)、而且它能够在相同的配置下正常工作。

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

    你好、Shaswath、

    TI 可能会由于 FPGA 而导致输出端的端接问题。  DSI84和 DSI85应引脚对引脚兼容。 是否能够测试 DSI85电路板上的 DSI84芯片? 似乎您使用的是正确的工具和设置、但 Ip 不确定其中一个工具的工作原理、而如果配置相同、则另一个工具不工作。 您是否能够捕获工作电路板和非功能电路板的 LVDS 输出端的波形?

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

    不可能交换芯片、我会得到一些有关 FPGA 端接的澄清、下周还会尝试向您回复波形。

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

    您好 Vishesh

    很抱歉响应延迟。

    根据您的建议、网桥和 FPGA 之间存在格式不匹配的情况。 解决该问题后、我们使测试模式正常工作、但使用了外部 REFCLK 源、现在我想使用 DSI 数据通道输出一些内容、同时保持该外部时钟不变、但屏幕只是闪烁。

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

    你好、Shaswath、

    很高兴听到您的色条在工作。 这是闪烁的视频调试指南中的一个片段、与您正在进行的测试相关。

    摘要:当色条正常而 DSI 输入不工作时、这意味着信号的时序存在问题、请验证上图中所示的情况。 此外、请再次检查信号完整性并验证 DSI 输入和色条的时序寄存器是否相同。

    为  

    完整指南: https://e2e.ti.com/support/interface-group/interface/f/interface-forum/990480/faq-sn65dsi84-how-to-debug-flickering-video-with-sn65dsi83-sn65dsi84-and-sn65dsi85?tisearch=e2e-sitesearch&keymatch=sn65dsi84#

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

    您好Vishesh

    谢谢导游!

    DSI 时钟和数据对之间存在互换、校正后我能够使用 DSI 时钟源获得测试模式、这很好、 但当关闭测试图案时、我们会看到闪烁、此时、我使用 DSI 调谐器工具仔细检查 I 中的配置。 Mx 和配置到 DSI84芯片中的寄存器值。 这些值确实是我期望的值、但示波器上的 DSI 时钟不正确。

    我已经连接了 DSI84的寄存器转储、即 I 的 DSI 配置。 DSI-Tuner 中的 MX 和 CSR 列表:

    i2cdump -f -y 1 0x2C

    未指定大小(使用字节数据访问)
        0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef    
    00:35 38 49 53 44 20 20 20 01 00 0b 10 00 01 00   58ISD  ?????...
    10:26 00 59 00 00 00 00 00 00 78 00 03 00 00 00 00 00 00   &.Y ..... X。。。。
    20: 80 07 00 00 38 04 00 21 00 00 00 00 2c 00 00 00   ??..8?......
    30: 05 00 00 00 00 94 00 24 00 58 00 04 00 00 00 00 00    
    40:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   .
    50:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   .
    60:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   .
    70:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   .
    80:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   .
    90:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   .
    A0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   .
    B0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   .
    C0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   .
    D0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   .
    E0:00 00 00 00 00 79 00 00 00 00 00 00 00 00 00 00 00   ... Y..........
    F0:00 00 00 00 40 00 00 80 00 00 00 00 00 00 00   @……………………………

    e2e.ti.com/.../imx_2D00_drm_2D00_config.txt

    e2e.ti.com/.../SN65DSI84_5F00_CSR.txt

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

    您是否能够探测 DSI 通道并验证线时间?

    色条看起来使用 DSI 时钟还可以、所以在切换色条时 DSI 时钟没有任何理由要改变。 在从色条转至 DSI 数据之间、您的脚本发生了哪些变化?

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

    查看寄存器设置(DSI84 CSR)和寄存器转储、下面圈出的位是 不匹配的。

    我不能支持你在 我。 MX 配置、因为它超出了我的专业知识范围。