This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCS/TMS320F28035: .cmd configuration for CLA

Part Number: TMS320F28035
Other Parts Discussed in Thread: CONTROLSUITE

Tool/software: Code Composer Studio

Hello Champs,

In "28035_FLASH_HVPM_Sensorless_CLA_lnk.cmd" file in below controlSUITE folder: C:\ti\controlSUITE\development_kits\HVMotorCtrl+PfcKit_v2.1\HVPM_Sensorless_CLA_F2803x:

MEMORY

{

/*Program Space*/

PAGE 0:

RAML0 : origin = 0x008000, length = 0x000800 /* on-chip RAM (L0)*/

RAML3 : origin = 0x009000, length = 0x001000 /* data RAM (L3) */

OTP : origin = 0x3D7800, length = 0x000400 /* on-chip OTP */

FLASHH : origin = 0x3E8000, length = 0x002000 /* on-chip FLASH */

FLASHG : origin = 0x3EA000, length = 0x002000 /* on-chip FLASH */

FLASHF : origin = 0x3EC000, length = 0x002000 /* on-chip FLASH */

FLASHE : origin = 0x3EE000, length = 0x002000 /* on-chip FLASH */

FLASHD : origin = 0x3F0000, length = 0x002000 /* on-chip FLASH */

FLASHC : origin = 0x3F2000, length = 0x002000 /* on-chip FLASH */

FLASHA : origin = 0x3F6000, length = 0x001F80 /* on-chip FLASH */

CSM_RSVD : origin = 0x3F7F80, length = 0x000076 /* Part of FLASHA. Program with all 0x0000 when CSM is in use. */

BEGIN : origin = 0x3F7FF6, length = 0x000002 /* Part of FLASHA. Used for "boot to Flash" bootloader mode. */

CSM_PWL : origin = 0x3F7FF8, length = 0x000008 /* Part of FLASHA. CSM password locations in FLASHA */

IQTABLES : origin = 0x3FE000, length = 0x000B50 /* IQ Math Tables in Boot ROM */

IQTABLES2 : origin = 0x3FEB50, length = 0x00008C /* IQ Math Tables in Boot ROM */

IQTABLES3 : origin = 0x3FEBDC, length = 0x0000AA /* IQ Math Tables in Boot ROM */

BOOTROM : origin = 0x3FF27C, length = 0x000D44 /* Boot ROM */

RESET : origin = 0x3FFFC0, length = 0x000002 /* part of boot ROM */

VECTORS : origin = 0x3FFFC2, length = 0x00003E /* part of boot ROM */

/*Data Space*/

PAGE 1 :

BOOT_RSVD : origin = 0x000000, length = 0x000050 /* Part of M0, BOOT rom will use this for stack */

RAMM0 : origin = 0x000050, length = 0x0003B0 /* on-chip RAM block M0 */

RAMM1 : origin = 0x000400, length = 0x000400 /* on-chip RAM block M1 */

CLARAM0 : origin = 0x008800, length = 0x000400 /* on-chip RAM block L1 */

CLARAM1 : origin = 0x008C00, length = 0x000400 /* on-chip RAM block L2 */

CLA_CPU_MSGRAM : origin = 0x001480, length = 0x000080 /* CLA-R/W, CPU-R message RAM */

CPU_CLA_MSGRAM : origin = 0x001500, length = 0x000080 /* CPU-R/W, CLA-R message RAM */

FLASHB : origin = 0x3F4000, length = 0x002000 /* on-chip FLASH */

}

Why is FLASHB set to be located in PAGE 1 instead of PAGE 0? Would you please kindly help? Thanks!

Best Regards,

Linda