What version of Simics are you using? And which version of GEMS? And
please list all commands you're issuing to Simics.
avinankumar vellore wrote:
Dear all,
I have created a checkpoint using the command write-configuration
<filename>. Later when I try to read from the checkpoint using
simics> read-configuration barnes-ocean-4p.check , I get the
following message
/***************************************************************************\
> Physical Memory object cannot be found. If you are NOT compiling
Ruby and <
> you see this message, something is
wrong. <
> This message is part of the normal compilation
process. <
\***************************************************************************/
Moreover when I did a list-objects, I got the following output
simics> list-objects
Component Class Object | Component
Class Object
------------------------------------------------------+------------------------------------------------------
<pci-sym53c875> scsi_cmp0 |
<std-scsi-cdrom> scsi_cdrom_cmp0
<serengeti-6800-chassis> system_cmp0 |
<std-scsi-disk> scsi_disk_cmp0
<serengeti-pci8-board> board_cmp1 |
<std-service-node> service_node_cmp0
<serengeti-us-iii-plus-cpu-board> board_cmp0 |
<std-text-console> text_console_cmp0
<std-ethernet-link> ethernet_link_cmp0 |
<sun-pci-hme> eth_adapter_cmp0
<std-scsi-bus> scsi_bus_cmp0
|
Class Object | Class
Object | Class Object
----------------------------------------+-----------------------------------------+----------------------------------------
<SYM53C875> sym0 |
<memory-space> pcicfg25A |
<recorder> rec0
<cheerio-e2bus> e2bus0 |
<memory-space> pcicfg25B |
<rom> cpuprom
<cheerio-hme> hme0 |
<memory-space> pciio24A |
<rom> fpost_code
<cheetah-plus-mmu> mmu0 |
<memory-space> pciio24B |
<rom> hmeprom0
<cheetah-plus-mmu> mmu1 |
<memory-space> pciio25A |
<rom> ioprom24
<cheetah-plus-mmu> mmu2 |
<memory-space> pciio25B |
<ruby> ruby0
<cheetah-plus-mmu> mmu3 |
<memory-space> pcimem24A |
<sbbc-pci> sbbc24
<context> primary_context |
<memory-space> pcimem24B |
<scsi-bus> sb0
<ethernet-link> link0 |
<memory-space> pcimem25A |
<scsi-cdrom> cd0
<file-cdrom> iso0 |
<memory-space> pcimem25B |
<scsi-disk> sd0
<hostfs> simicsfs |
<memory-space> phys_io |
<serengeti-console> sc
<image> cpuprom_image |
<memory-space> phys_mem |
<serengeti-schizo> schizo24
<image> empty0_image |
<nvci> nvci |
<serengeti-schizo> schizo25
<image> empty1_image |
<pci-bus> pcibus24A |
<service-node-device> snd0
<image> fpost_code_image |
<pci-bus> pcibus24B |
<service-node> sn0
<image> fpost_data_image |
<pci-bus> pcibus25A |
<sparc-irq-bus> irqbus
<image> hmeprom0_image |
<pci-bus> pcibus25B |
<text-console> con0
<image> ioprom24_image |
<python> python |
<ultrasparc-iii-plus> cpu0
<image> memory_image |
<ram> empty0 |
<ultrasparc-iii-plus> cpu1
<image> sd0_image |
<ram> empty1 |
<ultrasparc-iii-plus> cpu2
<memory-space> pcicfg24A |
<ram> fpost_data |
<ultrasparc-iii-plus> cpu3
<memory-space> pcicfg24B |
<ram> memory |
I also tried modifying ruby.C and simics/interface.C (if(phys_mem0 =
NULL) phys_mem0 = SIM_get_object("phys_mem")) . But still I am facing
the same error. I would really appreciate it, if any one could help me
out.
Thank you for your time.
Regards,
Avinan
_______________________________________________
Gems-users mailing list
Gems-users@xxxxxxxxxxx
https://lists.cs.wisc.edu/mailman/listinfo/gems-users
Use Google to search the GEMS Users mailing list by adding "site:https://lists.cs.wisc.edu/archive/gems-users/" to your search.
--
http://www.cs.wisc.edu/~gibson [esc]:wq!
|
|