Hello,
I have just upgraded a fully functioning project from using CCSv4 to CCSv6, and am now experiencing problems with heap.
Target is c5509A, using DSP/BIOS 5.42.0.07 and CGT 4.4.1
The project builds and the debugger reaches main().
In ROV->MEM, I see the error: "Received exception from ROV server: Target memory read failed at address: 0x0, length: 4"
Now, heap has been defined in the .tcf-file (along with stack and sysstack). New from CCSv4 (DSP/BIOS 5.41.10.36) is that these sections must also be defined in the Linker options. Defining --heap_size in the Linker options, creates a memory segment '.sysmem' (whichever size I set it to be). I thought the heap definition in the .tcf-file would override the Linker options?
And I am not allowed to not create a heap in .tcf (using the graphical config tool).
Any help is greatly appreciated,
Magne