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 数据写入 DS90UB949的外部 EEPROM?

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

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1402472/ds90ub949-q1-how-to-write-edid-data-to-external-eeprom-of-ds90ub949

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

工具与软件:

我正在使用带 ALP 的 DS90UB949调试电路板。

(1)使用以下脚本、可以正确写入和读回 EDID 数据。

也就是说、READ_EDID 与我编写的 exEDID 相同。

位置。 EDID_Write (0x0、exEDID、256)

# Readback EDID READ_EDID = BOARD。 EDID_READ (0x0256)

打印"EDID 回读:"

打印 READ_EDID

(2)但在我断电并再次为 DS90UB949板加电之后。 我使用以下脚本读回 EDID 数据。

EDID 数据实际上与我在步骤(1)中写入的数据完全不同

# Readback EDID READ_EDID = BOARD。 EDID_READ (0x0256)

打印"EDID 回读:"

打印 READ_EDID

我的问题是

(1)与板一起使用。 EDID_Write (0x0、exEDID、256)、其中写入 EDID 数据? DS90UB949的内部 SRAM?

(2)如何将 EDID 数据写入 DS90UB949的外部 EEPROM?

谢谢

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

    您好!  

    正确、使用 EDID 写入只会进入将在下一次下电上电时擦除的 SRAM。  

    [报价 userid="504751" url="~/support/interface-group/interface/f/interface-forum/1402472/ds90ub949-q1-how-to-write-edid-data-to-external-eeprom-of-ds90ub949 "](2)如何将 EDID 数据写入 DS90UB949的外部 EEPROM?[/QUOT]

    外部 EEPROM 是949提供的一个外部器件、需要根据特定 IC 的说明/要求通过其他方式进行刷写。

    此致、  

    Logan

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

    如何使用 SRAM 中的 EDID 数据来更新 PC 端的 HDMI 显示属性?

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

    尊敬的 Jinteng:  

    当 HDMI 通过 HDMI/EDID 握手插入 HDMI 接收器时、系统将自动向 PC 广播 EDID。 在插入 HDMI 电缆之前、需要覆盖 SRAM EDID。

    如需更多帮助、我附上了 FPD-Link 器件的 EDID 使用指南以供参考。  

    e2e.ti.com/.../8267.Using-EDID-in-FPD_2D00_Link-Devices-_2800_3_2900_.pdf

    此致、  

    Logan

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

    您好、Logan:  

    从您提供的文档中、当 MODE_SEL0 strap low=0时、若未找到远程 EDID、则使用内部 EDID SRAM。

    我认为远程 EDID 是解串器端 EDID、我只使用一个 DS90UB949板进行测试、而没有解串器板/芯片、因此我认为找不到远程 EDID。 PC 端/HDMI 源将使用内部 EDID SRAM。

    从 PC 端/HDMI 源、我可以获得 EDID (1)和显示属性。

    使用 ALP 脚本、我从 DS90UB949的内部 SRAM 读回 EDID (2)。

    EDID (2)与 DS90UB949中的内部预编程 EDID 相同、但与 EDID (1)完全不同。

    我的 DS90UB949板具有外部本地 EEPROM。

    测试结果显示 PC 端/HDMI 源使用 DS90UB949外部本地 EEPROM 数据作为 EDID 数据。

    测试结果与文档不同。

    我想知道、当 MODE_SEL0 strap 低电平= 0时、  PC 端/HDMI 源将 从哪个位置获取 EDID 数据? DS90UB949内部 EDID SRAM 还是板载外部本地 EEPROM?