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.

[参考译文] DS90UB949-Q1:访问内部 EDID (SRAM)

Guru**** 2930930 points

Other Parts Discussed in Thread: DS90UB949-Q1, DS90UB948-Q1, ALP

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1653562/ds90ub949-q1-accessing-the-internal-edid-sram

器件型号: DS90UB949-Q1
Thread 中讨论的其他器件: DS90UB948-Q1ALP

大家好!


我试图使用 DS90UB949-Q1 和 DS90UB948-Q1 在屏幕上显示一个图像、但没有正确显示。
我尝试输出到 1080x960 LVDS 显示器。

我怀疑图像无法正确显示、因为内部 EDID 格式不正确。

请告诉我用于访问内部 EDID (SRAM) 的寄存器和程序。

另外、请告诉我如何让 HDMI 源等待内部 EDID (SRAM) 编辑完成。


此致、
Ishiwata

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

    尊敬的 Ishiwata-San:

    感谢您联系我们。 附加的脚本显示了如何对 949 内部 EDID 进行编程。 为了防止 949 在上电时将 HPD 置为有效、可以针对 EXT_CTL = 1 对器件进行 strap 配置。 这是通过 MODE_SEL1 完成的。

    对内部 EDID 进行编程后、脚本将禁用 EXT_CTL、HDMI TX 将读取预期的 EDID。

    e2e.ti.com/.../DS90Ux949_2D00_Q1_5F00_EDID_5F00_Write.py

    此致、

    插孔

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

    尊敬的 Jack-san:


    感谢您的回答。

    我有一个后续问题。

    我是否可以通过在下图所示的蓝色框中输入 1080x960 来使用 GUI 来设置它?
    如果是、具体写入哪个地址的内容是什么?


    我想知道如何验证视频信号是否正确传输。
    除了检查 948 上的内置自检 (BIST) 和通行和锁定端子外、还有其他方法吗?
    此外、我还想检查解串器 (DS90UB948-Q1) 和 LCD 之间的连接是否存在问题。
    假设使用图形发生器允许我仅在解串器和 LCD 之间显示视频(无论来自串行器的信号如何)、这是否正确?


    此致、
    Ishiwata

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

    尊敬的 Ishiwata-San:

    我是否可以通过在下图所示的蓝色框中输入 1080x960 来使用 GUI 进行设置?
    如果是、具体写在哪个地址?

    可使用 GUI 设置 EDID、但这涉及手动写入许多寄存器。 EDID 是一个 256 字节配置文件、包含要由 HDMI TX 读取的视频时序。 可通过 APB 寄存器访问 EDID 寄存器空间。 我之前发送的脚本具有一个循环、可写入 EDID 空间中的所有 256 个寄存器。

    如果您知道包括水平和垂直消隐在内的完整视频计时、我可以为 1080*960 计时生成 EDID。

    除了检查 948 的内置自检 (BIST) 和通过和锁定终端外、还有其他方法吗?

    以下脚本将回读 948 的有效视频时序。 此脚本只能用于调试目的、而不能用于运行时诊断。 通常、必须执行该脚本两次、以获得水平活动时序才能正确回读。

    e2e.ti.com/.../948_5F00_Res_5F00_dump.txt

    假设使用图形发生器允许我仅在解串器和 LCD 之间显示视频(无论来自串行器的信号如何)是否正确?

    是的、无论来自串行器的信号如何、948 图形发生器都允许从解串器发送视频。 建议通过 948 本地 I2C 总线启用 948 图形发生器、因为在使用 948 的内部振荡器时、将禁用远程 I2C 通信。

    以下应用手册介绍了 FPD3 器件(如 UB949 和 UB948)的图形生成特性。 可以使用 948 ALP 配置文件中的专用选项卡来启用 948 模式生成。

    https://www.ti.com/lit/an/snla132g/snla132g.pdf?ts = 1781123402537&ref_url=https%253A%252F%252Fwww.google.com%252F

    此致、

    插孔