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.
Hi! I can't debug blinky example for sam3s in simulator mode. REMAP & RAM.ini don't help. Any time Message: *** error 65: access violation at 0x00D00CF8 : no 'execute/read' permission.
REMAP is for running the application in the RAM of real hardware, or where the start of flash is occupied by a boot loader and your application gets loaded at a different address and need to remap the interrupt vectors ontop of the vector table of the boot loader.
When using the simulator, you don't need to do any remapping - you simulate your program using the same address spaces as if booting from real flash in real hardware.
If you play with RAM.ini, you might potentially jump the CPU to your variables in RAM while your code is loaded into flash.
Any use of RAM.ini requires that the contents of RAM.ini matches the actual setup of memory regions in the project settings.