am335x下增加u-boot的logo比較簡單,詳細步驟如下:
2,安裝
3,找到安裝後的目錄:/tools/bmptoraster,裝它拷貝到linux系統下
4,標頭檔案裡遮蔽#define compress,然後make它,生成a.out
5, 自己做乙個24位的點陣圖,拷貝到a.out目錄下
6,執行命令:./a.out 800 480 ./imagem.bmp ./image.h 24 bgr
8,/u-boot/makefile 增加:libs = drivers/lcd/liblcd.o
9,/u-boot/board/ti/am335x/evm.c:board_evm_init();後面增加:lcd_init(); // initialize
10,將我們開始生成標頭檔案裡的陣列資料替換/lcd/image.h
參考:
Am335x 啟動過程
啟動順序 針對ti oma3 evm linux一般的啟動順序是 上電的時候,omap裝置最開始的boot是從cpu內部的boot rom起來,這部分的 是出廠的時候固化的,不能被改變的。boot rom通過讀取外部boot pin的配置來尋找第乙個外部bootloader。可以尋找的裝置有nand...
Am335X編譯除錯環境搭建
am335x編譯除錯環境搭建 可以參考 1,配置伺服器端的編譯環境,參見sitara linuxsdk sdg 05.04.01.00.pdf p239 sitara linux sdk gcc toolchain 這裡由於是同事已經搭好環境,所以沒法確認細節問題 2,寫一段測試c include ...
AM335x移植linux核心 轉
am335x移植linux核心 該部落格中詳細介紹了移植linux核心到am335x上相關,裝置驅動採用裝置樹 dt 方式載入,包含裝置啟動 uboot kernel driver rootfs及簡單上層應用。一些文件羅列如下 1.為am335x移植linux核心主線 4 booting witho...