Tony Feng <tony.fengkai <at> gmail.com> writes:

> 
> 
> Hi,
> I am trying to run ARM FS with ruby. The error I have now is the following:
> gem5.debug: build/ARM/mem/ruby/system/RubyPort.cc:418: virtual void 
RubyPort::M5Port::recvFunctional(PacketPtr): Assertion `ruby_port-
>pio_port.isConnected()' failed.
> 
> Program aborted at cycle 0
> Aborted
> 
> Clearly I messed up some port connection, but I can't find it. I was having 
problem in hooking up a dma device, then I think I don't have to use a dma 
device (do I?). The following is the class that create an ARM system with ruby. 
Can someone please help point out what goes wrong? Thank you.
> 
> 
> 
> def makeArmRubySystem(mem_mode, machine_type, mdesc = None, bare_metal = 
False):
> 
> 
> -Tony
> 
> 
> 
> 
> _______________________________________________
> gem5-users mailing list
> gem5-users <at> gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users


I found a panic of "RubyPort::PioPort::recvFunctional() not implemented!" in 
the 
RubyPort.cc . Do I need to implement this class by my own to achieve my goal? 
Which recvFunctional() does Alpha FS with ruby use?

Thanks,
-Tony


_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to