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.

[参考译文] SN65DSI86:SN65DSI86的接口通信。

Guru**** 2726865 points

Other Parts Discussed in Thread: SN65DSI86

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1218438/sn65dsi86-interface-communication-by-sn65dsi86

器件型号:SN65DSI86

您好!

我有关于 SN65DSI86应用的问题。  

在本链接 https://www.ti.com/lit/gpn/sn65dsi86/的数据表8.3.1中 ,部分文本被抽象为以下列表。

 

SN65DSI86还支持 DSI 通用读写操作使用 DSI 通用读取和写入操作

外部 GPU 可 配置  SN65DSI86 内部 寄存器 并  与 eDP 面板通信。   DSI

通用读取和写入也用于面板自刷新(PSR)。 为使用 PSR 特性、eDP 面板

必须支持 PSR、GPU 必须支持生成通用读取和写入而不会停止视频

提取时钟。              为 使 PSR 正常  工作、必须在视频消隐时间执行通用读取和写入

正确配置。

如上面用颜色表述的那样、它描述了 SN65DSI86可以支持 DSI 通用读取和写入以便与 eDP 面板通信。

但我找不到通过 DSI 通用读写访问后端 D-IC 的信息。 有人能帮助提供控制信息或流吗?

非常感谢。

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

    您好!

    通用请求数据类型用于读取和写入 DSI86 CFR 空间以及提供 DisplayPort 辅助数据包。 DSI86以高速数据传输或低功耗数据传输(LPDT)的形式支持这些请求类型。 有关通用数据类型格式的详细信息、请参阅 数据表的第8.4.4.3节"通用请求数据类型"。

    SN65DSI86寄存器可根据数据表 EDID 信息或 eDP/DP 面板 EDID 信息进行编程。 TI 创建了一个电子表格来简化 SN65DSI86寄存器编程。 在使用电子表格之前,请阅读" 给我读 "工作表以了解如何使用电子表格。

    SN65DSI86_Panel_VIDEOREGISTER_CAC.xlsm

    谢谢。

    察赫

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

    您好!

    通用请求数据类型用于读取和写入 DSI86 CFR 空间以及提供 DisplayPort 辅助数据包。 DSI86以高速数据传输或低功耗数据传输(LPDT)的形式支持这些请求类型。 有关通用数据类型格式的详细信息、请参阅 数据表的第8.4.4.3节"通用请求数据类型"。

    SN65DSI86寄存器可根据数据表 EDID 信息或 eDP/DP 面板 EDID 信息进行编程。 TI 创建了一个电子表格来简化 SN65DSI86寄存器编程。 在使用电子表格之前,请阅读" 给我读 "工作表以了解如何使用电子表格。

    SN65DSI86_Panel_VIDEOREGISTER_CAC.xlsm

    谢谢。

    察赫

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

    您好、Zack、

    我仍然没有获得读取 eDP 面板模块上驱动器 IC 寄存器的流程。 您能介绍一下它的编程流程吗?

    例如、我要读取驱动程序 IC 的寄存器地址"0x0A"。 流程如何?

    谢谢。

    Chilun

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

    你好,齐伦,

    您如何对器件进行编程? 您是否正在使用 I2C 控制器?

    谢谢。
    察赫

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

    尊敬的 Zach:

    实际上、我有一个用于输出 MIPI I/F (D-PHY)的器件、该器件将连接到 SN65DSI86。 该器件上还有 I2C 接口。 您是说我必须通过 I2C "读取 eDP 面板模块上的驱动器 IC 的寄存器"序列吗?

    非常感谢。

    Chilun

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

    Chilun,

    您是否在问如何读取受电方的 EDID 和 DPCD 寄存器?
    请参阅第8.4.5.3节。 软件可以使用本机辅助寄存器获取 DPCD 信息。 eDP 面板功能位于 DisplayPort 地址0x00000到0x0008F 之间。 读取 DPCD 功能时、软件需要注意本机辅助事务(如 I2C-over-Aux)被限制为读取大小为16字节。 这意味着 SW 必须按16字节的块读取 DPCD。
    谢谢。
    察赫
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Zach:

    不、我来解释一下有关该应用的场景。

    在 eDP 面板模块中、它有一个用于控制面板的驱动器 IC。 我的目的不仅是访问驱动器 IC 的寄存器以获取 DPCD 和 EDID 信息。 在这里,我想知道,我如何实现这一目的。 我应该通过外部接口而不是 MIPI 来实现吗?

    谢谢。

    Chilun

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

    你好,齐伦,

    感谢您的澄清。 在这种情况下、我会联系 eDP 面板模块制造商、了解如何访问驱动器 IC 的寄存器。

    谢谢。

    察赫

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

    尊敬的 Zach:

    是否有关于此问题的任何更新?  

    非常感谢。

    Chilun

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

    尊敬的 Chilun:

    如需获取有关如何访问驱动器 IC 寄存器的指导、请联系 eDP 面板模块制造商。

    谢谢。

    察赫

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

    尊敬的 Zach:

    好的、我想我有重点。  总之,感谢您的热情支持。

    谢谢。

    Chilun