SmartARM50新舊液晶問題
由於SmartARM50經曆過一次液晶更換,早期的液晶模組是TFT-6862,後來的液晶模組是TFT-4238,兩個液晶模組的時序差別較大,甚至時鐘極性都不同。 linux-2.6.27.8-smartarm3250_V1.05.tar.bz2的核心對舊液晶沒有處理好,導致液晶屏點不亮,現在進行了修正。 請點擊下面的連結,下載修正之後的核心,核心已經將液晶屏選擇加入了Kconfig菜單,請根據自己的屏選擇配置。在根目錄下有config-6862和config-4238兩個設定檔,分別與兩塊液晶屏對應。http://u.115.com/file/f7e5307c2a 新液晶是TFT-4238-T,核心更新增加了這個液晶的支援:http://u.115.com/file/clw4c6k5 最後一次更新的核心【請下載這個核心】:http://u.115.com/file/e6uhftuh #linux-2.6.27.8-smartarm3250-1b992ed.tar.gz =================2011-05-13更新說明======================1: 核心檔案名稱方式改變為git標識尾碼,不再用V1.06這樣的方式。2: 壓縮格式改變為.tar.gz,核心解壓命令為tar xzvf linux-2.6.27.8-smartarm3250-0be9849.tar.gz3: 預設液晶為TFT-4238-T4: 可用核心樹頂層目錄的build-kernel進行編譯:$ ./build-kernelLinux kernel build menu, please select your choice: 1 make distclean #distclean清除 2 make default config #配置為smartarm3250的預設配置 3 make menuconfig #自訂配置 4 make umage and copy uImage to tftp dir #編譯uImage並將uImage複製到tftp目錄 5 make modules and install #編譯模組 6 copy uImage to tftp dir #將uImage複製到tftp目錄 q exit #退出此菜單5: 更換液晶方法: System Type ---> LPC32XX Implementations ---> LCD module revisions - SELECT ONE ONLY ---> [ ] Select the LCD Module TFT-6862 [ ] Select the LCD Module TFT-4238 [ ] Select the LCD Module TFT-4238-T
- Select the LCD Module TFT-4238-T
如果遇到連結失效或者到期的問題,請聯絡支援人員。 附件是編譯好的鏡像,用於測試: uImage-4238.zip uImage-4238t.zip