qemu icon indicating copy to clipboard operation
qemu copied to clipboard

Is it possible to use remote-port with a standard ARM machine?

Open ninipa opened this issue 4 years ago • 2 comments

Hi,

Is it possible to only utilize remote-port in xilinx-qemu, but using a standard ARM machine like "virt"? What I want is just using my own kernel and filesystem, but makes the machine communicate with systemc modules outside. If so, could you please give some suggestions about how to do it? Thank you!

ninipa avatar Sep 07 '21 04:09 ninipa

In addition, I compared ./hw/riscv/virt.c in original QEMU(5.1.0) and xilinx-qemu, looks like it's possible to hard-coded remote-port in a machine. Can I do similar thing to ./hw/arm/virt.c?

ninipa avatar Sep 07 '21 05:09 ninipa

Hi ninipa,

Yes it should be possible to modify an Arm machine similarly as above with the riscv. For studying above riscv remote port connection setup you could try to launch the demo and look into the code (all is on github), instructions are here: https://github.com/Xilinx/systemctlm-cosim-demo/blob/master/docs/lmac-demos.md.

Best regards, Francisco Iglesias

franciscoIglesias avatar Sep 16 '21 09:09 franciscoIglesias