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.

TMS320F28377D: 关于FLASH中有两个代码,一个是BOOT程序,一个是APP程序,执行顺序问题

Part Number: TMS320F28377D

各位工程师好,

我想咨询个问题,我的DSP中有两个程序,一个是引导程序,参照TI的例程串口升级代码F2837xD_sci_flash_kernels_cpu01,另一个是我的APP程序,我现在的疑问是:

上电后,DSP从自身固化的Boot走完后,为什么会先执行我的BOOT程序,而不是先执行我的APP程序呢?我看了一个文档只是说把BOOT程序放到SECTOR A开始,即最前面即可,

我想知道DSP本身是否需要配置CMD之类的,可以选择执行某个地址的程序,还是真的就是按扇区顺序执行,放在前面先执行?

此外还有个疑惑,我用仿真器烧写完BOOT程序和APP程序后,只有CPU1启动,CPU2没有启动,但是我用仿真器烧写BOOT,引导程序烧写APP,两个CPU就工作正常,这是什么原因呢??

期待您的解答。