What is the boot log of the simulated system (i.e. m5out/system.terminal) BTW, try to download/use newer version of full-system disk image and kernel binaries. You can download them from http://gem5.org/Download
-Mohammad On Wed, Jul 3, 2019 at 1:12 AM FARIDEH ZIAEE <faridehzi...@gmail.com> wrote: > Hi > > I sued ubuntu 18.04 with gcc 7.04 and python 2,7,15 and protobuf 3 and > swig 3,0,12.when I run ARM-fullsystem, I have problem: > > my setting for fullsytem is: > 1. sudo su > > 2. mkdir fullsystem > > > 3. cd fullsystem > > > 4. wget http://www.gem5.org/dist/current/arm/ > <http://www.gem5.org/dist/current/arm/arm-system-2011-08.tar.bz2> > arm-system-2011-08.tar.bz > <http://www.gem5.org/dist/current/arm/arm-system-2011-08.tar.bz2>2 > <http://www.gem5.org/dist/current/arm/arm-system-2011-08.tar.bz2> > > > 5. echo export M5_PATH=/home/farideh/gem5/fullsystem/>> ~/.bashrc > > 6. gedit ~/.bashrc > > > 7. echo $M5_PATH > > > 8. source ~/.bashrc > > > 9. configs/common/SysPaths.py , path = [ '/dist/m5/system', > '/home/farideh/gem5/fullsystem' ] > > > 10. configs/common/Benchmarks.py , > > elif buildEnv['TARGET_ISA'] == 'arm': > > return env.get('LINUX_IMAGE', disk('linaro-minimal-aarch64.img')) > > > > then running this command: > > ./build/ARM/gem5.opt configs/example/arm/starter_fs.py --cpu="minor" \ > --num-cores=1 --disk-image=$M5_PATH/disks/linaro-minimal-aarch64.img > --kernel=/home/farideh/gem5/fullsystem/binaries/vmlinux.vexpress_gem5_v1.20170616 > > my output shows this: > root@farideh-S551LN:/home/farideh/gem5# ./build/ARM/gem5.opt > configs/example/arm/starter_fs.py --cpu="minor" \ > > --num-cores=1 --disk-image=$M5_PATH/disks/linaro-minimal-aarch64.img > --kernel=/home/farideh/gem5/fullsystem/binaries/vmlinux.vexpress_gem5_v1.20170616 > gem5 Simulator System. http://gem5.org > gem5 is copyrighted software; use the --copyright option for details. > > gem5 compiled Jul 2 2019 14:58:06 > gem5 started Jul 3 2019 09:29:18 > gem5 executing on farideh-S551LN, pid 7266 > command line: ./build/ARM/gem5.opt configs/example/arm/starter_fs.py > --cpu=minor --num-cores=1 > --disk-image=/home/farideh/gem5/fullsystem//disks/linaro-minimal-aarch64.img > --kernel=/home/farideh/gem5/fullsystem/binaries/vmlinux.vexpress_gem5_v1.20170616 > > Global frequency set at 1000000000000 ticks per second > warn: DRAM device capacity (8192 Mbytes) does not match the address range > assigned (2048 Mbytes) > info: kernel located at: > /home/farideh/gem5/fullsystem/binaries/vmlinux.vexpress_gem5_v1.20170616 > warn: Bootloader entry point 0x10 overriding reset address 0 > system.vncserver: Listening for connections on port 5900 > system.terminal: Listening for connections on port 3456 > 0: system.remote_gdb: listening for remote gdb on port 7000 > info: Using bootloader at address 0x10 > info: Using kernel entry physical address at 0x80008000 > info: Loading DTB file: /home/farideh/gem5/m5out/system.dtb at address > 0x88000000 > warn: Existing EnergyCtrl, but no enabled DVFSHandler found. > info: Entering event queue @ 0. Starting simulation... > warn: ClockedObject: Already in the requested power state, request ignored > warn: The csselr register isn't implemented. > warn: The ccsidr register isn't implemented and always reads as 0. > warn: instruction 'mcr dcisw' unimplemented > warn: Not doing anything for miscreg ACTLR > warn: Not doing anything for write of miscreg ACTLR > warn: CP14 unimplemented crn[0], opc1[6], crm[0], opc2[0] > warn: CP14 unimplemented crn[0], opc1[6], crm[0], opc2[0] > warn: instruction 'mcr icimvau' unimplemented > warn: instruction 'mcr bpiallis' unimplemented > warn: instruction 'mcr icialluis' unimplemented > warn: The clidr register always reports 0 caches. > warn: clidr LoUIS field of 0b001 to match current ARM implementations. > 50331987000: system.terminal: attach terminal 0 > info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0 > info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0 > info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0 > info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0 > info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0 > info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0 > info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0 > warn: Tried to read RealView I/O at offset 0x60 that doesn't exist > warn: Tried to read RealView I/O at offset 0x48 that doesn't exist > warn: Tried to write RVIO at offset 0xa8 (data 0) that doesn't exist > warn: Tried to write RVIO at offset 0xa8 (data 0) that doesn't exist > warn: Tried to write RVIO at offset 0xa8 (data 0) that doesn't exist > warn: Tried to write RVIO at offset 0xa8 (data 0) that doesn't exist > warn: Tried to write RVIO at offset 0xa8 (data 0) that doesn't exist > warn: Tried to write RVIO at offset 0xa8 (data 0) that doesn't exist > warn: Tried to write RVIO at offset 0xa8 (data 0) that doesn't exist > warn: Tried to write RVIO at offset 0xa8 (data 0) that doesn't exist > warn: Tried to write RVIO at offset 0xa8 (data 0) that doesn't exist > warn: Tried to write RVIO at offset 0xa8 (data 0) that doesn't exist > info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0 > info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0 > warn: CP14 unimplemented crn[1], opc1[0], crm[1], opc2[4] > info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0 > info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0 > info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0 > info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0 > info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0 > info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0 > warn: CP14 unimplemented crn[1], opc1[0], crm[3], opc2[4] > warn: CP14 unimplemented crn[1], opc1[0], crm[0], opc2[4] > warn: CP14 unimplemented crn[0], opc1[0], crm[7], opc2[0] > warn: CP14 unimplemented crn[1], opc1[0], crm[5], opc2[4] > warn: Tried to read RealView I/O at offset 0x8 that doesn't exist > warn: Tried to read RealView I/O at offset 0x48 that doesn't exist > info: Dumping kernel dmesg buffer to system.dmesg... > warn: Kernel panic in simulated kernel > info: Dumping kernel dmesg buffer to system.dmesg... > warn: Kernel panic in simulated kernel > info: Dumping kernel dmesg buffer to system.dmesg... > warn: Kernel panic in simulated kernel > info: Dumping kernel dmesg buffer to system.dmesg... > warn: Kernel panic in simulated kernel > info: Dumping kernel dmesg buffer to system.dmesg... > warn: Kernel panic in simulated kernel > info: Dumping kernel dmesg buffer to system.dmesg... > warn: Kernel panic in simulated kernel > info: Dumping kernel dmesg buffer to system.dmesg... > warn: Kernel panic in simulated kernel > > I don't know what to do with this. > > _______________________________________________ > gem5-users mailing list > gem5-users@gem5.org > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
_______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users