文檔介紹迅為 iTOP-4412開發板 顯卡驅動通過修改之后,能夠支持 HDMI 的 1080P 分辨率輸 出。 請注意:本文檔針對精英版和全能版,2018 年及以后迅為發布的內核源碼,包含 Android4.03 和 Android4.4、Ubuntu 和 QtE 系統。 本文檔以精英版 Android4.0.3 系統的內核為例(4412 全能版和 4412 精英版的 Android4.4 內核也是一樣),打開內核“drivers/video/samsung/s3cfb_wa101s.c”顯卡 配置文件,如下圖所示。
01.png
打開之后,搜“0x3”,可以看到條件語句“else if(0x3==type)”,這部分是將撥碼開 關設置為“0111”之后對應的顯卡分辨率設置代碼,將其改為如下圖所示。
02.png
wa101.width = 1920; wa101.height = 1080; #else //LCD 1024*600 wa101.width = 1024; wa101.height = 600; wa101.bpp = 24; wa101.freq = 70;//70; #endif //add end 修改之后的分辨率就是 HDMI 的 1080P 輸出,對應硬件上撥碼開關為 0111。 如果想要恢復對金屬框 7 寸屏幕和 10.1 寸屏幕的支持,則可以將上面修改之后的代碼 “#define HDMI_1080P_OUT”屏蔽掉,這樣就恢復原樣,支持金屬框 7 寸屏幕和 10.1 寸 屏幕,HDMI 也就輸出 1024*600 了。 修改完成之后,重新編譯內核,燒寫到開發板,HDMI 小口即可輸出 1080P 的視頻信 號。
發表評論