PowerPC MPC83xx での Linux ブートを最適化しています。nand から ram へのカーネル イメージ コピーを最適化し、キャッシュの書き込みポリシーを確認または変更しようとしています。
リファレンス マニュアルを読むと、プロセッサはデフォルトでライトバック ポリシーを使用します。しかし、これを確認/構成するためのレジスタが見つかりませんでした。
これを変更して、ライトバック/スルー ポリシーを使用してテストを行うにはどうすればよいですか?
ありがとう !
設定は実際にはキャッシュ自体ではなく、MMUにあると思います。
構成された領域ごとに3つのキャッシュ制御ビットがあります。そのうちの1つは、ライトスルー/ライトバック設定です。通常、書き戻すとパフォーマンスが向上します。電源投入時のデフォルト設定を忘れましたが、すべてデータシートに記載されています。
FreescaleAppnoteAN3544が役立つはずです。