件名の通り、レシピによるu-boot環境変数の追加ができません。bbappendファイルでu-bootのソースを直接書き換えるパッチを適用していますが、いざ生成されたディスクイメージを描いてみると書き換わっていません。そもそもレシピファイルの書き方が悪いのか、u-bootの環境変数の書き換えはレシピファイルではできないのか、が切り分けできない状態です。以上、よろしくお願いします。==レシピファイルとしては、meta-local/recipes-bsp/u-boot/u-boot-imx_2018.03.bbappendを定義しています。結果は以下の通りで、bbapendファイル自体は適用されているように見えます。実行して環境変数の初期化処理を行っても、変更が反映されていないという状況でしょうか?はい。patchを適用する前の変数になっています。囲まれている部分の多いファイルです。実際のbuild時に有効となる場所に対して修正を行っているのかご確認下さい。11:40確認しました(u-bootのタイムスタンプが違いました)返信ありがとうございます。tmp/work/imx8mmevk-poky-linux/u-boot-imx/2018.03-r0/git/include/configs/imx8mm_evk.hパッチは適用されていました。tmp/work/imx8mmevk-poky-linux/u-boot-imx/2018.03-r0/build/include/config.hこれもincludeされていました。タイムスタンプはビルド時のものになっているか?なっていませんでした。囲まれている部分の多いファイルです。実際のbuild時に有効となる場所に対して修正を行っているのかご確認下さい。#ifdefで囲まれていない範囲であることを確認しました。Modeにしたあとusbを接続、uuu.exeを使用してfsl-image-qt5-validation-imx-imx8mmevk.sdcardをeMMCに書き込んでいます。u-bootに関係しそうなファイルは以下の通りです。タイムスタンプとしてはビルドした日付になっています。u-boot-sd-2018.03-r0.bin--以上、よろしくお願いします。SD書き込み用のrawデータです上記ファイルは、ddコマンドを使用してsdに書き込みを行うディスクイメージファイルとなります。uuuで書き込みを行う場合はディスクイメージではなくファイルシステムイメージのu-boot-imx8mmevk.bin-sdを使用して、ご確認ください。10:00u-boot-imx8mmevk.bin-sdではブートしないようです返信ありがとうございます。下記ようにuuu.autoを書き換えてu-boot-imx8mmevk.bin-sdを書き込んでみましたが、ブートしないようです。(確かにbootloaderとして”imx-boot-imx8mmevk-sd.bin-flash_evk”を書いていました。done----どうもimx-boot-imx8mmevk-sd.bin-flash_evkにu-bootが含まれているように見えます。imx-boot-imx8mmevk-sd.bin-flash_evk自体はimx-bootで作られているようなので、"./tmp/deploy/images/imx8mmevk/imx-boot-toolsmkimage_uboot"を使用してimx-boot-imx8mmevk-sd.bin-flash_evkを作り直せということでしょうか?以上、よろしくお願いします。よると、書き換え時は以下コマンドとなります説明が不足して申し訳ないです。<bootloader>が紹介されています。指定の前に、bootloaderファイルの指定が必要となります。書き換える指定となっています。今回のトライでeMMCの中身に不整合が発生している可能性もありますので最初に1番目の例で全パーティションを書き換えを行い、ボードが正常に起動することをご確認下さい。ブートローダーのみの書き換えは、2番目の例で可能です。12:58u-boot-imx8mmevk.binにはIVTヘッダが含まれていませんでした。返信ありがとうございます。header]と表示されて書き込みできませんでした。Ver=0x40)がありませんでした。u-boot-imx8mmevk.binD:\L4.14.78_1.0.0_ga_images_MX8MMEVK>----また、ファイルサイズもだいぶ違うようです。u-boot-imx以外に実行すべきコマンドがあるのでしょうか?以上、よろしくお願いします。