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.

[参考译文] DS90UB948-Q1EVM:HDMI 显示问题

Guru**** 2561490 points
Other Parts Discussed in Thread: ALP

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1267303/ds90ub948-q1evm-hdmi-display-issue

器件型号:DS90UB948-Q1EVM
主题中讨论的其他器件:ALP

您好!

在上一篇文章中进行后续操作、并继续使用相同的硬件。 我将使用 UB949串行器和 UB948来创建图像。 通过更改 PATGEN 显示设置、我能够通过连接到 UB948-Q1EVM 的 UB949-Q1EVM 使用图形发生器在显示屏上实现良好的图像。  /cfs-file/__key/communityserver-discussions-components-files/138/949_5F00_reg.zip

但是、当我将 HDMI 连接到电路板时、显示屏会出现故障、不再显示正确的图像。 我应该尝试调整哪些设置来修复此图像?

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

    Bruce、您好!

    感谢您提供有关您的问题的信息。 我们在数据表第9.1节中给出了 Ux949上的 HDMI 调通建议顺序。 目前是否遵循了这一原则?

    第9.1节开始部分详细介绍了初始化 A 和初始化 B。 这些序列可确保稳定的频率锁定。

    在949寄存器转储中、我最多只能查看寄存器0x1A。 一个需要检查的良好寄存器是 DUAL_STS (0x5A)、因为它将报告有效数据是否已恢复以及时钟是否稳定。

    此致!

    插孔

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

    您好、Jack、

    已尝试按照上电顺序操作-使用 EVM 板、因此我们为电路板上电、然后翻转 PDB 开关、然后在插入 HDMI 之前延迟。 仍然会遇到相同的问题。 寄存器0x5A 报告0xCD。

       

    仍然会遇到屏幕无法正确显示图像的相同问题。  

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

    Bruce、您好!

    949上的 EDID 是否配置为向 HDMI 源指示正确时序?

    此致!

    插孔

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

    抱歉、我不确定-我们使用的是 EVM 上的所有默认开关位置和设置。  

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

    Bruce、您好!

    连接到948的显示器的分辨率是多少? EDID 需要在949上进行编程、以便告知 HDMI 源要输出的分辨率。 AW EDID 编辑器等工具 可用于为连接到948的显示器生成 EDID。

    第7.3.4节详细说明了将 EDID 加载到949上的不同方法。 在本例中、我建议使用 AW EDID 编辑器生成 EDID 字节并使用 APB 寄存器对 EDID 进行编程。

    下面是一个涉及 EDID 编程的主题: https://e2e.ti.com/support/interface-group/interface/f/interface-forum/988952/ds90ub949-q1evm-ds90ub949-evm

    此致!

    插孔

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

    显示屏是 AUO  G173HW01 V0、具有以下特性:

    • 总计= 2100
    • Hactive = 1920
    • Hblank = 180
    • 总计=1130
    • Vactive = 1080
    • Vblank = 50
    • 帧速率= 60

    是否必须在948和949上配置 EDID? 我一直在通过寄存器调整像素参数以使图形发生器正确显示、这些变化是否有重叠?

    谢谢!

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

    Bruce、您好!

    感谢您提供显示屏数据表。

    是否必须在948和949上配置 EDID? [/报价]

    EDID 仅适用于949。

    我一直在通过寄存器调整像素参数以使图形发生器正确显示,这些更改是否有任何重叠?

    EDID SRAM 与 PATGEN 寄存器分离。

    由于显示使用基本的1920x1080配置、因此您可以尝试在 ALP 中将 EDID 设置为默认1080p 设置之一。 EDID 模式需要在内部 SRAM 上、EDID SRAM 数据应该为 TI 1080p 2ch。

    此致!

    插孔

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

    我尝试使用 ALP、但正确显示仍有问题。 HDMI 的状态应该是1280x720吗、我可以更改它吗?

    寄存器0x5A 仍具有值0xCD:

    949和948 EVM 板都具有基于用户手册的默认开关设置。

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

    通过设置配置然后插入 HDMI、我能够实现  

    左侧和中间部分似乎反转、屏幕最右侧有一个部分切断。 我以前在图形生成期间看到过2个黑条、并通过在 PATGEN 寄存器中更改总/活动屏幕大小来修复这些黑条。 这完全是 EDID 问题吗?或者949或948上是否有需要更改的其他设置?

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

    ALP 寄存器0x5A 中的当前 HDMI 页面保持不变。

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

    Bruce、您好!

    150 MHz 的 HDMI 频率看起来是正确的。 HDMI 源正在向 UB949发送正确的时序。

    或者949或948上是否有需要更改的其他设置?

    UB948上有一项设置如果尚未设置,则需要进行设置。 AUO 面板数据表指定了双 OLDI 输入上的特定像素颜色映射。 尝试将 MODE_SEL 0设置为编号#4。 这会将 MAP_SEL 设置为高电平并更改颜色映射。

    因为我不确定948如何连接到显示面板,所以如果 MODE_SEL 0 NO 4未显示正确的图像,请尝试设置0、1和5。 显示看起来它具有正确的时序、但无法正确解释像素。

    此致!

    插孔

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

    您好!  

    我尝试在948上更改 MODE_SEL 0、但所有选项都无法改善图像。 以下是连接显示器的方式:

    下面是显示屏的引脚排列:

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

    Bruce、您好!

    我尝试在948上更改 MODE_SEL 0,但没有任何选项能够改善图像。

    是否有任何选项更改了显示屏上的图片? 由于 MODE_SEL 0是用于显示屏的正确设置、因此将其保持在4号引脚上。 在 EVM 上、这是 DIP 开关上的第5个选项卡、因为它的索引为1。

    此致!

    插孔

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

    是的,某些选项确实改变了图片,但它要么导致了更差的图像或几乎没有图像。  

    通过专门更改分辨率设置、我在 PATGEN 方面取得了一些成功。 使用默认的高清1080p 60Hz 内部时序选项会导致我在 HDMI 上看到的非常类似的问题(左侧和中间部分反相、部分在屏幕最右侧切断、2个垂直条)、 但是、通过设置 Vtotal = 1130、Htotal = 2100、前沿= 90、我能够实现正确的图像:

    默认设置:

    我在第5个开关上的948上保持了 MODE_SEL0。 我连接到适用于此 PATGEN 的949。

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

    Bruce、您好!

    明天我会发送一个脚本、用来对 EDID 进行编程以实现正确的计时。 同时、我建议您下载 AW EDID Editor (版本2.00.13)并尝试使用 ALP EDID SRAM 功能对 EDID 进行编程。

    此致!

    插孔

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

    您好!

    我想跟进这个问题。 是否有可以用于对 EDID 进行编程以实现正确计时的脚本?

    谢谢!

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

    Bruce、您好!

    我已经将上述 EDID 块编程的脚本附加到949。

    此致!

    插孔

    e2e.ti.com/.../949_5F00_EDID.py

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

    非常感谢您的帮助!