We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi,
I was trying to deploy Xvisor on AWS Baremetal Graviton Instance. I followed this link https://github.com/xvisor/xvisor/blob/master/docs/arm/foundation-v8.txt to build the Hypervisor Image. To launch Hypervisor, a Foundation Platform support is required. I downloaded the Armv-A Base RevC AEM FVP (AArch64 Linux, beta) using this link https://developer.arm.com/-/cdn-downloads/permalink/Fixed-Virtual-Platforms/FM-11.26/FVP_Base_RevC-2xAEMvA_11.26_11_Linux64_armv8l.tgz because Graviton Architecture is also aarch64.
So, to launch the Foundation Platform this command is used "<foundation_v8_install_directory>/models/Linux64_GCC-<xxxx>/Foundation_Platform --no-gicv3 --no-sve --image ./build/foundation_v8_boot.axf --network=nat" which is mentioned in step-12 of Installation Guide. But when I'm passing this FVP with --gicv3, --sve and --image options, it is throwing error as "unrecognized options".
Kindly, suggest the how can we run aarch64 FVP with these switches?
Thanks,
Shubham Gupta
Hi Shubham,
That is a different model than the Foundation FVP. However I also cannot locate the AArch64 hosted version.
I will raise an issue internally for that version to be uploaded to the website.
I will update as soon as possible.
Ronan
As you are attempting to run Foundation_Platform, you must download and use Foundation_Plaform FVP, instead of the FVP_Base_RevC FVP.
The Foundation_Platform FVP can be downloaded from the link below.
developer.arm.com/.../Fixed Virtual Platforms
Direct link: https://developer.arm.com/-/cdn-downloads/permalink/Fixed-Virtual-Platforms/FM-11.26/Foundation_Platform_11.26_11_Linux64.tgz
At this point, no AArch64 support for the Foundation_Platform FVP so you must run it on x86_64.
Thanks Ronan
Thanks Toshihisa
The x86_64 FVP won't work and throw "Exec format error" for AArch64 Architecture as depicted in below screenshot:
Need to wait, until Ronan comes up with FVP for AArch64.
Regards,
Shubham
The AArch64 Foundation FVP is now available to download at
https://developer.arm.com/Tools%20and%20Software/Fixed%20Virtual%20Platforms
Thanks for letting us know. Apologies for the inconvenience.
Thanks a lot, Ronan for providing solution quickly. It is working properly.