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

关于C2000系列程序备份到flash其他区问题

例如我程序下载到AB两区,通过自己编写引导程序,将程序备份到CD两区,当AB两区程序出现问题时,我不想通过拷贝方式到AB扇区启动用户程序,怎样可以直接从CD两区启动,是否需要在将AB区到CD备份时进行相关的地址矫正,可否实现?谢谢

mangui zhang:

重启   然后跳转引导到CD区    这样的话你跳转到AB还是CD就需要一个判断条件了

这个确实不好处理    还要判断AB区是否出问题

例如我程序下载到AB两区,通过自己编写引导程序,将程序备份到CD两区,当AB两区程序出现问题时,我不想通过拷贝方式到AB扇区启动用户程序,怎样可以直接从CD两区启动,是否需要在将AB区到CD备份时进行相关的地址矫正,可否实现?谢谢

Seven Han:

如果是程序跑死的话,一般是通过看门狗重启。

例如我程序下载到AB两区,通过自己编写引导程序,将程序备份到CD两区,当AB两区程序出现问题时,我不想通过拷贝方式到AB扇区启动用户程序,怎样可以直接从CD两区启动,是否需要在将AB区到CD备份时进行相关的地址矫正,可否实现?谢谢

mengsheng WU:

回复 Seven Han:

主要用于BOOTLOAD里,当程序下载到一半出现问题,AB区程序就不能运行,不想将CD区拷贝到AB区,想问一下有什么思想,对HEX文件进行地址修改?

例如我程序下载到AB两区,通过自己编写引导程序,将程序备份到CD两区,当AB两区程序出现问题时,我不想通过拷贝方式到AB扇区启动用户程序,怎样可以直接从CD两区启动,是否需要在将AB区到CD备份时进行相关的地址矫正,可否实现?谢谢

mengsheng WU:

回复 mangui zhang:

这个很好判断的

例如我程序下载到AB两区,通过自己编写引导程序,将程序备份到CD两区,当AB两区程序出现问题时,我不想通过拷贝方式到AB扇区启动用户程序,怎样可以直接从CD两区启动,是否需要在将AB区到CD备份时进行相关的地址矫正,可否实现?谢谢

Seven Han:

我把这个问题也发到了E2E,咨询下美国那边的工程师:https://e2e.ti.com/support/microcontrollers/c2000/f/171/t/613255

你也关注下。

例如我程序下载到AB两区,通过自己编写引导程序,将程序备份到CD两区,当AB两区程序出现问题时,我不想通过拷贝方式到AB扇区启动用户程序,怎样可以直接从CD两区启动,是否需要在将AB区到CD备份时进行相关的地址矫正,可否实现?谢谢

mengsheng WU:

回复 Seven Han:

好的,谢谢,我想问一下杭州这边有TI的FAE吗?

例如我程序下载到AB两区,通过自己编写引导程序,将程序备份到CD两区,当AB两区程序出现问题时,我不想通过拷贝方式到AB扇区启动用户程序,怎样可以直接从CD两区启动,是否需要在将AB区到CD备份时进行相关的地址矫正,可否实现?谢谢

Seven Han:

回复 mengsheng WU:

TI的FAE一般有对应的客户,可通过当地代理商找,http://www.ti.com.cn/general/cn/docs/gencontent.tsp?contentId=24957

例如我程序下载到AB两区,通过自己编写引导程序,将程序备份到CD两区,当AB两区程序出现问题时,我不想通过拷贝方式到AB扇区启动用户程序,怎样可以直接从CD两区启动,是否需要在将AB区到CD备份时进行相关的地址矫正,可否实现?谢谢

mengsheng WU:

回复 Seven Han:

链接打不开!Seven Han

TI的FAE一般有对应的客户,可通过当地代理商找,http://www.ti.com.cn/general/cn/docs/gencontent.tsp?contentId=24957

赞(0)
未经允许不得转载:TI中文支持网 » 关于C2000系列程序备份到flash其他区问题
分享到: 更多 (0)