x86システムのdtsファイルから設定をインポートする

x86システムのdtsファイルから設定をインポートする

プロジェクトには、デバイスツリーからデバイスの特定の設定値を取得する必要があります。

.dtbファイルから.dtsデバイスツリーblob()を作成できます。明らかに、devicetreeデバイスツリーブロブをカーネルに渡し、APIを使用して<linux/of.h>パラメータを抽出するためのGRUBというコマンドがあります。

ただし、GRUBコマンドラインでこのコマンドを使用するたびに、devicetree「コマンドが見つかりません」というエラーメッセージが表示されます。入力すると、そのコマンドはリストにはありませんが、次のhelp場所にあります。GRUBマニュアル

私がここで何を間違っているのか? x86システムでGRUBでデバイスツリーを使用するプロセスは何ですか?

ベストアンサー1

グラップのバージョンを確認してください。私は数年前に同様の状況に直面していました。 Grub文書はバージョン2.02用ですが、ソフトウェアバージョン(Wind River Linux 8)はバージョン2.00で、使用したい機能が欠けていることがわかりました。私たちはバージョン2.02をビルドに統合し、ソースからgrubをビルドしました。

おすすめ記事