Am335x之u boot LOGO的增加

2021-06-19 10:52:09 字數 442 閱讀 4165

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...