目前我烧录了官方的ubuntu后,内核重编译,对lcd_B101ew05.dtsi文件修改如下:
disp_timings: display-timings {
native-mode = ;
timing0: timing0 {
screen-type = ;
lvds-format = ;
out-face = ;
color-mode = ;
clock-frequency = <65000000>;
hactive = <1024>;
vactive = <768>;
hback-porch = <160>;
hfront-porch = <24>;
vback-porch = <8>;
vfront-porch = <6>;
hsync-len = <29>;
vsync-len = <3>;
hsync-active = <0>;
vsync-active = <0>;
de-active = <0>;
pixelclk-active = <0>;
swap-rb = <0>;
swap-rg = <0>;
swap-gb = <0>;
};
};
同时,rockchip-hdmi.c文件的hdmi_mode[]增加了
{ { "1024x768p@60Hz", 60, 1024, 768, 65000000, 160, 24, 29, 3, 136,6, FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT, 0, 0 }, 4, HDMI_1024X768P_60HZ, 1, OUT_P888},
烧录内核后,进入ubuntu桌面,显示还是不对,图像有挤压现象,系统的显示设置中还是只有1280x800,请问下如何解决啊?!