This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F280025: 是否还可以通过(软件)应用程序跳转的方式,进入SCI引导模式呢?

Part Number: TMS320F280025
Other Parts Discussed in Thread: C2000WARE

我知道可以通过外部控制GPIO的电平决定DSP上电的启动顺序,例如SCI引导模式。但是,能否通过应用程序跳转到SCI引导模式呢?希望专家给予解答或者相关文档,感激不尽!

  • 可以的,SCI引导模式一般被称为一次引导,你说的应该是二次引导。可以通过自己编写bootloader APP的方式。

    其实如果你是用SCI来做二次boot的话官方都有提供例程的:C:\ti\c2000\C2000Ware_4_01_00_00\driverlib\f28002x\examples\flash

  • 我知道二次引导,有成功开发过别的型号的。我的目的是节省Flash空间。一次引导需要上电的时候控制GPIO口电平,有没有办法让正在运行应用程序直接跳到这个引导模式。这样就不需要将二次bootLoader固化在Flash当中了。

  • 这个说实话我感觉不行。

    因为程序升级必须要引导,要么用芯片自带的引导,也就是修改boot模式。要么就是自己写bootloader程序,也就是二次bootloader。

    即使直接跳到自带的引导模式选择,还是需要修改boot引脚的。

  • 既然可以通过boot引脚来控制引导模式,应该也可以通过软件的方式进入才对。因为空白芯片自带的BootLoader代码就放在芯片当中,只是不知道如何跳转到这段代码,或者是不知道这段代码的begin地址。不必再进入引导模式选择了,我的意思是直接跳转到这段代码的起始地址。 感谢您的回答,您能帮忙询问这方面的技术人员吗,感激不尽!

  • 这个很抱歉,目前国内应该没有这方面的专业工程师,建议你可以直接在英文E2E论坛上咨询一下这个问题,英文论坛会有专门负责这方面的工程师为你解答:e2e.ti.com/.../c2000-microcontrollers-forum