Hi Carole, I had the same problem with MI_example protocol but when I use MESI_CMP_directory protocol with the following command I could simulate scons PROTOCOL=MESI_CMP_directory build/ALPHA_FS/m5.opt
Thanks, Masoud On Tue, Jul 26, 2011 at 7:20 PM, Carole-Jean Wu <[email protected]>wrote: > Hi Nilay, > > I updated the latest gem5 release... but still having some seg. faults. > > root@carole-software-lab-nehalem:~/gem5-latest/gem5# > ./build/ALPHA_FS/gem5.opt configs/example/ruby_fs.py > gem5 Simulator System. http://gem5.org > gem5 is copyrighted software; use the --copyright option for details. > > gem5 compiled Jul 26 2011 10:43:01 > gem5 started Jul 26 2011 10:46:57 > gem5 executing on carole-software-lab-nehalem > command line: ./build/ALPHA_FS/gem5.opt configs/example/ruby_fs.py > Global frequency set at 1000000000000 ticks per second > info: kernel located at: /home/carole/gem5-latest/gem5/binaries/vmlinux > Listening for system connection on port 3456 > fatal: system.dma_cntrl0.dma_sequencer.ruby_system without default or user > set value > Segmentation fault > > Do you know how to resolve this issue? > > thanks, > Carole > > root@carole-software-lab-nehalem:~/gem5-latest/gem5# > ./build/ALPHA_FS/gem5.opt configs/example/ruby_fs.py > gem5 Simulator System. http://gem5.org > gem5 is copyrighted software; use the --copyright option for details. > > gem5 compiled Jul 26 2011 10:43:01 > gem5 started Jul 26 2011 10:46:57 > gem5 executing on carole-software-lab-nehalem > command line: ./build/ALPHA_FS/gem5.opt configs/example/ruby_fs.py > Global frequency set at 1000000000000 ticks per second > info: kernel located at: /home/carole/gem5-latest/gem5/binaries/vmlinux > Listening for system connection on port 3456 > fatal: system.dma_cntrl0.dma_sequencer.ruby_system without default or user > set value > Segmentation fault > > > On Mon, Jul 25, 2011 at 7:33 PM, Nilay Vaish <[email protected]> wrote: > >> On Mon, 25 Jul 2011, Carole-Jean Wu wrote: >> >> Hi, >>> >>> I built an ALPHA-FS system and trying to start the full system simulation >>> with the cache memory module, Ruby. However, I am getting the following >>> error message complaining that the ALPHA system does not have dma >>> controller. Has anyone encountered this and know how to resolve the >>> issue? >>> >>> thanks in advance, >>> Carole Wu >>> >>> ~/gem5-stable# ./build/ALPHA_FS/gem5.opt configs/example/ruby_fs.py >>> >>> gem5 Simulator System. http://gem5.org >>> gem5 is copyrighted software; use the --copyright option for details. >>> >>> gem5 compiled Jul 25 2011 15:35:49 >>> gem5 started Jul 25 2011 15:57:06 >>> gem5 executing on carole-software-lab-nehalem >>> command line: ./build/ALPHA_FS/gem5.opt configs/example/ruby_fs.py >>> Error: could not create sytem for ruby protocol MI_example >>> Traceback (most recent call last): >>> File "<string>", line 1, in <module> >>> File "/home/carole/gem5-stable/src/**python/m5/main.py", line 356, in >>> main >>> exec filecode in scope >>> File "configs/example/ruby_fs.py", line 123, in <module> >>> system._dma_devices) >>> File "/home/carole/gem5-stable/**configs/ruby/Ruby.py", line 70, in >>> create_system >>> % protocol) >>> File "<string>", line 1, in <module> >>> File "/home/carole/gem5-stable/**configs/ruby/MI_example.py", line 151, >>> in >>> create_system >>> system.dma_cntrl.dma_**sequencer.port = dma_device.dma >>> File "/home/carole/gem5-stable/src/**python/m5/SimObject.py", line 604, >>> in >>> __getattr__ >>> % (self.__class__.__name__, attr) >>> AttributeError: object 'LinuxAlphaSystem' has no attribute 'dma_cntrl' >>> >>> >> I have made changes that rectify the error. You would need to either >> download the latest version of gem5, or else update your gem5 repository. >> >> -- >> Nilay >> ______________________________**_________________ >> gem5-users mailing list >> [email protected] >> http://m5sim.org/cgi-bin/**mailman/listinfo/gem5-users<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
