Part Number:TMS320F28379D
程序下载进flash后,为什么连接仿真器程序就能运行,没有连接仿真器程序就运行不了(已上电)?
Susan Yang:
您使用的时launchpad?boot引脚是如何设置的?您下载的是哪个程序呢?是否有使用TI例程测试?
,
user6574429:
我使用是是launchpad,boot引脚设置为getboot模式(拨码开关设置为0,1,1),没有对bootctrl寄存器进行设置,使用默认模式,我下载的是sci_flash_kernel_cpu1程序,更改了cmd文件,cmd文件如下:
,
Susan Yang:
在该launchpad中,不允许您在 ROM 中使用 SCI 引导加载程序。
典型流程(此处无法实现):ROM SCI bootloader -> Flash Kernel (in RAM) -> App (in Flash)
https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/901327/tms320f28379d-sci-bootloader-test-with-lunchpadxl-tms320f28379d?ReplyFilter=Answers&ReplySortBy=Answers&ReplySortOrder=Descending
,
user6574429:
Flash Kernel 是下载到RAM中的?那且不是每次在线升级都要下载一次bootloader程序,我的问题不是它能不能实现功能,我的问题是把它下载到flash后为什么不能运行?
,
Susan Yang:
user6574429 说:Flash Kernel 是下载到RAM中的?
是的,然后使用该Flash Kernel 将app下载到flash中
,
Susan Yang:
我们统一在一个帖子内回复
https://e2echina.ti.com/support/microcontrollers/c2000/f/c2000-microcontrollers-forum/204813/tms320f28379d-ipc-boot/642228#642228