Good evening,dear exports! Recently I transplant Gingerbread to the am335x EVM.We cut the EVM so make it adapt our needs. For example,we replaced the LCD by a 4.3 -inch,which width is 480 and height is 272,so I changed the corresponding parameters in the da8xx_fb.c which in the path kernel/drivers/video,the detailed code as below:
/* Sharp LK043T1DG01 */
[1] = {
.name = "Sharp_LK043T1DG01",
.width = 480,//480
.height = 272,//480
.hfp = 8,//2
.hbp = 43,//2
.hsw = 4,//41
.vfp = 4,//3
.vbp = 12,//3
.vsw = 10,//10
.pxl_clk = 9000000,//7833600
.invert_pxl_clk = 0,
},
the resolution is also according to the settings of my lcd.
so I meet the problem,when I set width = 480 and height =480,I can enter the system.But when I set width = 480 and height =272,I can not enter the system.
Who can help me analyze the problem, thanks.
And I want to know the parameter of the LCD of the am335x. Thank for your help.