Access MPAM register through FVP_Base_RevC_2xAEMvA

Hi, im using model FVP_Base_RevC_2xAEMvA with the following parameters: 

-C cluster0.has_mpam=2 -C cluster0.NUM_CORES=4     -C cluster0.supports_multi_threading=0     -C cluster0.mpidr_layout=0     -C cluster1.NUM_CORES=0     -C pctl.startup=0.0.0.0     -C pctl.Affinity-shifted=0     -C pctl.CPU-affinities='0.0.0.0, 0.0.0.1, 0.0.0.2, 0.0.0.3'     -C gic_distributor.CPU-affinities='0.0.0.0, 0.0.0.1, 0.0.0.2, 0.0.0.3'     -C gic_distributor.reg-base-per-redistributor='0.0.0.0=0x2f100000,0.0.0.1=0x2f120000,0.0.0.2=0x2f140000,0.0.0.3=0x2f160000' --data=<work_dir>/bl1.bin@0x0 --data=<work_dir>/fip.bin@0x08000000 --data=<workdir>/<file.bin>@0x80080000

The problem is, when i try to access any MPAM register to read or write (MRS and MSR instructions), the program seems to ignore the register access and continue to execute... Any idea?

Thanks!

Parents Reply Children
No data