Thanks. That is no longer a problem. Do you have any idea why this error
would occur?

command line: ./build/ARM/m5.fast configs/example/fs.py -b latency
--mem-channels 2 --mem-type LPDDR3_1600_x32 --kernel
/home/atgutier/system/binaries/vmlinux-3.3-arm-vexpress-emm-pcie
--machine-type VExpress_EMM
Global frequency set at 1000000000000 ticks per second
info: kernel located at:
/home/atgutier/system/binaries/vmlinux-3.3-arm-vexpress-emm-pcie
warn: Sockets disabled, not accepting vnc client connections
warn: Sockets disabled, not accepting terminal connections
Error connecting port system.membus.master to <orphan LPDDR3_1600_x32>.port
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/home/atgutier/gem5-correlation/gem5/src/python/m5/main.py", line
387, in main
    exec filecode in scope
  File "configs/example/fs.py", line 234, in <module>
    Simulation.run(options, root, test_sys, FutureClass)
  File "/home/atgutier/gem5-correlation/gem5/configs/common/Simulation.py",
line 418, in run
    m5.instantiate(checkpoint_dir)
  File "/home/atgutier/gem5-correlation/gem5/src/python/m5/simulate.py",
line 113, in instantiate
    for obj in root.descendants(): obj.connectPorts()
  File "/home/atgutier/gem5-correlation/gem5/src/python/m5/SimObject.py",
line 1067, in connectPorts
    portRef.ccConnect()
  File "/home/atgutier/gem5-correlation/gem5/src/python/m5/params.py", line
1540, in ccConnect
    [el.ccConnect() for el in self.elements]
  File "/home/atgutier/gem5-correlation/gem5/src/python/m5/params.py", line
1451, in ccConnect
    peer.simobj.getCCObject(), peer.name, peer.index)
  File "/home/atgutier/gem5-correlation/gem5/src/python/m5/SimObject.py",
line 1038, in getCCObject
    raise RuntimeError, "Attempt to instantiate orphan node"
RuntimeError: Attempt to instantiate orphan node

Anthony Gutierrez
http://web.eecs.umich.edu/~atgutier


On Wed, Aug 14, 2013 at 1:43 PM, Amin Farmahini <[email protected]> wrote:

>    This is an automatically generated e-mail. To reply, visit:
> http://reviews.gem5.org/r/1957/
>
> On August 14th, 2013, 4:04 p.m. UTC, *Anthony Gutierrez* wrote:
>
> Does this rely on another patch? When I try to use this I get this error: 
> AttributeError: object 'LPDDR3_1600_x32' has no attribute 
> 'device_rowbuffer_size' . I can't find any other pending patches that define 
> this.
>
>  device_rowbuffer_size is defined in http://reviews.gem5.org/r/1927/ .
>
>
> - Amin
>
> On August 1st, 2013, 10:45 a.m. UTC, Andreas Hansson wrote:
>   Review request for Default.
> By Andreas Hansson.
>
> *Updated Aug. 1, 2013, 10:45 a.m.*
>  *Repository: * gem5
> Description
>
> Changeset 9835:6c4d47cabba5
> ---------------------------
> config: Command line support for multi-channel memory
>
> This patch adds support for specifying multi-channel memory
> configurations on the command line, e.g. 'se/fs.py
> --mem-type=ddr3_1600_x64 --mem-channels=4'. To enable this, it
> enhances the functionality of MemConfig and moves the existing
> makeMultiChannel class method from SimpleDRAM to the support scripts.
>
> The se/fs.py example scripts are updated to make use of the new
> feature.
>
>   Testing
>
> Ran a few single and multi-channel configurations.
>
>   Diffs
>
>    - configs/common/MemConfig.py (2492d7ccda7e)
>    - configs/common/Options.py (2492d7ccda7e)
>    - configs/example/fs.py (2492d7ccda7e)
>    - configs/example/se.py (2492d7ccda7e)
>    - src/mem/SimpleDRAM.py (2492d7ccda7e)
>
> View Diff <http://reviews.gem5.org/r/1957/diff/>
>
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to