天天看點

簡易bootloader的LCD白屏問題(mini2440)

       上次的簡易bootloader雖然下載下傳驗證成功,可以成功引導核心啟動linux,但是LCD一直處于白屏狀态,沒有顯示。而mini2440的vivi就沒有這情況,是以問題可能出在一些與LCD有關的初始化上。經過檢視原理圖和對照源代碼,做了一些修改,最後LCD可以正常工作。

修改工作主要就是将對應LCD控制線和資料線的GPIO口進行初始化:

主要代碼如下:

将 port_init  函數加到boot.c中的主函數裡即可。

繼續閱讀