YoctoでビルドされたU-Bootで変数 'fdt_file'の値を指定するにはどうすればよいですか? local.confのUBOOT_CONFIG = "fdt_file = test.dtb"ですか?それはうまくいかなかった。私たちは、この変数をCに設定するために適用するパッチファイルを作成する必要があります。または、Uenv.txtファイルが解決策ですか?YoctoでU-bootビルドでfdt_fileを指定する方法
1
A
答えて
2
解決方法local.confのUBOOT_CONFIG = "fdt_file = test.dtb"ですか?
いいえ、これは間違っています。 UBOOT_CONFIG
構成ファイル名(拡張子なし)を指定して、u-bootを構築するために使用するものを指定します。 u-boot srcディレクトリ内のinclude/configs
にある設定ファイル。
私たちは、この変数をCに設定するために適用するパッチファイルを作成する必要があります。
はい。環境変数のデフォルト値を定義する変数(ボード構成ファイルの中にあります)がCONFIG_EXTRA_ENV_SETTINGS
です。 "fdt_file=test.dtb\0"
を追加することができます(最後に\0
を忘れないでください)。別の解決策として、ボードの初期化中にどこかでsetenv("fdt_file", "test.dtb")
を使用して値を設定することができます。
または、Uenv.txtファイルは解決策ですか?
はい。
お客様のニーズに合わせて1つのソリューションを選択してください。たとえば、毎回u-bootを再構築する必要がないので、uEnv.txt
を変更する方が簡単です。しかし、u-boot内のハードコーディングされた値は、状況によっては役に立つかもしれません。
関連する問題
- 1. Gradleビルドで必要なJavaバージョンを指定する方法
- 2. Microsoft Azure Continuous Deploymentでビルド構成を指定する方法?
- 3. RPM%ファイル、ファイルを別のビルドとインストールパスで指定する方法
- 4. vNextビルドでビルドエージェントを指定する方法
- 5. yoctoのレシピでudevパッケージを有効にする方法initramfsのビルド
- 6. yoctoをビルドするにはTARGET_FPU = hardfp
- 7. YOCTO - 初めてBBBをビルドする
- 8. yoctoビルドからlibを解凍する
- 9. pokyでパッケージをビルドするときにppcアーキテクチャを指定する方法は?
- 10. コーダのビルド時にロケールを指定する方法
- 11. ubootのカスタマイズ/ビルドを容易にするユーティリティ
- 12. yoctoでsyslogを設定するには?
- 13. BitBakeレシピをローカルファイルにポイントする方法/ Yoctoビルドでlibtallocのソースを取得できない
- 14. C#で指数定数を指定する方法は?
- 15. deploy.prototxtでtranform_paramを指定する方法
- 16. Javaでメインクラスを指定する方法
- 17. XCodeで-D__MACOSX_CORE__を指定する方法
- 18. アンドロイドデバイスでOUTPUT_FORMAT_MPEG2TSを指定する方法
- 19. スルーアソシエーションでプライマリキーを指定する方法
- 20. publishSubscribe()でtaskExecutorを指定する方法
- 21. UTCでdatetimeを指定する方法
- 22. yoctoから特定のパッケージを削除する方法
- 23. Yoctoビルドに単一のLKMを追加
- 24. xcodebuildで個別のビルド設定を指定する
- 25. Yocto - プロジェクト固有の変更でリポジトリを作成する方法
- 26. Yocto Fido(poky)で/ var/logを永続化する方法
- 27. package.jsonにサブフォルダ内でアプリケーションをビルドするように指示する方法
- 28. Yoctoビルドに多言語サポートを追加するには?
- 29. Yoctoプロジェクトのソースコードを編集して再ビルドするには?
- 30. Yocto/Qt5.6:サンプルQtアプリケーションをビルドすることができません