2153390_ja-JP

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

2153390_ja-JP

2153390_ja-JP

デフォルトの U-Boot スプラッシュ スクリーンを変更する方法 (Yocto BSP imx-6.12.20-2.0.0)

私はYocto BSP imx-6.12.20-2.0.0を使用しています。現在のビルドでは、U-Boot は起動時にデフォルトの 4 ペンギンのスプラッシュ イメージを表示します。

このデフォルトの U-Boot イメージがどこから選択されているか教えていただけますか?
また、この画像を Yocto ビルドの一部としてカスタム スプラッシュ スクリーンに置き換えるにはどうすればよいですか?

どのソース ファイルまたは Yocto レシピを変更する必要があるかについてのガイダンスがあれば、大変助かります。

グラフィックスとディスプレイi.MX 8ファミリ | i.MX 8QuadMax (8QM) | 8QuadPlusi.MX 8M | i.MX 8M ミニ | i.MX 8M ナノLinuxYocto ProjectRe: How to change the default U-Boot splash screen (Yocto BSP imx-6.12.20-2.0.0)

こんにちは、


アプリケーション用の既製のパッチはありませんが、以前のコミットを参照してソースコードを変更する必要があります。


よろしくお願いします、
志明

Re: How to change the default U-Boot splash screen (Yocto BSP imx-6.12.20-2.0.0)

@Zhiming_Liu

コミットでは「 logo_linux_clut224.ppm 」を表示することだけが言及されています。
しかし、私の要件は、 logo_linux_clut224.ppmをフルスクリーン(1920 x1080)で4つのタイルではなく、単一の画像として表示することです。

Re: How to change the default U-Boot splash screen (Yocto BSP imx-6.12.20-2.0.0)

こんにちは、

このコミットを参照してください:

https://github.com/varigit/linux-2.6-imx/commit/1a3d71c1c38b058daa0d29140a9cff747e5a7f51

よろしくお願いします、
志明

Re: How to change the default U-Boot splash screen (Yocto BSP imx-6.12.20-2.0.0)

@Zhiming_Liu

ありがとうございます。デフォルトのログを変更CAN。

しかし、4つのペンギンの画像のように、私のカスタム画像は4つのタイルとして表示されます

1920x1080の単一画像として表示できますか?

Re: How to change the default U-Boot splash screen (Yocto BSP imx-6.12.20-2.0.0)

@Zhiming_Liu

ありがとうございます。デフォルトのログを変更CAN。

しかし、4つのペンギンの画像のように、私のカスタム画像は4つのタイルとして表示されます

1920x1080の単一画像として表示できますか?

Re: How to change the default U-Boot splash screen (Yocto BSP imx-6.12.20-2.0.0)

こんにちは、

カーネルにこのコミットが含まれていない: https://github.com/varigit/linux-2.6-imx/commit/1a3d71c1c38b058daa0d29140a9cff747e5a7f51 SO、logo.ppm は使用されません。


logo.ppmの名前をlogo_linux_clut224.ppmに変更すると、元のlogo_linux_clut224.ppmが置き換えられます。

よろしくお願いします、
志明

Re: How to change the default U-Boot splash screen (Yocto BSP imx-6.12.20-2.0.0)@Zhiming_Liu
オリジナルのペンギン画像を表示する logo_linux_clut224.ppm がまだ表示されます。

Yocto イメージのカーネル ブート時に表示されるデフォルトのペンギン ブート ロゴを置き換えようとしています。

https://variwiki.com/index.php/Yocto_Linux_logoの指示に従います。
linux-imx_%.bbappendを作成しましたファイルの場所:
>メタフリースケール/レシピカーネル/Linux/

その bbappend 内に、カスタム logo.ppm を追加し、その画像を bbappend の横のファイル ディレクトリの下に配置しました。

次にカーネルとイメージを再構築しました。
$bitbake -c cleanall linux-imx
$bitbake Linux-imx
$bitbake imx-image-full

ただし、再構築後も、起動時にペンギンのロゴが表示されたままになります。ビルディング内を確認しました:
>カーネルソース/ドライバ/ビデオ/ロゴ/

注意: ビルディングする前に、置き換えられることを期待して、drivers/video/logo/ から logo_linux_clut224.ppm を手動で削除しましたが、それでも再び表示され、ロゴは変更されません。
Re: How to change the default U-Boot splash screen (Yocto BSP imx-6.12.20-2.0.0)

こんにちは@binil

ロゴを置き換えるにはカーネルソースコードを変更する必要があり、ロゴファイルは.ppmです。ここにファイルしてください。こちらのガイドを参照してください。

https://github.com/nxp-imx/linux-imx/tree/lf-6.12.y/drivers/video/logo

yocto レイヤーについては、yocto ガイドを参照してカスタム レイヤーを作成してください。

https://docs.yoctoproject.org/next/dev-manual/layers.html

よろしくお願いします、
志明

Re: How to change the default U-Boot splash screen (Yocto BSP imx-6.12.20-2.0.0)

「sources/meta-openembedded/meta-oe/recipes-kernel/linux/linux.inc」という行を見つけました。

[ -e ${UNPACKDIR} /logo_linux_clut224.ppm ]の場合;
インストール -m 0644 ${UNPACKDIR} /logo_linux_clut224.ppm ドライバ/ビデオ/logo/logo_linux_clut224.ppm

「l ogo_linux_clut224.ppm 」はデフォルトのペンギン画像を表示していると思います。

もしSOなら、私の「l ogo_linux_clut224 .ppm」ファイルを使って修正するのを手伝ってもらえますCANか?

タグ(1)
評価なし
バージョン履歴
最終更新日:
‎11-21-2025 06:07 PM
更新者: