Hi all,
We are introducing support for FEAT_LPA2 into TF-RMM (patches are available here<https://review.trustedfirmware.org/q/topic:%22lpa2-support%22+(status:open%…>). Once the patches are merged, FEAT_LPA2 will be a mandatory feature for TF-RMM to work. This means that FVP will need to enable this feature when running. To do so, the following changes are needed on the command line:
- -C cluster0.PA_SIZE=48
+
-C cluster0.PA_SIZE=52
+ -C cluster0.has_large_va=2
+ -c cluster0.has_52bit_address_with_4k=2
This needs to be applied to all the clusters on the model.
In addition to that, "arch_version" on the model needs to be set to "8.7" or higher.
The changes can be applied at any point from now as at the moment TF-RMM is able to work with and without FEAT_LPA2. Once the patches are merged, though, TF-RMM will fail during boot if FEAT_LPA2 is not available.
Thank you very much.
Best regards,
Javier
IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.