デバイスツリーの目的は、ハードウェアをカーネルに「説明」することです。
しかし、カーネルが特定のハードウェアに対して「カスタマイズ」されている場合、ビルド時にデバイスツリーをカーネルに「挿入」して他の「ブロブ」が表示されないようにしますか?
私は2.6.32.69カーネルを目指していますが、他のバージョンがあれば感謝します。
更新 - 可能な回答が見つかりました - 明日試してみます - 助けを求めてください。
cuImage.<dt> - Backwards compatible U-Boot image for older
versions which do not support device trees
dtbImage.<dt> - zImage with an embedded device tree blob
update2:うまく動作しているようです。私は基本的に2.6.24を実行するppcボードを持っており、独自のデバイスツリーを使用して4.3.3を構築して実行します。
答え1
私として限られたデバイスツリーは、(多くの)ARMシステムのハードウェア記述であることが理解される。まだ変化しており、就職支援は比較的最近行われている。 Linux 3.xから始めたことを覚えていますが、2.xがすでに出ている可能性があります。そして、カーネルは設定のためにそれを使用しなければならず、新しい(4.x)カーネルは設定のためにほぼ完全にここに依存します。ただし、これらのカーネルは、古いハードウェアでクラッシュする可能性があります。