私はYocto BSP imx-6.12.20-2.0.0を使用しています。現在のビルドでは、U-Boot は起動時にデフォルトの 4 ペンギンのスプラッシュ イメージを表示します。
このデフォルトの U-Boot イメージがどこから選択されているか教えていただけますか?
また、この画像を Yocto ビルドの一部としてカスタム スプラッシュ スクリーンに置き換えるにはどうすればよいですか?
どのソース ファイルまたは Yocto レシピを変更する必要があるかについてのガイダンスがあれば、大変助かります。
こんにちは、
アプリケーション用の既製のパッチはありませんが、以前のコミットを参照してソースコードを変更する必要があります。
よろしくお願いします、
志明
@Zhiming_Liu
コミットでは「 logo_linux_clut224.ppm 」を表示することだけが言及されています。
しかし、私の要件は、 logo_linux_clut224.ppmをフルスクリーン(1920 x1080)で4つのタイルではなく、単一の画像として表示することです。
こんにちは、
このコミットを参照してください:
https://github.com/varigit/linux-2.6-imx/commit/1a3d71c1c38b058daa0d29140a9cff747e5a7f51
よろしくお願いします、
志明
ありがとうございます。デフォルトのログを変更CAN。
しかし、4つのペンギンの画像のように、私のカスタム画像は4つのタイルとして表示されます
1920x1080の単一画像として表示できますか?
ありがとうございます。デフォルトのログを変更CAN。
しかし、4つのペンギンの画像のように、私のカスタム画像は4つのタイルとして表示されます
1920x1080の単一画像として表示できますか?
こんにちは、
カーネルにこのコミットが含まれていない: https://github.com/varigit/linux-2.6-imx/commit/1a3d71c1c38b058daa0d29140a9cff747e5a7f51 SO、logo.ppm は使用されません。
logo.ppmの名前をlogo_linux_clut224.ppmに変更すると、元のlogo_linux_clut224.ppmが置き換えられます。
よろしくお願いします、
志明
こんにちは@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
よろしくお願いします、
志明
「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か?