Hi,

I want to build a new version of linux kernel 3.4 for ARM ISA. I download
the source code and build it successfully. Then I copy the kernel image
(vmlinux) to the /binary directory and use the following command to run the
simulator:

command line: ./build/ARM/gem5.opt configs/example/fs.py -b ArmAndroid-ICS
--kernel=/home/guo/arm-system-2011-08/binaries/vmlinux

Then I got this error:

0: system.cpu.isa: ISA system set to: 0x6ccc400 0x6ccc400
0: system.remote_gdb.listener: listening for remote gdb #0 on port 7000
info: Using bootloader at address 0x80000000
info: Using kernel entry physical address at 0x8000
**** REAL SIMULATION ****
info: Entering event queue @ 0.  Starting simulation...
warn: Device system.membus.badaddr_responder accessed by write to address
0xffffffff size=1 data=0
gem5.opt: build/ARM/cpu/simple/atomic.cc:468: Fault
AtomicSimpleCPU::writeMem(uint8_t*, unsigned int, Addr, unsigned int,
uint64_t*): Assertion `!pkt.isError()' failed.
Program aborted at tick 13831500
Aborted (core dumped)

Can anybody give a hint why this error comes? Does this mean my kernel
doesn't build correctly? Or where should I check? Thanks

Regards

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

Reply via email to