Hi,

After searching the mailing list, I found Andreas Hansson comment
"Ruby does not work with ARM (due to assumptions about the memory
layout). Thus, stay with the classic memory system"
http://www.mail-archive.com/gem5-users%40gem5.org/msg11914.html  -
Sun, 05 Jul 2015

Could some one please confirm if issue is still present or it was
solved in recent commits.

Thanks in advance for you time.

On 16 November 2015 at 20:13, Virendra Kumar Pathak
<[email protected]> wrote:
> Hi gem5 users,
>
> Do ruby memory model works with arm in gem5 ?
>
> I am following below steps to compile and run:
>
> Compile:
> scons build/ARM/gem5.opt PROTOCOL=MESI_Two_Level RUBY=True
>
> run:
> build/ARM/gem5.opt --outdir=/home/vpathak/gem5_git/gem5/m5out_ruby
> configs/example/fs.py --checkpoint-restore=1
> --restore-with-cpu=detailed
> --script=/home/vpathak/gem5_git/gem5/configs/boot/dgemm.rcS
> --kernel=/home/vpathak/gem5_git/full-system-images/binaries/vmlinux.aarch64.20140821
> --machine-type=VExpress_EMM64
> --dtb-file=/home/vpathak/gem5_git/full-system-images/binaries/vexpress.aarch64.20140821.dtb
> --disk-image=/home/vpathak/gem5_git/full-system-images/disks/aarch64-ubuntu-trusty-headless.img
> --cpu-type=detailed --arm-iset=aarch64
> --num-cpus=1 --cpu-clock=3GHz
> --ruby
>
>
> But I am getting below error:
> AttributeError: object 'LinuxArmSystem' has no attribute '_dma_ports'
>
> I looks into the code and found, unlike x86, makeArmSystem() do not
> initialize test_sys._dma_ports.
>
> Am I doing some mistake? Please help in resolving this issue.
>
> Thanks in advance for your time.
>
> --
> with regards,
> Virendra Kumar Pathak



-- 
with regards,
Virendra Kumar Pathak
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to