-----------------------------------------------------------
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

Reply via email to