uboot 修改啟動logo

2021-08-17 07:30:29 字數 702 閱讀 4105

1. 獲取一張為其色深為8位

,即256色

(右擊->編輯(畫板開啟)->另存為->test.bmp(下拉框選擇256色位圖))

2. 將製作好的bmp,放置到/tools/logos下面

3. 修改/tools/makefile中的logo_bmp,使其指向你的bmp。如:logo_bmp= logos/test.bmp (此名應該放到:logo_bmp賦值的最後,否則會被覆蓋掉)

如圖:

重新編譯u-boot, 生成u-boot.bin,然後放到板子上進行測試。

下面將詳細分析logo的顯示過程。

1. |--> board_init_r: (note: new u-boot implement this in board_init_f)

|--> stdio_init:

|--> drv_lcd_init:

|--> lcd_init:

|--> lcd_ctrl_init: drivers/video/

|--> lcd_clear: 

|--> lcd_logo:

|--> bitmap_plot

|--> lcd_show_board_info

|--> lcd_enable: 相關**。

啟動logo的修改

pngtopnm logo linux clut224.png logo linux clut224.pnm pnmquant 224 logo linux clut224.pnm logo linux clut224.pnm pnmtoplainpnm logo linux clut224.pnm...

修改SpringBoot啟動Logo

package com.abc.springboot import org.springframework.boot.banner public static void main string args 在 src main resources 放入 banner.txt 檔案,該檔案名字不能隨意,...

linux啟動成功修改logo

2 使用linux 命令將轉換為 ppm pngtopnm logo linux clut224.png logo linux clut224.pnm pnmquant 224 logo linux clut224.pnm logo linux clut224.pnm pnmtoplainpnm l...