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

看在我凌晨还在努力的份上帮帮我吧,跪谢!!在线升级时关于c_int00的处理问题

28035做在线升级,APP与BOOTLOADER放同一个工程。int00放A扇区,以为已经工作正常了。但是发现APP更改时HEX中int00相关的数据会变。int00如果不放A扇区,如果升级失败int00被擦除了会找不到main入口。放A扇区又无法在程序变动后升级c_int00。相互矛盾。极端情况甚至坏DSP不知道是烧了还是锁FLASH了,仿真器都连不上了。请问如何处理。明明是矛盾的,为什么别人做成功了,想不明白。

c_int00拷A扇区是这样拷的,不知道对不对:

BootAPI:
{
-lrts2800_ml.lib(.text FLASHA)
-lrts2800_ml.lib(.cinit FLASHA)
} > FLASHA PAGE = 0

另外请问int00为什么会跟着APP程序变。跳转,初始化堆栈,全局变量。好像都跟APP没关系 啊

为什么要把app与bootloader做一起?因为老板要求,我也没办法。

Xiao Dong:瞎指挥的老板不是好老板,早点弃暗投明。

赞(0)
未经允许不得转载:TI中文支持网 » 看在我凌晨还在努力的份上帮帮我吧,跪谢!!在线升级时关于c_int00的处理问题
分享到: 更多 (0)