Hi,
I'm trying to set up some software that was ported from an older DSP. I've been using Code Composer Studio Version: 5.1.0.09000, so the project configuration has been done via editing the .cfg file via Code Composer. The current target platform is a Spectrum Digital OMAP-L137 evaluation kit. Everything compiles and runs (via the USB debug) but I am unable to allocate more than 32K of memory. The GEL files that are associated with this board show the DRAM size to be 0x20000000:
/* DDR */
GEL_MapAddStr( 0xB0000000, 0, 0x00008000, "R|W|AS4", 0 ); // EMIFB Control
GEL_MapAddStr( 0xC0000000, 0, 0x20000000, "R|W|AS4", 0 ); // EMIFB SDRAM Data
The compiler/linker output in the .map file shows DRAM to be a different size of 0x04000000:
******************************************************************************
TMS320C6x Linker PC v7.3.1
******************************************************************************
>> Linked Tue Feb 07 10:10:46 2012
OUTPUT FILE NAME: <test2.out>
ENTRY POINT SYMBOL: "_c_int00" address: c3fc4d60
MEMORY CONFIGURATION
name origin length used unused attr fill
---------------------- -------- --------- -------- -------- ---- --------
IROM 11700000 00100000 00000000 00100000 R X
IRAM 11800000 00040000 00000000 00040000 RW X
L3_CBA_RAM 80000000 00020000 00000000 00020000 RW X
SDRAM c0000000 04000000 03fcd49e 00032b62 RWIX
I don't see any discussions on CC5 and setting the linker up for the larger memory that seems to be on the board based on the contents of the GEL file. What am I missing here? Thanks for any help.