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 all.
I want to run my custom linux kernel on Fixed Virtual Platform.
The FVP I want to use is AEMv8-A Base Platform RevC FVP, because I need v8.3 PAC and v8.5 MTE support!
It seems the AEMv8-A Base Platform is an ecosystem model, no licence required. I'm not sure about this. Correct me if I'm wrong!
I've built my kernel image and tested on QEMU (with flags `-machine virt,mte=on -cpu max`).
Is there any way I can run this Image on the FVP? with armv8.3 and v8.5 supports on?
Hi Juhee,
The Base AEM FVP available here is free of charge:https://developer.arm.com/tools-and-software/simulation-models/fixed-virtual-platforms/arm-ecosystem-models
You can enable these architectures with options of the form:
-C cluster*.has_arm_v8-3=1 -C cluster*.has_arm_v8-5=1
(run the FVP with the --list-params option to see all the possible parameters you can specify, the * wildcard character can reduce repetition for each core)