Part Number:TMS320F280025Other Parts Discussed in Thread:C2000WARE
我知道可以通过外部控制GPIO的电平决定DSP上电的启动顺序,例如SCI引导模式。但是,能否通过应用程序跳转到SCI引导模式呢?希望专家给予解答或者相关文档,感激不尽!
Green Deng:
可以的,SCI引导模式一般被称为一次引导,你说的应该是二次引导。可以通过自己编写bootloader APP的方式。
其实如果你是用SCI来做二次boot的话官方都有提供例程的:C:\ti\c2000\C2000Ware_4_01_00_00\driverlib\f28002x\examples\flash
,
Huang Junxiang:
我知道二次引导,有成功开发过别的型号的。我的目的是节省Flash空间。一次引导需要上电的时候控制GPIO口电平,有没有办法让正在运行应用程序直接跳到这个引导模式。这样就不需要将二次bootLoader固化在Flash当中了。
,
Green Deng:
这个说实话我感觉不行。
因为程序升级必须要引导,要么用芯片自带的引导,也就是修改boot模式。要么就是自己写bootloader程序,也就是二次bootloader。
即使直接跳到自带的引导模式选择,还是需要修改boot引脚的。
,
Huang Junxiang:
既然可以通过boot引脚来控制引导模式,应该也可以通过软件的方式进入才对。因为空白芯片自带的BootLoader代码就放在芯片当中,只是不知道如何跳转到这段代码,或者是不知道这段代码的begin地址。不必再进入引导模式选择了,我的意思是直接跳转到这段代码的起始地址。 感谢您的回答,您能帮忙询问这方面的技术人员吗,感激不尽!
,
Green Deng:
这个很抱歉,目前国内应该没有这方面的专业工程师,建议你可以直接在英文E2E论坛上咨询一下这个问题,英文论坛会有专门负责这方面的工程师为你解答:e2e.ti.com/…/c2000-microcontrollers-forum
,
Huang Junxiang:
好吧