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:规格检查

Guru**** 2393725 points
Other Parts Discussed in Thread: SN65DSI86

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1514111/sn65dsi86-spec-check

器件型号:SN65DSI86

工具/软件:

你(们)好

客户正在使用带有 mtk 主芯片 mt8786和 TI mipi 转 EDP 信号适配器芯片 TI SN65DSI86芯片的 Android15平台、目前遇到以下问题

SN65DSI86芯片必须使用 REFCLK 在颜色模式下正常点亮、并且无法使用 MIPI CLK 正常点亮。

2.当 SN65DSI86处于正常工作模式时、通过测量 eDP 输出来获得信号、并且信号波形与颜色模式(波形和振幅)中的波形一致、但屏幕无法点亮。 该转换芯片需要哪种 mipi 时钟和信号输入? 它只能在正常模式下使用 mipi 时钟吗?

谢谢你

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

    您好 Gareth、

    1.您是否使用测试模式对其进行了测试? 借助测试图形、它输出无 DSI 输入的视频、以测试 DP 接口和显示屏。

    请使用此链接中的计算器工具生成 I2C 初始化脚本: https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1382976/faq-sn65dsi8x-programming-tools

    是否以相同的速率对 REFCLK 和 MIPI 时钟进行编程? 请分享您正在使用的速率和时序、并在 问题发生时转储寄存器0xF0 - 0xf8、以便我们可以验证哪些错误导致了这种情况。

    2.正常模式是什么意思?

    请分享显示时序、包括像素时钟速率、DSI 时钟频率和通道速率。

    此外、您能否向我们详细介绍一下您的测试设置:
     -您使用的是 TI EVM 或带有 DSI86芯片的定制电路板?
     -您如何连接 DSI 接口?
     -这个问题是每次发生还是偶尔发生? 在当前过程中、显示屏是否使用 DSI 时钟工作?

    此致、
    Ikram

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

    你好、Ikram  

    感谢您的支持。

    1. 我们使用 REFCLK (而不是 MIPI CLK 输入)进行测试图形。

    我想确保测试模式仅能与 REFCLK 配合使用、它是否能与 MIPI CLK 配合使用。

     2.  正常模式意味着无法在测试模式下工作,它是否需要与 MIPI CLK 或 REFCLK 配合工作

    我们将0XF0格式转储到0xf8、0XF6位6出错、我如何解决它

    该设计如下所示:

     我使用 MIPI_CLK 而不是 REFCLK 并通过 i2c 设置寄存器、如下所示、0xF0~0xF8没有错误

          

          static sn65dsi8x_seting_table sn65dis86_init_release_table[]={

    {0x09、0x00}、

    {0x0A、0x09}、

    {0x0D、0x01}、

    {0x64、0x01}、

    {0x74、0x00}、

    {0x75、0x01}、

    {0x76、0x0A}、

    {0x77、0x01}、

    {0x78、0x81}、

    {0x5A、0x05}、

    {0x10、0x26}、

    {0x11、0x00}、

    {0x12、0x5c}、

    {0x13、0x5c}、

    {0x20、0x80}、

    {0x21、0x07}、

    {0x22、0x00}、

    {0x23、0x00}、

    {0x24、0x38}、

    {0x25、0x04}、

    {0x2C、0x20}、

    {0x2D、0x80}、

    {0x30、0x06}、

    {0x31、0x80}、

    {0x34、0x8c}、

    {0x36、0x33}、

    {0x38、0x30}、

    {0x3A、0x03}、

    {0x3C、0x00}、

    {0x3D、0x00}、

    {0x3E、0x00}、

    {0x5B、0x00}、

    {0x93、0x24}、

    {0x94、0x80}、

    {0x5A、0x0D}、

    };

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

    您好 Gareth、

    1.使用色条发生器时、测试图形不使用 MIPI DSI 时钟。  


    我建议使用该计算器工具为初始化生成寄存器设置。 您可以启用色条/测试模式、或使用正常视频输入。 然后、您可以将脚本与驱动程序脚本进行比较、以检查寄存器设置是否匹配。



    2.对于使用 MIPI DSI 输入的普通视频、您可以使用 REFCLK 或 MIPI 时钟。 需要将 REFCLK 频率设置为视频的特定频率(查看计算器工具)。

    您可以检查是否从寄存器0x0A DPPLL_CLK_SRC 检测到 REFCLK


    3.通过使用 MIPI DSI CLK、您是否按预期获得了正确的视频输出?

    此致、
    Ikram