主题中讨论的其他器件: SysConfig、 C2000WARE
您好!
我们针对产品在 Code Composer 中使用 SysConfig 编辑器、但是对于我们的器件 TMS320F28379D、我们无法在链接器命令文件配置部分下按我们的要求设置 codestart 地址、该地址当前为0x080000 (从闪存引导)或0x000000 (从 Ramm 引导)。
我们希望构建可从不同闪存扇区代码启动的固件、例如地址为0x0A0000的 FLASHH。
目前、我们通过修补 SDK 以及编辑以下文件来实现这一目标:
C2000Ware_5_01_00_00\utilities\cmd_tool\cmd_syscfg\source\.meta\f2837xd_memoryInfo.js
我们改变了
CodeStartLocations :[
{displayName :"Boot from Ramm", name :"0x000000"},
{displayName:"Boot from Flash"、name:"0x080000"}、
]、
至
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"}、
]、
是否可以 将为 f2837xd 选择更多 codestart 地址的选项添加到未来 SDK 版本中?
谢谢。
阿尔瓦尔