カーネルにデバイスツリーを含める方法

カーネルにデバイスツリーを含める方法

デバイスツリーの目的は、ハードウェアをカーネルに「説明」することです。

しかし、カーネルが特定のハードウェアに対して「カスタマイズ」されている場合、ビルド時にデバイスツリーをカーネルに「挿入」して他の「ブロブ」が表示されないようにしますか?

私は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)カーネルは設定のためにほぼ完全にここに依存します。ただし、これらのカーネルは、古いハードウェアでクラッシュする可能性があります。

おすすめ記事