Hi all,

I'm using the up-to-stream gem5 from HG. And I'm trying to run the binaries
which are compile by arm-gcc-eabi-4.4.5 in system emulation(SE) mode.
But I always got a page fault panic as following attached.


command line: ./build/ARM/gem5.debug --debug-flag=ExecAll
gem5/configs/example/se.py --cpu-type=arm_detailed --caches -n1 -c a.axf
Global frequency set at 1000000000000 ticks per second
warn: Unknown operating system; assuming Linux.
0: system.remote_gdb.listener: listening for remote gdb #0 on port 7000
**** REAL SIMULATION ****
info: Entering event queue @ 0.  Starting simulation...
  35000: system.cpu + A0 T0 : 0x8000    :   mov   r0, #22            :
IntAlu :  D=0x0000000000000016  FetchSeq=2  CPSeq=0
  35000: system.cpu + A0 T0 : 0x8004    :   adr   r1, r1, #236       :
IntAlu :  D=0x00000000000080f8  FetchSeq=3  CPSeq=1
  35000: system.cpu + A0 T0 : 0x8008    :   svc                      :
IntAlu :   FetchSeq=4  CPSeq=2
  51500: system.cpu + A0 T0 : 0x800c    :   ldr   r0, [pc, #228]     :
MemRead :  D=0x00000000000143c4 A=0x80f8  FetchSeq=18  CPSeq=2
  51500: system.cpu + A0 T0 : 0x8010    :   ldr   sp, [r0, #8]       :
MemRead :  D=0x0000000000000000 A=0x143cc  FetchSeq=19  CPSeq=3
  51500: system.cpu + A0 T0 : 0x8014    :   ldr   r10, [r0, #12]     :
MemRead :  D=0x0000000000000000 A=0x143d0  FetchSeq=20  CPSeq=4
  52000: system.cpu + A0 T0 : 0x8018    :   add   r10, r10, #256     :
IntAlu :  D=0x0000000000000100  FetchSeq=21  CPSeq=5
  52000: system.cpu + A0 T0 : 0x801c    :   mov   r1, #0             :
IntAlu :  D=0x0000000000000000  FetchSeq=22  CPSeq=6
  52000: system.cpu + A0 T0 : 0x8020    :   mov   fp, r1             :
IntAlu :  D=0x0000000000000000  FetchSeq=23  CPSeq=7
  52500: system.cpu + A0 T0 : 0x8024    :   mov   r7, r1             :
IntAlu :  D=0x0000000000000000  FetchSeq=24  CPSeq=8
  52500: system.cpu + A0 T0 : 0x8028    :   ldr   r0, [pc, #204]     :
MemRead :  D=0x0000000000014d60 A=0x80fc  FetchSeq=25  CPSeq=9
  52500: system.cpu + A0 T0 : 0x802c    :   ldr   r2, [pc, #204]     :
MemRead :  D=0x0000000000017698 A=0x8100  FetchSeq=26  CPSeq=10
  53000: system.cpu + A0 T0 : 0x8030    :   sub   r2, r2, r0         :
IntAlu :  D=0x0000000000002938  FetchSeq=27  CPSeq=11
  53000: system.cpu + A0 T0 : 0x8034    :   bl                       :
IntAlu :  D=0x0000000000008038  FetchSeq=28  CPSeq=12
panic: Page table fault when accessing virtual address 0xfffffffc
 @ cycle 132500
[invoke:/home/davetw/work/MODELS/MARVELL5/build/ARM/sim/faults.cc, line 70]
Memory Usage: 575316 KBytes
Program aborted at cycle 132500
Aborted

No matter what binary I changed, I always got the same panic
message,"panic: Page table fault when accessing virtual address 0xfffffffc"
any idea?


regards,
Dave
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to