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/PROCESSOR-SDK-AM335X:LCD 帧速率

Guru**** 2611705 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/656929/linux-processor-sdk-am335x-lcd-frame-rate

器件型号:PROCESSOR-SDK-AM335X

工具/软件:Linux

下面是我的 DTS

面板{
兼容="ti、tilcdc、panel ";
状态="正常";
pinctrl-names ="default";
pinctrl-0 =<&LCD_PINS_s0>;
面板信息{
交流偏置=<255>;
AC-BIAS-INtrpt =<0>;
dma-burse-SZ =<16>;
bpp =<32>;
FDD =<0x80>;
同步边沿=<0>;
SYNC-Ctrl =<1>;
栅格顺序=<0>;
FIFO-TH =<0>;
};

显示时序{
本机模式=<&timing0>;
ting0:LCD{
时钟频率=<70000000>;
hactive =<1920>;
Vactive =<1080/>;
前沿=<48>;
后沿=<80>;
HSYNC-LEN =<32>;
后沿=<24>;
垂直前沿=<3>;
vsync-len =<5>;
HSYNC-ACTIVE =<1>;
vsync-active =<0>;
停用=<1>;
像素时钟激活=<1>;
};
};
};

以上设置给出了帧速率为30.3的1920x1080。

我们需要帧速率为60Hz 的1920x1080  

我知道 帧速率是从像素时钟频率、面板尺寸和 H/V 背/前孔中得出的。

有人能告诉我们什么是用于计算帧速率的输出公式  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    1920x1080@60需要148.5MHz 的像素时钟。 AM335x LCD 时钟最大频率为126.5MHz。 因此、硬件在此帧速率下不支持该分辨率。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Kp Singh、

       我对您的 LCD 有疑问:您是否使用 TI-SDK?内核是通过 EDID 端口获取您的 LCD 信息?还是仅从 DTS 文件获取?