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.

[参考译文] DS90UB941AS-Q1:UB941+948、解析的时间序列与 SOC 设置时间不一致

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1362377/ds90ub941as-q1-ub941-948-the-time-sequence-resolved-is-inconsistent-with-the-soc-setting-time

器件型号:DS90UB941AS-Q1

TI 您好:

     SOC 端设置的时序如下(1个时钟通道+ 4个数据通道):    

     H_ACTIVE=1920、HBP = 32、HFP = 48、HSW = 48、v_hACTIVE=720、 Vbp=4、Vfp=4、vsw=8

     像素 clk=91Mhz、DSI 速率=600Mbps/通道

     设计为948、 我们曾尝试测量948输出的时序、但 该值与我们在 soc 中设置的值不匹配。

     请参阅<941 rugup guide.pdf >、其中根据以下公式给出了 DSI 时钟频率和视频 PCLK 之间的转换:F_PCLK =(f_DSI*N_LANES)/12、 f_PCLK =(300*4)/12=100Mhz (计算得出)       概率密度与在 SOC 上设置的91M 不一致。  

     941如何解析 SOC 发送的 DSI 数据? 如何重建时钟、VFP、VBP、HFP、HBP 时间序列?  

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

    你好、

    • 您在948端看到的 PCLK 频率有多大差异?  
    • 如何测量948侧的 PCLK?
    • 您是否发现显示屏上的视频有任何问题?

    对于 PCLK = 91MHz、当具有4个信道时、DSI CLK = 273MHz、而 DSI 通道速度为每信道546 Mbps。  

    您还需要对 TSKIP 时序进行编程、在本例中该时序为13、因此您需要将0x1A 编程到 DSI 间接寄存器0x5。  

    此致、
    Fadi A.

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

    您好:

    1:PCLK 为98Mhz

    2:我们使用 LVDS->HDMI 串行器/解串器来检查计时,h_active 和 vactive 是正确的,但 VFP(8) VBP(10) HFP(30) HBP (48)是错误的。  

    3: 抖动屏幕。 如果我们将 HBP 更改为64,则 可以正常显示

    "对于 PCLK = 91MHz、当4个通道时、DSI CLK = 273MHz、并且 DSI 通道速度为546Mbps/通道"。 这是理论计算结果(仅限像素)、但不包括帧起始和帧结束。  因此我们将 DSI 通道速率设置得更高。

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

    我们还使用981+948、相同的时序配置(DSI 通道速度600Mbps)、没问题。

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

    您好!

    目前还不能完全清楚到目前为止已经进行了哪些分析、但这些分析基于以下几点。  

    3: 抖动屏幕。 如果我们将 HBP 更改为64, 它可以正常显示

    这似乎是一个面板灵敏度问题? 只需要调整时间即可正常工作、对吗?

    此致、
    Fadi A.

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

    重建计时错误。 我们还可以尝试981+948中的相同时序配置。  941如何重建序列,如何确认941重建序列是否正确?

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

    你好、Shi、

    为了正确确定该问题、我们需要遵循 DSI 调试指南。

    您能否告诉我、您是否已通过外部时钟和外部时序/时钟模式尝试内部时序和内部时序来完成了本指南中的任何步骤?  

    如果是、您能告诉我结果是什么。 这将有助于我们缩小时序问题或时钟问题等范围、并有助于我们确定它是来自 SoC 端、还是 FPD-Link 数据路径等中的问题。

    e2e.ti.com/.../2705.DSI-Bringup-Guide-_2800_2_2900_.pdf

    请确定您尝试过流程的哪一部分、以及它在哪里通过/失败? (此图可在 DSI 启动指南的第8页上找到)

    此致、
    Fadi A.