Yocto - 画像でデバイスツリーが有効になっていることを確認してください

Yocto - 画像でデバイスツリーが有効になっていることを確認してください

私は現在Beagleboneデバイス用の特別なYoctoイメージを作成しています。作成されたフォルダには、さまざまなハードウェアのさまざまなデバイス/tmp/deploy/imagesツリーファイルで作成された画像を表示できます。.dtb

これは、これらすべてのデバイスツリーが画像でアクティブになることを意味しますか?これはどこで確認できますか?必要なデバイスツリーファイルが有効になっていない場合は、イメージを起動する前にどのように起動しますか?事前にありがとう

ベストアンサー1

printenvお気に入りのデバイスツリーBLOBを手動で選択するには、U-Bootプロンプトで起動を停止し、ルート出力を検索してデバイスツリーを選択する方法を学びますdtb。 U-Bootに応じて、fdtfileまたは同じ環境変数がありますfdt_fileフラットデバイスツリー)またはマザーボードを識別し、カーネルコマンドラインを生成するいくつかのスクリプト。とにかく、setenvリバースエンジニアリングと必要なものを簡単に実行できるはずです。

CONFIG_EXTRA_ENV_SETTINGSこれが機能したら、ボード構成ファイルに変数設定を追加できます。

おすすめ記事