Hello, It seems you have typos for both tries. For the first one cpu type should be "DerivO3CPU" not "Deriv03CPU" (With the letter O not the number 0).
The second error is occuring due to missing a dash symbol for l2_size, there must be 2 dashes (--l2_size not -l2_size). Cheers Serhat Gesoglu ________________________________________ From: gem5-users [gem5-users-boun...@gem5.org] on behalf of Zaman, Monir [monir.za...@utdallas.edu] Sent: 15 February 2018 19:12 To: gem5-users@gem5.org Subject: [gem5-users] Unable to run GEM5-RISCV Hello All, I wanted to try running gem5-riscv with detailed CPU. I did compile gem5.opt with the RISCV ISA. But when I tried to run the simulation, it is complaining the following: mxm@sever6304:gem5$ build/RISCV/gem5.opt ./configs/example/se.py -I 11000000 --cpu-type=Deriv03CPU --caches --l2cache --l1d_size=8kB --l1i_size=2kB -l2_size=1MB --l1d_assoc=1 --l1i_assoc=1 --l2_assoc=2 --cacheline_size=64 -c spec_bench_RISCV/401.bzip2_test/bzip2_base.riscv -o "spec_bench_RISCV/401.bzip2_test/input.program 5" gem5 Simulator System. http://gem5.org gem5 is copyrighted software; use the --copyright option for details. gem5 compiled Feb 14 2018 23:08:52 gem5 started Feb 15 2018 13:00:05 gem5 executing on server6304, pid 73808 command line: build/RISCV/gem5.opt ./configs/example/se.py -I 11000000 --cpu-type=Deriv03CPU --caches --l2cache --l1d_size=8kB --l1i_size=2kB -l2_size=1MB --l1d_assoc=1 --l1i_assoc=1 --l2_assoc=2 --cacheline_size=64 -c spec_bench_RISCV/401.bzip2_test/bzip2_base.riscv -o 'spec_bench_RISCV/401.bzip2_test/input.program 5' Usage: se.py [options] se.py: error: option --cpu-type: invalid choice: 'Deriv03CPU' (choose from 'TimingSimpleCPU', 'AtomicSimpleCPU', 'DerivO3CPU', 'TraceCPU') My compilation of “gem5.opt” didn’t throw any error. ☹ Actually if I use the following command, I am getting different error message: mxm@server6304:gem5$ build/RISCV/gem5.opt ./configs/example/se.py -I 11000000 --cpu-type=TimingSimpleCPU --caches --l2cache --l1d_size=8kB --l1i_size=2kB -l2_size=1MB --l1d_assoc=1 --l1i_assoc=1 --l2_assoc=2 --cacheline_size=64 -c spec_bench_RISCV/401.bzip2_test/bzip2_base.riscv -o "spec_bench_RISCV/401.bzip2_test/input.program 5" gem5 Simulator System. http://gem5.org gem5 is copyrighted software; use the --copyright option for details. gem5 compiled Feb 14 2018 23:08:52 gem5 started Feb 15 2018 13:10:22 gem5 executing on server6304, pid 74348 command line: build/RISCV/gem5.opt ./configs/example/se.py -I 11000000 --cpu-type=TimingSimpleCPU --caches --l2cache --l1d_size=8kB --l1i_size=2kB -l2_size=1MB --l1d_assoc=1 --l1i_assoc=1 --l2_assoc=2 --cacheline_size=64 -c spec_bench_RISCV/401.bzip2_test/bzip2_base.riscv -o 'spec_bench_RISCV/401.bzip2_test/input.program 5' Usage: se.py [options] se.py: error: no such option: -2 _______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users