U-Boot、ブート、および DTB

U-Boot、ブート、および DTB

UBoot BootとDTSの仕組みは少し混乱しています。

SBC Mecool VS RK3399がありますが、メーカーが全くサポートしていないので、とにかく使いたいです。幸いなことに、OrangePiRK3399イメージがSDカードから起動可能であることがわかりましたが、1つの欠点があります。オーディオスロットジャックがdmesg「rt5651 1-001a:IDレジスタ0xffffffc0を持つデバイスはrt5651ではありません」では動作しません。

だから私は何かを再コンパイルする方法を教えてくれました。 :D。 OrangePiRK3399ツールセットを設定するのに時間がかかりすぎましたが、ついに機能し、新しいOrangePiブータブルイメージを作成できました。

私の質問/懸念事項は次のとおりです。

  1. コンパイルプロセスがOrangePiのDTSを使用しているのを見たので、「私の」DTS(存在する)をいつどのように選択する必要がありますか?

  2. 本当にDTSを選ぶべきですか?それとも、起動中に正しいDTSを選択しますか?スクリプトでそのような主張が見つからないので?

  3. 私のデバイスがOrangePiのUbootを使用して起動している場合、VS DBTを使用して起動イメージと競合しますか?

誰かがカーネル文書よりも親しみやすい言語で説明していただきありがとうございます。

ベストアンサー1

おすすめ記事