I am using the A53 FVP model with DS-5. I see that by default this is configured to be used with GICv3 by, for example, reading the architecture version on the GICC_IIDR register. Is it possible to use GICv2 instead? How can I do this?
Thanks in advance
I would recommend to look at the Arm Fast Models product. It includes all of the FVPs available in DS-5 (and more) and you can build and modify systems to meet your needs. You can get an evaluation license to try it out. There is a quick start available on github outlining how to get started.
Please let me know if you need any help.
Actually, the FVP model I'm using supports GICv3 legacy mode, which should enable me to use GICv2 drivers directly. However, I've not been able to do this (https://community.arm.com/processors/f/discussions/12601/use-gicv3-legacy-support). Do you have any idea if any special configuration is needed?
EDIT: Nevermind. I solved this in the thread I'm referring.