Debianビルドで組み込みArmを使用しています。コンパイルされたデバイスをデバイスツリーからどのようにリストしますか?デバイスが既にサポートされているかどうかを確認したい。
これを読んでいる人にとって、「デバイスツリー」は(組み込みの)Linuxカーネルにデバイスを追加するための仕様/標準です。
デバイスツリーは、/proc
のディレクトリとファイルの階層として公開されます。ファイルをcat
することができます。例:
find /proc/device-tree/ -type f -exec head {} + | less
ほとんどのファイルコンテンツはnull文字で終わり、一部には他の非印刷文字が含まれる場合があることに注意してください。
ご使用のプラットフォームでdtcが使用可能な場合(そうでない場合は、device-tree-compiler
パッケージ)、以下を使用できます:
dtc -I fs /sys/firmware/devicetree/base