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.