Hi,
You need to tell the simulator to exit somewhere. We usually add the
following line to the end of our .rcS files:
/sbin/m5 exit
Hope this helps,
Joel
2009/11/10 junli gu guju...@gmail.com
Hi everybody,
I have been stuck on running my own benchmark. I guess I am lost in the
script files. My situation is:
1.I have compiled the full system. It can run default benchmarks. And I
installed M5term to check the running process.
2.I made my own benchmarks and cross compiled it into alpha
executables,with the name 'hello'.
3.I copy the binaries 'hello' into my image disk, in the folder of
benchmark.
4.I made a run script called 'hello.rcS' and put it into
$Home/m5/configs/example/fs.py. THe content is like the following:
#! /bin/sh
echo executing hello world
eval /benchmark/hello
5.Run in full system mode:
build/ALPHA_FS/m5.opt -d /home/junligu/output configs/example/fs.py
--script configs/boot/hello.rcS
And I get the output of the benchmark by M5term and then the simulator
seems like stuck there like the following:
output from M5term:
loading script...
executing hello world
hello world ! i= 9
Then the simulator stuck here by two days:
command line: build/ALPHA_FS/m5.opt -d /home/junligu/output
configs/example/fs.py --script configs/boot/hello.rcS
Global frequency set at 1 ticks per second
info: kernel located at: /dist/m5/system/binaries/vmlinux
Listening for system connection on port 3456
0: system.tsunami.io.rtc: Real-time clock set to Thu Jan 1 00:00:00
2009
0: system.remote_gdb.listener: listening for remote gdb #0 on port 7000
REAL SIMULATION
info: Entering event queue @ 0. Starting simulation...
As to my knowledge, fs.py is about the configuration of simulated system
. .rcS file is like a boot script file describing how to run the benchmark.
So I need to create my own configuration and the boot scripts. Nut I believe
the easiest way to start is to use the existed fs.py?
Any one can help me out? Thank you very muuch!
--
Gu Junli--谷俊丽
PHD Candidate of Tsinghua University
Beijing 100084,China
Tel: 86-10-62795139
___
m5-users mailing list
m5-users@m5sim.org
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
--
Joel Hestness
PhD Student, Computer Architecture
Dept. of Computer Science, University of Texas - Austin
http://www.cs.utexas.edu/~hestness
___
m5-users mailing list
m5-users@m5sim.org
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users