I have been trying to load, single step and execute the UART echo example in the StarterWare package. I am using the TI TMDSSK3358 board and CCS Version: 5.3.0.00090 .
The problem I am having is this:
CortxA8: Trouble Setting Breakpoint with the Action "Finish Auto Run" at 0x80002244: (Error -1066 @ 0x333C) Unable to set requested breakpoint in memory. Verify that the breakpoint address is in writable memory. (Emulation package 5.1.45.0)
I can see that even after running the GEL initialization file I cannot physically write to any memory at 0x8000_0000 . According to my linker script, this is where the program will load. I have tried just about every GEL initialization file from both the ccs_base directory as well as the StarterWare/tools.... directory. None of them fix the problem. I have searched this forum and TI for an answer and cannot find one. I have tried everything (I think). I can see the boot memory and other areas, but the DDR3 memory at 0x8000_0000 shows the symbols of where the code SHOULD be, but the memory is 'offline' . I think that if I can read/write this memory area, the breakpoint issue above should be solved.
Any help is greatly appreciated.
Kind regards,
Paul