不足している「env import」をu-bootに追加するには?

不足している「env import」をu-bootに追加するには?

最初のパーティションのuEnv.txtファイルから環境変数をロードするために、imx8ボードにu-bootを設定しようとしています。ファイルが読み込まれるように動作しましたenv importenv import実行しようとすると、次の結果が表示されます。

u-boot=> env import -t ${loadaddr} $(filesize}
env - environment handling commands

Usage:
env default [-f] -a - [forcibly] reset default environment
env default [-f] var [...] - [forcibly] reset variable(s) to their default values
env delete [-f] var [...] - [forcibly] delete variable(s)
env edit name - edit environment variable
env exists name - tests for existence of variable
env print [-a | name ...] - print environment
env run var [...] - run commands in an environment variable
env save - save environment
env set [-f] name [arg ...]

私も私が好きだった他のいくつかのコマンドが欠けていることに気づきましたloadfat

env importコンパイルする前に設定する必要があるオプション項目はありますか?それでは、誰でもこれを行う方法についての情報を提供できますか?

ちなみに私はYocto Sumoを使ってu-bootをビルドし、u-bootのバージョン番号は次のようになります:U-Boot SPL :16:16 +0000)

env import編集:実際には公式のコマンドという言及を見つけることはできませんが、いくつかの場所でこれについての言及を見たことがあります。コマンドでない場合、ファイルからロードした環境変数をどのようにメモリにロードして適用できますか?

ベストアンサー1

を有効にする必要がありますCONFIG_CMD_IMPORTENV

おすすめ記事