Hello,
I've added to DaVinci Forum this question but it actually belongs here.
I've tried the suggestions in there for C6748 using the below linker file (not using SYS or DSP BIOS) but I receive a warning on line 23:
"../linker_dsp.cmd", line 23: warning #10068-D: no matching section
Any idea why? The map file doesn't show any changes to the _c_int00 address. Also tried using rtd6740.lib or .sysinit instead of .text in the boot section.
Thank you in advance,
David.
linker_dsp.cmd:
-stack 0x00008000
-heap 0x00008000
MEMORY
{
dsp_l2_ram: ORIGIN = 0x11800000 LENGTH = 0x00040000
shared_ram: ORIGIN = 0x80000000 LENGTH = 0x00020000
external_ram: ORIGIN = 0xC0000000 LENGTH = 0x08000000
arm_local_ram: ORIGIN = 0xFFFF0000 LENGTH = 0x00002000
}
SECTIONS
{
.text > dsp_l2_ram
boot > 0x11800000
{
-l rts6740_elf_eh.lib<boot.obj>(.text) //line 23
}
.const > dsp_l2_ram
.bss > dsp_l2_ram
.far > dsp_l2_ram
.switch > dsp_l2_ram
.stack > dsp_l2_ram
.data > dsp_l2_ram
.cinit > dsp_l2_ram
.sysmem > dsp_l2_ram
.cio > dsp_l2_ram
.pinit > dsp_l2_ram
.init_array > dsp_l2_ram
.fardata > shared_ram
.c6xabi.exidx: load > shared_ram
.c6xabi.extab: load > shared_ram
.neardata > dsp_l2_ram
.rodata > dsp_l2_ram
}