While doing a detailed review of the configuration settings for our own hardware, I noticed that the DM6437 Platform.tci differs from the data sheet. The data sheet says the following, and I have added the interesting part of the TCI below. Does the information in the TCF file take precedent over the Platform.TCI or should they all match? Should I correct the L2 and L1 sizes to align with the datasheet?
What is the 2-MB of SRAM mentioned in the TCI file? It says "external." Is this referring to an external chip, or external to the core? Is that memory present on the EVM or something?
The data sheet says ...
128 K-Byte L2 RAM
32 K-Byte L1 Pgm
80 K-Byte L1 Data
From c:/CCStudio_v3.3/bios_5_32_03/packages/ti/platforms/evmDM6437/
/*
* Setup platform-specific memory map, CLK rate, etc.
*/
var mem_ext = [];
mem_ext[0] = {
comment: "128Mbytes of the DSP's DDR2 off-chip memory",
name: "DDR2",
base: 0x80000000,
len: 0x08000000,
space: "code/data"
};
mem_ext[1] = {
comment: "2Mbytes of SRAM (off-chip memory)",
name: "SRAM",
base: 0x42000000,
len: 0x00200000,
space: "code/data"
};
/* Specify the L1 and L2 memory settings */
var device_regs = {
l1PMode: "32k",
l1DMode: "32k",
l2Mode: "0k"
};