Thanks a lot, Jason. I tried using SystemXBar() but the error s still there. I can share my GEM5 installation on which I am trying to configure ASIM with you, if that helps better.
Best Regards, Sneha N Ved On Sat, Feb 25, 2017 at 10:30 PM, <[email protected]> wrote: > Send gem5-users mailing list submissions to > [email protected] > > To subscribe or unsubscribe via the World Wide Web, visit > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users > or, via email, send a message with subject or body 'help' to > [email protected] > > You can reach the person managing the list at > [email protected] > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of gem5-users digest..." > > > Today's Topics: > > 1. Running ASIM on Gem5 + Android (Sneha Ved) > 2. Re: Running ASIM on Gem5 + Android (Jason Lowe-Power) > 3. Re: Linux booting problem for multiple CPUs in RUBY ARM NOC > (SHARJEEL KHILJI) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sat, 25 Feb 2017 15:14:11 +0530 > From: Sneha Ved <[email protected]> > To: [email protected] > Subject: [gem5-users] Running ASIM on Gem5 + Android > Message-ID: > <CAMdkVihuAFrvh2oh3D4RWYTqdQ-4Z5-jwzpC3py2siFCgDWEYQ@mail. > gmail.com> > Content-Type: text/plain; charset="utf-8" > > Hi, > > I am trying to run ASIM on GEM5 and I keep getting the following error. > > command line: ./build/ARM/gem5.opt configs/example/fs.py -b bbench-ics > --kernel=/home/sneha/Desktop/Simulators/gem5/asimbench/ > asimbench_android_arm_kernel/vmlinux.smp.ics.arm.asimbench.2.6.35 > --disk-image=/home/sneha/Desktop/Simulators/gem5/asimbench/asimbench_disk_ > image/ARMv7a-ICS-Android.SMP.Asimbench-v3.img > --mem-type=LPDDR2_S4_1066_x32 --mem-size=256MB --l2cache --caches > > Global frequency set at 1000000000000 ticks per second > warn: DRAM device capacity (512 Mbytes) does not match the address range > assigned (256 Mbytes) > info: kernel located at: > /home/sneha/Desktop/Simulators/gem5/asimbench/ > asimbench_android_arm_kernel/vmlinux.smp.ics.arm.asimbench.2.6.35 > fatal: system.membus.forward_latency without default or user set value > > Can you please help me run ASIM on GEM5? > > I am attaching the FSConfig.py file after modification. > > Best Regards, > Sneha N Ved > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: <http://m5sim.org/cgi-bin/mailman/private/gem5-users/ > attachments/20170225/179b8a94/attachment-0001.html> > -------------- next part -------------- > A non-text attachment was scrubbed... > Name: FSConfig.py > Type: text/x-python > Size: 22108 bytes > Desc: not available > URL: <http://m5sim.org/cgi-bin/mailman/private/gem5-users/ > attachments/20170225/179b8a94/attachment-0001.py> > > ------------------------------ > > Message: 2 > Date: Sat, 25 Feb 2017 14:27:25 +0000 > From: Jason Lowe-Power <[email protected]> > To: gem5 users mailing list <[email protected]> > Subject: Re: [gem5-users] Running ASIM on Gem5 + Android > Message-ID: > <CAFEhpUf8zUW7gBHHeGDjTv6O+LB2VC98MO+UdM8MM05zCGxMCg@ > mail.gmail.com> > Content-Type: text/plain; charset="utf-8" > > Hi Sneha, > > The error is "system.membus.forward_latency without default or user set > value". You can solve this in two ways. 1) somewhere in your config file > set the forward_latency for the membus (e.g., system.membus.forward_latency > = 12 or whatever latency you think is appropriate). Or 2) If you use the > preconfigured crossbars (e.g., SystemXBar) then all of these parameters > should already be set for you. > > Cheers, > Jason > > On Sat, Feb 25, 2017 at 4:44 AM Sneha Ved <[email protected]> wrote: > > > Hi, > > > > I am trying to run ASIM on GEM5 and I keep getting the following error. > > > > command line: ./build/ARM/gem5.opt configs/example/fs.py -b bbench-ics > > --kernel=/home/sneha/Desktop/Simulators/gem5/asimbench/ > asimbench_android_arm_kernel/vmlinux.smp.ics.arm.asimbench.2.6.35 > > --disk-image=/home/sneha/Desktop/Simulators/gem5/ > asimbench/asimbench_disk_image/ARMv7a-ICS-Android.SMP.Asimbench-v3.img > > --mem-type=LPDDR2_S4_1066_x32 --mem-size=256MB --l2cache --caches > > > > Global frequency set at 1000000000000 ticks per second > > warn: DRAM device capacity (512 Mbytes) does not match the address range > > assigned (256 Mbytes) > > info: kernel located at: > > /home/sneha/Desktop/Simulators/gem5/asimbench/ > asimbench_android_arm_kernel/vmlinux.smp.ics.arm.asimbench.2.6.35 > > fatal: system.membus.forward_latency without default or user set value > > > > Can you please help me run ASIM on GEM5? > > > > I am attaching the FSConfig.py file after modification. > > > > Best Regards, > > Sneha N Ved > > _______________________________________________ > > gem5-users mailing list > > [email protected] > > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: <http://m5sim.org/cgi-bin/mailman/private/gem5-users/ > attachments/20170225/c78c15a8/attachment-0001.html> > > ------------------------------ > > Message: 3 > Date: Sat, 25 Feb 2017 21:33:08 +0500 > From: SHARJEEL KHILJI <[email protected]> > To: gem5 users mailing list <[email protected]> > Subject: Re: [gem5-users] Linux booting problem for multiple CPUs in > RUBY ARM NOC > Message-ID: > <CAEMrRtyB5fsXBBr4GgY4kHAmPfdf6FKYh41PCpdovcrb-gCNUw@mail. > gmail.com> > Content-Type: text/plain; charset="utf-8" > > Hi, > > I can boot linux on CrossbarGarnet but with only one cpu. Linux does not > boot for multiple CPUs in Ruby. > I am using following system for CrossbarGarnet and it works but for one > cpu. > > ./build/ARM/gem5.fast configs/example/fs.py > --machine-type=VExpress_GEM5_V1 --kernel > /home/khilji/gem5/m5/system/binaries/vmlinux-aarch32 --disk-image > /home/khilji/gem5/m5/system/disks/arm-ubuntu-natty-headless.img > --dtb-filename /home/khilji/gem5/m5/system/dtb/armv7_gem5_v1_1cpu.dtb > --num-cpus=1 --cpu-type=timing --mem-size=1GB --num-dirs=1 > > Does anyone knows what breaks multiple CPUs in ruby? Any suggestions > please? > > best regards, > Sharjeel > > > On 21 February 2017 at 20:32, Jason Lowe-Power <[email protected]> > wrote: > > > Hi Sharjeel, > > > > I think you've found another case where ARM isn't supported in Ruby. I > > would *guess* this is a problem with some kind of atomic/memory ordering > > operation. I would try simplifying your simulated system and building up > > until you find the problem. For instance, start with 1 core and make sure > > Linux boots. Then, two cores, etc. You may also want to try simpler > > topologies (e.g., Pt2Pt or crossbar) and using only a single directory. > > > > This could also be a problem with the memory ranges. Ruby only supports a > > single range with no gaps. I don't know what the ARM systems use. > > > > Jason > > > > On Tue, Feb 21, 2017 at 3:54 AM SHARJEEL KHILJI < > > [email protected]> wrote: > > > >> Hi, > >> > >> I am trying to boot linuxv4.4 on ARM NOC. The booting process gets stuck > >> and same set of instruction is executed again and again. Following is > the > >> set of instructions. > >> > >> > >> ./build/ARM/gem5.debug --debug-flags= Exec,ExecTicks > >> configs/example/fs.py --machine-type=VExpress_GEM5_V1 --kernel > >> /home/khilji/gem5/m5/system/binaries/vmlinux-aarch32 --disk-image > >> /home/khilji/gem5/m5/system/disks/linux-aarch32-ael.img --dtb-filename > >> /home/khilji/gem5/m5/system/dtb/armv7_gem5_v1_4cpu.dtb --num-cpus=4 > >> --cpu-type=timing --mem-size=512MB --ruby --num-dirs=2 > --garnet-network > >> flexible --topology Mesh --mesh-rows 2 --numa-high-bit=28 > >> > >> Following instructions are show in the terminal > >> 370581084500: system.cpu0 T0 : @smp_call_function_many+592 : dmb > >> #0 : IntAlu : > >> 370581085500: system.cpu0 T0 : @smp_call_function_many+596 : tsts > >> r3, #1 : IntAlu : D=0x0000000000000000 > >> 370581086500: system.cpu0 T0 : @smp_call_function_many+600 : > >> bne : IntAlu : > >> 370581087500: system.cpu0 T0 : @smp_call_function_many+588 : ldr > >> r3, [r1, #12] : MemRead : D=0x0000000000000003 A=0x9eb4c > >> > >> Looks like a sort of deadlock. Any suggestions please, if anyone can > give > >> in this matter. > >> > >> best regards, > >> sharjeel > >> > >> _______________________________________________ > >> gem5-users mailing list > >> [email protected] > >> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users > > > > > > _______________________________________________ > > gem5-users mailing list > > [email protected] > > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users > > > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: <http://m5sim.org/cgi-bin/mailman/private/gem5-users/ > attachments/20170225/88de8223/attachment-0001.html> > > ------------------------------ > > Subject: Digest Footer > > _______________________________________________ > gem5-users mailing list > [email protected] > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users > > ------------------------------ > > End of gem5-users Digest, Vol 127, Issue 25 > ******************************************* >
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
