AR# 40078

10.1 EDK - 「Error: ICACHE address space doesn't match IP on bus ixcl」というエラー メッセージが表示される

説明

システムにペリフェラルを追加しアドレスを再生成した後に、次のエラー メッセージが表示されます。

"Running DRC Tcl procedures for OPTION IPLEVEL_DRC_PROC...
ERROR:MDT - issued from TCL procedure "check_icache_fsl" line 86microblaze_0 (microblaze)
- ICACHE address space [0x24000000:0x27FFFFFF] does not match IP "DDR2_SDRAMx16" on bus "ixcl"
ERROR:MDT - platgen failed with errors!
make: *** [implementation/system.bmm] Error 2
Done!

何が問題でしょうか。またどうすればこのエラーを解決できるでしょうか。

ソリューション


システムのアドレスを生成するときに DDR2 アドレスが変更になると、MicroBlaze と DDR2 間のキャッシュされたアドレスが一致しなくなる場合があります。

MicroBlaze のキャッシュされたアドレスまたは DDR2 のアドレスを、互いに一致するように変更することで、この問題は簡単に解決できます。
AR# 40078
日付 05/19/2012
ステータス アーカイブ
種類 エラー メッセージ
ツール