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
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
Hi 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.
Ronan
Thanks a lot, Ronan for providing solution quickly. It is working properly.