Arm R52 FVP mode memory write is and access throwing controller to abort handler

Hi all,

I’m using Arm Development Studio 2025.0-1 with the FVP_BaseR_Cortex-R52 model.
My goal is to access and write to an SRAM region that lies outside the default fixed map provided by the Base model (for example, address 0x0600_0000 or 0x0800_0000).

However, whenever my code tries to write to these addresses, the execution goes to the data abort handler.
In the Memory Browser of Arm DS, those locations also appear as unmapped / inaccessible .I am running my baremetal code on this platform.

  1. Does the FVP_BaseR_Cortex-R52 model support access to external DRAM or extended SRAM regions beyond the default RS2 map (e.g. 0x0600_0000 or 0x0800_0000)?
  2. If not, is there a way to enable such memory (for example, via model parameters or configuration file)?
  3. Would switching to the FVP_Corstone-R52 model be required to get a full Secure/Non-Secure memory map, and if so, where can I download it from and is it part of evaluation license?
  4. Any way to visualize or extend the Base model’s memory map within Arm DS?

Thanks and best regards   

Bhargav

                                               

Parents Reply Children
No data