[gem5-users] gem5 X86 full system simulation with a recent version of ubuntu(18.04)

2020-01-23 Thread Md Rubel Ahmed
Hi all, I want to run ubuntu 18.04 on top of X86 gem5.opt full system. I am specifically interested in running a multi-threaded program on this OS. I have followed the below tutorials but could not get my required version booted. Tutorials: 1. http://www.lowepower.com/jason/setting-up-gem5-full-sy

Re: [gem5-users] Could not specify trace_file argument in communication monitor

2020-01-29 Thread Md Rubel Ahmed
Hi Akram, I was trying to get traces using the communication monitor. I have edited the /configs/common/CacheConfig.py this way reading from other people's questions in this forum. system.L2monitor = CommMonitor(trace_file = "L2_trace_tr.tr") system.tol2bus.master = system.L2monitor.slave

[gem5-users] How to get the high-level architectural view of the system I am simulating?

2020-03-24 Thread Md Rubel Ahmed
Hi all, Lets say I am using the following command to simulate a system on gem5: build/X86/gem5.opt configs/example/se.py --cmd=tests/test-progs/hello/bin/x86/linux/hello --cpu-type=TimingSimpleCPU --l1d_size=64kB --l1i_size=16kB --caches How can I get a high-level view/diagram of the system that

Re: [gem5-users] How to get the high-level architectural view of the system I am simulating?

2020-03-24 Thread Md Rubel Ahmed
> > > This is definitely the option you are looking for > > > > Giacomo > > > > > > *From:* gem5-users *On Behalf Of *Md Rubel > Ahmed > *Sent:* 24 March 2020 17:13 > *To:* gem5 users mailing list > *Subject:* [gem5-users] How to get the high-level arch

Re: [gem5-users] How to get the high-level architectural view of the system I am simulating?

2020-03-24 Thread Md Rubel Ahmed
t; > Giacomo > > > > *From:* gem5-users *On Behalf Of *Md Rubel > Ahmed > *Sent:* 24 March 2020 17:59 > *To:* gem5 users mailing list > *Subject:* Re: [gem5-users] How to get the high-level architectural view > of the system I am simulating? > > > > Hi

[gem5-users] Getting response packets from the slave component via CommMonitor()

2020-03-25 Thread Md Rubel Ahmed
Hi all, >From my understanding,* master simObjects (CPUs, GPUs) generate requests *to the slave simObjects(L1private split cache, membus, L2 cache etc.), slaves responses to the requests. I want to see both *requests* and *response* packets. I have attached a communication monitor in addPrivateSpl

[gem5-users] How to get response packtets (commMonitor())

2020-03-27 Thread Md Rubel Ahmed
Hi all, I know how to get request packets using a communication monitor, but for my research work, I also need the response packets from the slaves. For example the response indicated by blue line in the attached figure below. Any help would be appreciated. *Rubel Ahmed*

[gem5-users] How to find the address range of an ARM IO device

2021-07-05 Thread Md Rubel Ahmed via gem5-users
= [AddrRange(0x2F00, size='16MiB'), AddrRange(0x3000, size='256MiB'), AddrRange(0x4000, size='512MiB'), AddrRange(0x1800, size='64MiB'), AddrRange(0x1C

[gem5-users] Can I attach multiple terminals in FS

2021-07-30 Thread Md Rubel Ahmed via gem5-users
Hi All, I was trying to see if I could attach multiple terminals in an FS (ARM) mode simulation. I could attach four terminals on ports 3456, 3457, 3458, and 3459 respectively. However only one of the terminals seemed to allow me to write/pass commands. I was trying to know if it is supposed t

[gem5-users] VExpress_GEM5_V1, Ethernet, and BARs

2021-07-31 Thread Md Rubel Ahmed via gem5-users
Hi, I was trying to get ethernet working on my FS simulation, but facing this problem as follows: fatal: system.iobus has two ports responding within range [0x8000:0x8002]: system.ethernet.pio system.iocache.cpu_side_port I changed the third word as discussed in the previous emails of thi

[gem5-users] SSH on ARM Full System

2021-08-01 Thread Md Rubel Ahmed via gem5-users
Hi, Would you please be kind to share a bit more details on how you made these two instances of gem5 get connected via ethernet? For example, I have the following specific questions: 1. Where should I add the ethernet? in the RealView.py file or in the FSConfig.py file or some other file? Do I ne