gem5: possible to edit python in tree, factor arm and aarch64 build

readme: stress kills gem5, some gem5 builds much slower than others
This commit is contained in:
Ciro Santilli
2018-05-01 23:26:03 +01:00
parent 533fe808b6
commit b992163d4e
8 changed files with 53 additions and 34 deletions

View File

@@ -1,11 +1,13 @@
#!/usr/bin/env bash
M5_PATH="$(pwd)/out/aarch64/buildroot/build/gem5-1.0/system" \
./out/aarch64/buildroot/build/gem5-1.0/gem5/build/ARM/gem5.opt \
./out/aarch64/buildroot/build/gem5-1.0/gem5/configs/example/arm/fs_bigLITTLE.py \
gem5_out_dir="$(pwd)/out/common/gem5"
buildroot_out_dir="$(pwd)/out/aarch64/buildroot"
M5_PATH="${gem5_out_dir}/system" \
"${gem5_out_dir}/build/ARM/gem5.opt" \
./gem5/gem5/configs/example/arm/fs_bigLITTLE.py \
--big-cpus=2 \
--caches \
--disk="$(pwd)/out/aarch64/buildroot/images/rootfs.ext2" \
--dtb "$(pwd)/out/aarch64/buildroot/build/gem5-1.0/gem5/system/arm/dt/armv8_gem5_v1_big_little_2_2.dtb" \
--kernel="$(pwd)/out/aarch64/buildroot/build/linux-custom/vmlinux" \
--disk="${buildroot_out_dir}/images/rootfs.ext2" \
--dtb "${gem5_out_dir}/system/arm/dt/armv8_gem5_v1_big_little_2_2.dtb" \
--kernel="${buildroot_out_dir}/build/linux-custom/vmlinux" \
--little-cpus=2 \
;