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.
VERSION: ARM DS-5 v5.24.0
In the older version ARM DS-5 v5.23.1, I was able to push a block of executable code to 0xC0000000 using the Base_AEMv8A->Bare Metal Debug->Debug ARMAEMv8-A
target. I could write a blob of assembly and BLR X0 <- X0 = 0xC0000000.
This worked just fine.
Now it's attempting to branch and causing an exception.
Last time (previous version), I had to hunt down the documentation (which is a nightmare to find) and locate the memory map. Is 0xC0000000 no longer mapped to SRAM?
Thanks,
geno
Which platform are you referring here ?
SRAM location in the address space is platform specific.