gem 5エラーMemory range size has changed!

1798 ワード

参考:Memory range
問題は次のとおりです.
build/ARM/gem5.debug configs/example/fs.py -n 1 --kernel=vmlinux-3.3-arm-vexpress-emm-pcie --machine-type=VExpress_EMM --restore-with-cpu=detailed --caches --clock=2.5GHz --script=test.rcS -r 1

fatal: Memory range size has changed! Saw 536870912, expected 2147483648
 @ cycle 25084608
[unserializeStore:build/ALPHA/mem/physical.cc, line 412] Memory Usage: 25084608 KBytes 

解決方法:構成を変更したため、以前に生成したcheckpointは使用できず、構成を戻す必要があります.すなわちconfigs/common/Optionsを修正する.py–mem-sizeのデフォルト値でいいです.