----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/2160/ -----------------------------------------------------------
Review request for Default. Repository: gem5 Description ------- Changeset 10062:ed72f15d5d1c --------------------------- imported patch armv8_boot_options.patch Modifies FSConfig.py to enable ARMv8 compatibility. To boot gem5 with ARMv8: -Download the v8 kernel, .dtb file, and root FS from the gem5 website (should be up soon). -Download the ARMv8 toolchain, and add the bin dir to your path http://www.linaro.org/engineering/engineering-projects/armv8 -Clone gem5, and apply this patch. -Build gem5 for ARM -Build the v8 bootloader Make script in gem5/system/arm/aarch64_bootloader will require v8 toolchain, drop the produced boot_emm.arm64 in /dist/m5/system/binaries/ -Run $ build/ARM/gem5.fast configs/example/fs.py --machine-type=VExpress_EMM64 --kernel=/path/to/kernel/vmlinux --dtb-filename=/path/to/dtb/rtsm_ve-aemv8a.dtb --disk-image=/path/to/img/armv8_fs.img Diffs ----- configs/common/FSConfig.py 3b0d0c988ed699a27d5d3b340db4917c9b44e38d Diff: http://reviews.gem5.org/r/2160/diff/ Testing ------- Thanks, Mick Wollman _______________________________________________ gem5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/gem5-dev
