Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
ninipa opened this issue Sep 7, 2021 · 2 comments
Open

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

ninipa opened this issue Sep 7, 2021 · 2 comments

Comments

@ninipa
Copy link

ninipa commented Sep 7, 2021

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
Copy link
Author

ninipa commented Sep 7, 2021

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?

@franciscoIglesias
Copy link
Contributor

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants