Hi all, I am using the clean latest version of gem5, when I use ARM with MI protocol, even a simple hello world program fails. The commandline I use is below, build/ARM/gem5.opt -d m5out/test/ configs/example/se.py --ruby --l1d_size=32kB -c tests/test-progs/hello/bin/arm/linux/hello It pops up the error: panic: Page table fault when accessing virtual address 0x10c @ tick 139952 [invoke:build/ARM/sim/faults.cc, line 70] Memory Usage: 139952 KBytes Program aborted at tick 21266000 Aborted (core dumped)
However, if I increase the L1 cache size to be greater than 32kB, like 64kB, the hello world succeeds. I also try some older versions of gem5, and it seems this problem has existed for quite a long time. Could any one reproduce the error and help me? Thanks, Tan Cheng _______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users