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.