Hello
I use CCSV5.3 and sysbios version is 6_34_02_18. I create a C674x sysbios project. After building, I find the memory config in generated linker.cmd as below.
MEMORY
{
IRAM (RWX) : org = 0x10800000, len = 0x40000
OCMC (RWX) : org = 0x40300000, len = 0x20000
DDR3_HOST : org = 0x80000000, len = 0xb000000
DDR3_DSP : org = 0x8b000000, len = 0x2000000
DDR3_SR1 : org = 0x8d000000, len = 0xc00000
DDR3_HDVPSS : org = 0x8dc00000, len = 0x200000
DDR3_V4L2 : org = 0x8de00000, len = 0x200000
DDR3_SR0 : org = 0x8e000000, len = 0x1000000
DDR3_M3 : org = 0x8f000000, len = 0x1000000
}
SECTIONS
{
.text: load >> DDR3_DSP
.stack: load > DDR3_DSP
.bss: load > DDR3_DSP
.cinit: load > DDR3_DSP
.pinit: load > DDR3_DSP
.const: load >> DDR3_DSP
.data: load >> DDR3_DSP
.switch: load >> DDR3_DSP
.sysmem: load > DDR3_DSP
.far: load >> DDR3_DSP
.args: load > DDR3_DSP align = 0x4, fill = 0 {_argsize = 0x0; }
.cio: load >> DDR3_DSP
.vecs: load >> DDR3_DSP
xdc.meta: load >> DDR3_DSP, type = COPY
}
My question is which is the original confinure files for generating linker.cmd? I want to modify the original files.
Another question is can I modify memory config via BIOS menu? In system->program->sections, I can see these memory sections but I can't modify it.
Thanks!
BR
Vincent