Hi, Thanks for your response. I built and ran the revision you mentioned, but it aborts after some cycles -
[snip] "warn: Returning thumbEE disabled for now since we don't support CP14config registers and jumping to ThumbEE vectors warn: instruction 'mcr icialluis' unimplemented warn: instruction 'mcr bpiallis' unimplemented panic: Unknown byte received: 245 @ cycle 23063027389000 [processCommand:build/ARM_FS/dev/arm/kmi.cc, line 233] Memory Usage: 437256 KBytes Program aborted at cycle 23063027389000 Aborted" [snip] I am running gem5.fast using the following command: "build/ARM_FS/gem5.fast configs/example/fs.py -b bbench --frame-capture" I was too impatient to use gem5.debug and as for gem5.opt, it fails at link stage due to vague c++ undefined reference issues. Regards, Kirtika On Sat, Jan 21, 2012 at 10:08 PM, Anthony Gutierrez <[email protected]>wrote: > I just noticed this too. I haven't looked too in depth into it so I don't > know why this is happening. Revision 2f1a3e335255 seems to have broken > things. Try revision 7f762428a9f5 for now. > > > On Sat, Jan 21, 2012 at 11:09 AM, Kirtika Ruchandani <[email protected]>wrote: > >> Hello, >> Thank you for your replies - turns out I was using an ancient build of >> gem5 while bbench comes only with a recent version. >> However, cloning the latest repo and trying to run bbench on it gives me >> this error - >> >> command line: build/ARM_FS/gem5.opt configs/example/fs.py -b bbench >> Memory being used by default: 256MB >> Global frequency set at 1000000000000 ticks per second >> Listening for system connection on port 5900 >> Listening for system connection on port 3456 >> fatal: system.iobus has two ports with same range: >> system.realview.realview_io-pioport >> system.iobridge-slave >> @ cycle 0 >> [recvRangeChange:build/ARM_FS/mem/bus.cc, line 493] >> Memory Usage: 376964 KBytes >> >> I noticed on the earlier threads that this happens due to incorrect >> specification of memory. However, I haven't changed anything in the default >> build. >> How do I resolve this? >> >> Regards, >> Kirtika >> >> >> >> >> >> On Fri, Jan 20, 2012 at 9:24 PM, Anthony Gutierrez <[email protected]>wrote: >> >>> Sounds like you have the right idea if you are getting a vnc output. >>> Also, the framebuffer will show you if it's booting/running properly. If >>> the bbench exited correctly the simulator output will say say that it >>> stopped because the m5 exit instruction was encountered. Also, the >>> framebuffer will display the bbench finish page (pretty obvious since it >>> says "finish"). If you want to capture all of the framebuffers in the gem5 >>> output directory simply use the --frame-capture option. I.e., >>> ./build/ARM_FS/gem5.fast ./configs/example/fs.py -b bbench --frame-capture. >>> >>> --help will give you a list of all available simulator and config >>> options. >>> >>> >>> On Fri, Jan 20, 2012 at 7:09 AM, [email protected] < >>> [email protected]> wrote: >>> >>>> Hi Kirtika, >>>> Regarding (2), what I do is to take snapshots of framebuffer.bmp. I >>>> attached an example script for doing that, it's not rocket science. A full >>>> Bbench run creates ~700 snapshots. >>>> Maybe the gem5/bbench forefathers will have a better solution to share >>>> with us. >>>> >>>> Regards, >>>> >>>> Uri >>>> >>>> 2012/1/18 Kirtika Ruchandani <[email protected]> >>>> >>>>> Hello everyone, >>>>> I am new to gem5 and am following the instructions on the bbench-gem5 >>>>> web-page for my simulations. I have the following queries- >>>>> >>>>> 1. VNC: A previous thread mentioned someone was trying to control gem5 >>>>> via vnc. Can someone point me to documentation on using vnc with gem5? >>>>> >>>>> 2. Feedback: I am looking for a way to visualize or know that Android >>>>> is actually booted and bbench is running fine. As of now, I completed one >>>>> run and didn't see any output on stdout. There is a file called >>>>> framebuffer.bmp which is written to periodically, but I only see an image >>>>> with Android logo on it and nothing else. The file system.terminal talks >>>>> about some pids executing and finishing. >>>>> >>>>> 3. Statistics : For some reason, I get an empty stats file, >>>>> irrespective of whether I use the default stats.txt file or specify one on >>>>> the command line explicitly. >>>>> >>>>> Thank you for your time and help. >>>>> Regards, >>>>> Kirtika >>>>> >>>>> >>>>> -- >>>>> Kirtika Ruchandani >>>>> Final Year, Integrated BTech/MTech, >>>>> Comp. Sci & Engg, IIT Madras >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> 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 >>>> >>> >>> >>> _______________________________________________ >>> gem5-users mailing list >>> [email protected] >>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >>> >> >> >> >> -- >> -- >> Kirtika Ruchandani >> Final Year, Integrated BTech/MTech, >> Comp. Sci & Engg, IIT Madras >> >> >> >> _______________________________________________ >> 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 > -- -- Kirtika Ruchandani Final Year, Integrated BTech/MTech, Comp. Sci & Engg, IIT Madras
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
