Other Parts Discussed in Thread: SYSCONFIG, C2000WARE
Hello,
We are using SysConfig editor in Code Composer for our product, however for our device, TMS320F28379D, we can't set the codestart address as we wish under LINKER COMMAND FILE CONFIGURATION section, currently its either 0x080000 ( Boot from Flash ) or 0x000000 (Boot from RAMM).
We would like to build firmware that would have codestart from different flash sectors, e.g. FLASHH, with address 0x0A0000
Currently we achieve this goal by patching the SDK, by editing the file:
C2000Ware_5_01_00_00\utilities\cmd_tool\cmd_syscfg\source\.meta\f2837xd_memoryInfo.js,
We change
codeStartLocations : [
{displayName : "Boot from RAMM", name : "0x000000"},
{displayName : "Boot from Flash", name : "0x080000"},
],
to
codeStartLocations : [
{displayName : "Boot from RAMM", name : "0x000000"},
{displayName : "Boot from FlashA", name : "0x080000"},
{displayName : "Boot from FlashE", name : "0x088000"},
{displayName : "Boot from FlashH", name : "0x0A0000"},
],
Could the option to select more codestart addresses for f2837xd f2837xd be added to future SDK release?
Thanks,
Alvar