-
Notifications
You must be signed in to change notification settings - Fork 92
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
Can Minos support running multiple VMs? Can Minos boot from BL1? #51
Comments
Sure, Minos can support multiple VMs. If you follow the guide oF FVP, it will run 3 VMs. minos needed run in el2, If BL1 can boot minos to EL2,i think it is ok. |
Could you tell me what are the three VMs? How can I configure them? I guess there is a .dts file to configure them, but the fvp_linux.dtb file's source file seems not to be provided. |
Hi The three VMs are: two linux + one zephyr. you can modify the file https://github.com/minosproject/minos/blob/master/dtbs/foundation-v8-gicv3-zephyr.dts to configure the VMs. and you can refer to RPI4 example https://github.com/minosproject/minos/blob/master/dtbs/bcm2838-rpi-4-b-32bit.dts. all the file mentioned in the document can be found at https://github.com/minosproject/minos-misc. |
It seems that Minos doesn't support booting from BL1. I try to boot ATF from BL1 by changing the ATF-compiling command in your document Documents/004-Test_Minos_on_ARM_FVP.md The result is a panic, as shown in the attached figure. I guess it needs much system-developing effort to make Minos be able to boot from "reset_to_bl1 ATF". Anyway, Lemin, thanks for your reply! Minos is really a cool opensource project, I guess I would reference to Minos to learn Hypervisor in the future. |
Yes, booting from BL1 need some work. The build command is for BL3. |
Hi, lemin.
Your project is very cool!
I have already successfully run the demo Documents/004-Test_Minos_on_ARM_FVP.md..
I want to run multiple VMs(two or three) VMs on Minos. Is it possible to do that?
And I find that Minos is booted from ATF BL31, but I want to boot Minos from ATF BL1. Becasue I want to combine Minos with another ARM-based software. For that software, ATF BL2 stage is necessary. Is there anyway to do that?
The text was updated successfully, but these errors were encountered: