各位大侠,
最近在调LCD转VGA,发现一个非常奇怪的问题,就是无论我输入参数的refresh是多少,最后输入总是60HZ。比如
在mxc_lcdif.c中设置
{
// 800x480 @ 30 Hz , pixel clk @ 32MHz //
"SEIKO-WVGA", 30, 800, 480, 29850, 89, 164, 23, 10, 10, 10,
FB_SYNC_CLK_LAT_FALL,
FB_VMODE_NONINTERLACED,
0,},
已经设置成30HZ,最终输出还是60HZ。
应该存在两种可能性。
一是代码中被强制赋值为60HZ
二是imx6硬件本身强制60HZ
希望调试过这一块的朋友给个帮忙。
谢谢大家了。
PS:我使用的是3.10.17 及 3.10.53内核。
|