Hello All,

I am trying to setup a GEM5-SystemC co-simulation with gem5 running in SE mode. 
I have followed the tutorial in /util/tlm/README file and I can run the example 
provided. But when I try to run GEM5 in SE with TLM enabled, I get the 
following error,

First to build the config file, I run

../../build/ARM/gem5.opt ../../configs/example/se.py  --tlm-memory=transactor  
--mem-type=SimpleMemory --mem-size=512MB --mem-channels=1 -c 
../../../helloworld/hevc

And then to run

bash-4.2$ build/examples/slave_port/gem5.sc m5out/config.ini

        SystemC 2.3.1-Accellera --- May 31 2017 13:14:37
        Copyright (c) 1996-2014 by all Contributors,
       ALL RIGHTS RESERVED
============================================================
EventQueue Dump  (cycle 0)
------------------------------------------------------------
<No Events>
============================================================
0: system.remote_gdb.listener: listening for remote gdb #0 on port 7000
0 s (=) : sc_main Start of Simulation
warn: ClockedObject: More than one power state change request encountered 
within the same simulation tick
fatal: Out of memory, please increase size of physical memory.
Memory Usage: 597116 Kbytes


Can anyone please let me know, if I need to have a separate physical memory for 
this and hence modify the se.py file or just control it through the 
configuration options ?

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

Reply via email to