TMS320F280025芯片,在DEBUG时看门狗复位后程序无法进入main函数正常运行,查阅资料后发现,在Debug模式下,无法找到正确的BOOT启动模式,需要配置仿真模式下的boot启动模式,似乎是要配置EMU-BOOTPIN-CONFIG这个寄存器,但是找不到去哪里配置。麻烦说一下如何配置,使用的是CCS11.2。
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芯片,在DEBUG时看门狗复位后程序无法进入main函数正常运行,查阅资料后发现,在Debug模式下,无法找到正确的BOOT启动模式,需要配置仿真模式下的boot启动模式,似乎是要配置EMU-BOOTPIN-CONFIG这个寄存器,但是找不到去哪里配置。麻烦说一下如何配置,使用的是CCS11.2。
在DEBUG时看门狗复位后程序无法进入main函数正常运行,
具体现象是什么?仿真器连接会断开吗?PC指向哪里?
建议还是先根据现象,对着spruin7b_TMS320F28002x Real-Time Microcontrollers Technical Reference Manual (Rev. B)第539、540页的Figure 4-1. Device Boot Flow和Figure 4-2. Emulation Boot Flow排查一下原因;
EMU-BOOTPIN-CONFIG寄存器在这里:

(Table 4-12. Boot ROM Registers)
但是既然第一次可以debug,说明EMU-BOOTPIN-CONFIG配置应该是没有问题的。