TI中文支持网
TI专业的中文技术问题搜集分享网站

controlSUITE 自带boot rom 例程,编译时出现错误。

最近在了解 boot rom  

在编译时controlSUITE 自带boot rom 例程,出现错误。如下

问题1:增大BOOT 的空间,就会超过 0x3ff8d2,就会占用FLASH_API的空间。问题出在哪里?

问题2:Boot ROM默认是Flash BOOT。能不能修改BOOT ROM。默认启动方式为CAN BOOT,如果1秒钟CAN没有接收到正确的Bootloader Data Stream Structure ,再跳转到Flash BOOT 。实现通过CAN 烧录的功能(不用GPIO选择)!

 

Eric Ma:

1. 上面报错是.text段也即是BOOT的空间不够,你要加大点,相应的,当然你要把其他的往下移。建议你讲boot和flash烧写的代码都放到一个扇区中,这样这个扇区就可以不用擦除。因为flash擦除是按扇区来的。

2. 不可以。定制的话就要自己写。

Eric

赞(0)
未经允许不得转载:TI中文支持网 » controlSUITE 自带boot rom 例程,编译时出现错误。
分享到: 更多 (0)