U-Bootロゴの起動プロセスと変更

1つ:U-Bootロゴプロセス

1.コマンドでsplashposを設定することで座標位置を変更できます

2.関数video_logo(void)を変更します

詳細なコード変更については、次のブログを参照してください:https//www.cnblogs.com/yuanguanghui/p/12590771.html

2:ロゴの変更

1:ロゴストレージアドレス:\ tools \ logs

2:画像を表示ロゴとして指定します

修改\tools\Makefile

# Generic logo
ifeq ($(LOGO_BMP),)
LOGO_BMP= $(srctree)/$(src)/logos/denx.bmp

# Use board logo and fallback to vendor
ifneq ($(wildcard $(srctree)/$(src)/logos/$(BOARD).bmp),)
LOGO_BMP= $(srctree)/$(src)/logos/$(BOARD).bmp
else
ifneq ($(wildcard $(srctree)/$(src)/logos/$(VENDOR).bmp),)
LOGO_BMP= $(srctree)/$(src)/logos/$(VENDOR).bmp
endif
endif

3:Bmp形式の画像変換

(1)JPG形式で写真を準備する

(2)ubuntuインストール変換ツール

sudo apt-get install netpbm 

(3)8ビットbmp形式の画像に変換する

jpegtopnm xxx.jpg | ppmquant 31 | ppmtobmp -bpp 8 > freescale.bmp

4:ubootをクリーンアップし、ubootを再コンパイルします

おすすめ

転載: blog.csdn.net/qq_34968572/article/details/105120897