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.

VGA display from 1024 *768 *60 to 1280 * 1024*60 , 1024 *768能够正常工作,但是1280 * 1024, AM3359不输出Video信号

Other Parts Discussed in Thread: AM3359

我用DEVKIt8600跟VGA接口板,用他的自己带的1024*768 Driver可以正常在LCD显示器上显示,但是我在尝试显示1280 * 1024*60, 发现 AM3359不输出Video信号, LCD显示器就不能显示了.

我的做法是这样的, 在 @drivers/video/da8xx-fb.c 里把原来的1024*768 VGA的设置改为我想要的1280*768VGA设置

下面的为原来的设置:

 [2] = {                 .name = "VGA",                 .width = 1024,                 .height = 768,                 .hfp = 18,                 .hbp = 1248,                 .hsw = 53,                 .vfp = 3,                 .vbp = 29,                 .vsw = 6,                 .pxl_clk = 72000000,                 .invert_pxl_clk = 0,  },

新的设置 如下, AM3359(ARM主芯片)不送出任何信号

 [2] = {                 .name = "VGA",                 .width = 1280,                 .height = 1024,                 .hfp = 48,                 .hbp = 248,                 .hsw = 112,                 .vfp = 1,                 .vbp = 38,                 .vsw = 3,                 .pxl_clk = 108000000,                 .invert_pxl_clk = 0,  },

在串口调试信息里发现错误,但是不知道是什么原因.