This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
I have two doubts even after going through documentation i am not getting clarity on theses
1. Where can I find detailed memory map documentation for RAM
2. If the device in QSPI flash boot mode, will it copy the whole application image from flash to RAM ?
Hello,
1. Please refer AM263x Sitara Processors Technical Reference Manual Register Addendum (Rev. D) (ti.com) for memory map documentation.
2. QSPI (4S) boot mode is not eXecute-In-Place (XIP). ROM code first copies boot image into on-chip RAM and then executes it.
Thanks,
Gunjan
Hi Gunjan
Thanks for the replay
I understood that the boot image will be copied into the RAM, I have observed linker file and confirmed it.
my doubt is that the the application image/User code image will also be copied into ram irrespective of whether booting from flash or not
Hello Sarun,
Yes, application image will be copied into ram first even if booting from flash.
Thanks,
Gunjan
Hi Gunjan, Good day
That makes sense but
I tried to dig a little more and found this option in sysconfig
it doesn't work so far, while debugging getting this exception and core is going into abort mode
Below is message from debug console
***All IP Clocks are Enabled***
Cortex_R5_0: AM263x
Cortex_R5_0: GEL Output: CPU reset (soft reset) has been issued through GEL.
Cortex_R5_0: Writing 1 chunk at offset 0x100000
Cortex_R5_0: Trouble Setting Breakpoint with the Action "Finish Auto Run" at 0x601050ec: (Error -1066 @ 0x601050EC) Unable to set/clear requested breakpoint. Verify that the breakpoint address is in valid memory. (Emulation package 12.6.0.00029)
Cortex_R5_0: Breakpoint Manager: Retrying with a AET breakpoint
Hello Sarun,
For 263x load and run is supported only when both addresses (load, run) are in RAM.
Regards,
Gunjan