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. Yoctoオープンソースパッケージ用に複数のダウンロードミラーを指定する方法
- 2. Azure WebAppでaspnetコアプロジェクトのビルド構成を指定する方法
- 3. Microsoft Azure Continuous Deploymentでビルド構成を指定する方法?
- 4. vNextビルドでビルドエージェントを指定する方法
- 5. RPM%ファイル、ファイルを別のビルドとインストールパスで指定する方法
- 6. Gradleビルドで必要なJavaバージョンを指定する方法
- 7. YoctoがPythonビルドの一部としてモジュールfcntlをビルドする方法
- 8. yoctoのレシピでudevパッケージを有効にする方法initramfsのビルド
- 9. pokyでパッケージをビルドするときにppcアーキテクチャを指定する方法は?
- 10. YoctoビルドでのOracle JDKのインストール
- 11. yoctoをビルドするにはTARGET_FPU = hardfp
- 12. YOCTO - 初めてBBBをビルドする
- 13. yoctoビルドからlibを解凍する
- 14. コーダのビルド時にロケールを指定する方法
- 15. ビルド時にdocker-composeで$ docker build -network = "host"モードを指定する方法
- 16. ubootのカスタマイズ/ビルドを容易にするユーティリティ
- 17. yoctoビルド中にmtd-utilsエラー
- 18. Yoctoビルドから手動でカーネルソースを構築する
- 19. トースターyoctoのローカルセットアップの設定方法
- 20. C#で指数定数を指定する方法は?
- 21. yoctoでsyslogを設定するには?
- 22. XCodeで-D__MACOSX_CORE__を指定する方法
- 23. アンドロイドデバイスでOUTPUT_FORMAT_MPEG2TSを指定する方法
- 24. Javaでメインクラスを指定する方法
- 25. deploy.prototxtでtranform_paramを指定する方法
- 26. AndroidManifest.xmlでラッパークラスを指定する方法
- 27. ローカルフォルダをバッチコードで指定する方法
- 28. geoNearでインデックスを指定する方法
- 29. TextViewでフォントスタイルを指定する方法
- 30. スルーアソシエーションでプライマリキーを指定する方法