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 [0x80000000:0x80020000]: system.ethernet.pio system.iocache.cpu_side_port I changed the third word as discussed in the previous emails of this thread accordingly. old 70: <0x02000000 0x0 0x0 0x0 0x40000000 0x0 0x40000000>; new 70: <0x02000000 0x0 0x0 0x0 0x40000000 0x0 0x0>; How I added the ethernet(in FSconfig.py): else: self.pci_ide = IdeController(disks=disks) pci_devices.append(self.pci_ide) # Added ethernet by rubel self.ethernet = IGbE_e1000() pci_devices.append(self.ethernet) The command I executed: ./build/ARM/gem5.opt --debug-flags=Drain,VGIC,Ethernet configs/example/fs.py --kernel=vmlinux --machine-type=VExpress_GEM5_V1 --dtb-file=/home/rubel/gem5/system/arm/dt/armv7_gem5_v1_1cpu.dtb --num-cpus=1 --cpu-type=TimingSimpleCPU --disk-image=gem5_ubuntu16.img --caches --l2cache --mem-size=4GB --l1i_size=16kB --l1d_size=64kB --l2_size=256kB I believe I don't need to *REBUILD* gem5 for these changes. I am using a very recent version of gem5(ea7d012c00e5555857ef999b88a8ec2bde801a1f). So my question is, did I interpreted the word thing correctly? Do I need to rebuild gem5 for these changes? Any help is highly appreciated. Regards, *Rubel Ahmed*
_______________________________________________ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s