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.

[参考译文] Linux的/ SN65DSI83EVM:sn65dsi83显示异常。

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/635642/linux-sn65dsi83evm-sn65dsi83-to-display-abnormal

部件号:SN65DSI83EVM
主题中讨论的其他部件:SN65DSI83

工具/软件:Linux

大家好:

我在我的项目上使用了sn65dsi83,SoC是Qualcomm MSM8909,显示几乎正常,但我仍有一个问题:

我的原始照片是:

但显示屏显示:

显示屏按钮工作不正常,您有什么建议 吗?

谢谢。

B.R.

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

    能否与.dsi文件或DSI工具屏幕截图共享面板数据表? 我需要知道您的配置。

    还请生成一个完整的寄存器转储,包括偏移0xE5和0xE6处的状态寄存器。

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

    /*重置和时钟寄存器*/
    {0x09,0x00},
    {0x0A,0x05},
    {0x0B,0x08},
    {0x0D,0x00},
    /*DSI寄存器*/
    {0x10,0x20},
    {0x11,0xCC},
    {0x12,0x20},
    /*LVDS寄存器*/
    {0x18,0x78},
    {0x19,0x00},
    {0x1A,0x02},
    {0x1B,0x00},

    /*视频寄存器*/
    {0x20,0x00},
    {0x21,0x05},

    #IF SN65DSI83_test_mode
    {0x24,0xD0},
    {0x25,0x02},
    #否则
    {0x24,0x00},
    {0x25,0x00},
    #endif

    {0x28,0xBB},
    {0x29,0x02},

    {0x2C,0x08},
    {0x2D,0x00},

    {0x30,0x01},
    {0x31,0x00},


    {0x34,0x90},

    #IF SN65DSI83_test_mode
    {0x36,0x03},
    {0x38,0x2F},
    {0x3A,0x02},
    {0x3C,0x10}
    #否则
    {0x36,0x00},
    {0x38,0x00},
    {0x3A,0x00},
    {0x3C,0x00}
    #endif

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

    e2e.ti.com/.../4532.HSD080IHW1_2D00_A10-Preliminary-Specification-1.0 .pdf

    e2e.ti.com/.../CSR.zip

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

    关于时钟配置,DSI clk频率似乎不足以支持70MHz 24bpp像素时钟。
    流比特率= PixelClock×bpp
    流比特率= 70×24 = 1.680 Gbps
    所需的最小DSI时钟频率= 1680/(4×2)
    所需的最小DSI时钟频率=210 MHz

    请使用210MHz而非161MHz的DSI Clk频率以及3而非2的除数吗?

    此外,确认工具(输出选项卡)中的新行时间要求和GPU中的实际行时间?

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

    Joel您好:

    我当前的DSI clk频率是161MHz,除数是2,所以SN65dsi83 clk是161/2 = 80.5 ,它大于70MHz,我是否误解了您的意思?

    无论如何,我会尝试你的建议。

    B.R.

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

     罗兴星:

    请尝试附加的配置。 我已根据面板的数据表将像素时钟设置为59.7MHz,并将输入DSI时钟设置为180MHz。  

    e2e.ti.com/.../HSD080_5F00_TI.dsi