0

MMU/キャッシュが有効になっているデュアル コア ARM Cortex A9 システムの U-boot で SMP ブートを実行しようとしています。初期化のシーケンスが必要でした。次の一連の出来事がどのように起こるべきか。どの順番で?

  • MMU ページ テーブルのセットアップ
  • SMP ビットの設定 (コア 0 とコア 1)
  • キャッシュを無効にする (内部キャッシュ)
  • キャッシュのフラッシュ (内部と外部について)
  • L2 キャッシュを有効にする必要があるのはいつですか?
  • SCU を有効にする必要があるのはいつですか? SMP ビットの前か後か?

誰かが一連の操作をリストアップできれば、それは大きな助けになるでしょう。

前もって感謝します

4

1 に答える 1

0

これは、私が現在問題なくフォローしているシーケンスです (以前に非同期データ アボートがあったように)。しかし、メイン関数が機能していないため、デバッグしています。

まだ注文や不足しているものがあれば、確認して提案してください。

ここに画像の説明を入力

ここに画像の説明を入力

于 2014-04-25T08:04:22.123 に答える