Hello,
I'm trying to create and restore checkpoints.
I'm creating checkpoints with the simpleCPU, that part works fine.
The problem is with the restoration. I'm able to restore the checkpoints
with a simple CPU, but I'd really like to restore them in InOrder CPU.
When I try I get the following:
0: system.remote_gdb.listener: listening for remote gdb #0 on port 7000
0: system.remote_gdb.listener: listening for remote gdb #1 on port 7001
0: system.switch_cpus.ResourcePool: Initializing resource:
system.switch_cpus.fetch_seq_unit.
0: system.switch_cpus.ResourcePool: Initializing resource:
system.switch_cpus.icache_port.
fatal: default_port: Unconnected port!
@ cycle 0
My guess is that the switched CPU isn't configured right. That Simulation.py
script doesn't connect the inorder CPU to the caches.
Am I right?
Are there any other issues I need to solve in order to make the checkpoint
restore work?
Thanks,
Yuval.
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users