大家好、
我们正在 J5Eco (DRA6xx)中工作。 我们在显示屏中存在闪烁问题。
我们的硬件团队建议配置时钟频率和水平频率 (水平消隐区域)。
配置时要使用哪些寄存器?
- 将时钟频率 从28341MHz 降低到374MHz。
- 更改水平消隐面积、使最小水平频率为28.9kHz 26、8MHz/289KHz =< 927 (水平周期面积)
谢谢、此致
Gokul
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.
大家好、
我们正在 J5Eco (DRA6xx)中工作。 我们在显示屏中存在闪烁问题。
我们的硬件团队建议配置时钟频率和水平频率 (水平消隐区域)。
配置时要使用哪些寄存器?
谢谢、此致
Gokul
您好、Kiran、Gokul、
您可以尝试通过 HDVPSS 驱动程序的 sysfs 来更改/调整时钟频率:
processors.wiki.ti.com/.../TI811X_PSP_VPSS_VIDEO_Driver_User_Guide
VPSS 驱动程序支持以下特性:
通过 sysfs 支持各种视频 PLL 频率
请参阅"时序"和"模式" sysfs 条目。
您还可以通过时钟框架更改时钟频率:
processors.wiki.ti.com/.../TI811X_PSP_PM_CLOCK_FRAMEWORK_User_Guide
您还可以查看下面有关"闪烁"的 wiki、
processors.wiki.ti.com/.../TI811X_PSP_04.07.00.02_Release_Notes
此致、
帕维尔
[引用 user="Kiran Gadi"]硬件:J5Eco (DRA6xx)
操作系统:QNX6.5[/报价]
因此、您不使用 TI EZSDK、而是 QNX。 我将尝试从 J5Eco 器件端向您提供一些答案。
[引用 user="Kiran Gadi]h/w 团队分析结果显示、测得的最低水平频率为27.24KHz
显示规格为28.9KHz、测量的消隐为197个空白。
此测量是在有源展频下完成的。
因此、我们需要将水平频率从27.24KHz 更改为28.9KHz。 如所示
硬件团队建议、可以通过以下两种方式修改水平频率:
1:在启用展频的情况下、将时钟频率动态从28、341MHz 降低到37、4MHz。
2.更改水平消隐区域,使最小水平频率为28.9kHz。[/引述]
"水平频率"是否意味着 VOUT[0]_HSYNC W25引脚上的信号频率?
[引用 USER="Kiran Gadi]]此外、我们还认为需要研究以下两个寄存器来配置所需的水平频率
VIDEO1PLL_FRACCTRL
VIDEO1PLL_CLKCTRL[/引述]
这些寄存器用于配置 VIDEO1 DPLL 输出时钟。 该时钟是 HDVPSS VOUT0像素时钟。 默认情况下、在 TI EZSDK 中、它配置为148.5MHz、以支持1920x1080@60显示分辨率。 请参阅 J5Eco TRM 第2.3.6节"视频组时钟结构"
[引用 user="Kiran Gadi">请提供两个寄存器的详细说明、因为我们不能获得太多信息
SPRUGI5A_DRA6xx_TRM 文档的详细信息。[/引用]
似乎您使用的是 Jacinto5/DRA65x TRM、而不是 J5Eco/DRA62x TRM。 您需要查看的文档为:
J5Eco/DRA62x TRM - SPRUHF4C
J5Eco HDVPSS 用户指南- SPRUHG4B
此致、
帕维尔