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.

TMS320F280049: 配置DCSM下载后,DSP不能独立上电运行;下载BOOT_CFG配置后,无法再利用CCS下载程序。

Part Number: TMS320F280049


问题一:配置DCSM后,通过CCS下载,可以在线Debug运行。

拔掉JTAG电缆,DSP重新上电后程序不会运行;此时重新利用CCS在线仿真,程序可以正常运行。

下图是DCSM配置寄存器数值:

0x00078000	1FFFFFFF	FFFFFFFF	1FFFFFFF	FFFFFFFF	1FFFFFFF	FFFFFFFF	FFFFFFFF	FFFFFFFF
0x00078010	FB7FFFF0	7FFFFFFF	4BFFFFFF	3FFFFFFF	9FFFFFFF	0FFFFFFF	FFFFFFFF	FFFFFFFF
0x00078020	000000FF	0000FFFF	00005555	55555555	940907FF	47FFFFFF	223344FF	123456FF
0x00078030	FFFFFFFF	FFFFFFFF	FFFFFFFF	FFFFFFFF	FFFFFFFF	DB7FFFFF	FFFFFFFF	FFFFFFFF
;...中间都是默认值 
0x00078200	1FFFFFFF	FFFFFFFF	1FFFFFFF	FFFFFFFF	1FFFFFFF	FFFFFFFF	FFFFFFFF	FFFFFFFF
0x00078210	BF7FFFFF	77FFFFFF	0FFFFFFF	37FFFFFF	DBFFFFFF	07FFFFFF	FFFFFFFF	FFFFFFFF
0x00078220	000000FF	0000FFFF	0000AAAA	AAAAAAAA	FFFFFFFF	E3FFFFFF	FFFFFFFF	FFFFFFFF
0x00078230	FFFFFFFF	FFFFFFFF	FFFFFFFF	FFFFFFFF	FFFFFFFF	977FFFFF	FFFFFFFF	FFFFFFFF
0x00078240	FFFFFFFF	FFFFFFFF	FFFFFFFF	FFFFFFFF	FFFFFFFF	F1FFFFFF	FFFFFFFF	FFFFFFFF

下图是cmd文件配置(部分)

SECTIONS
{
   codestart        : > BEGIN,     PAGE = 0, ALIGN(4)
   .text            : >> FLASH_BANK0_SEC2 | FLASH_BANK0_SEC3 | FLASH_BANK0_SEC5,   PAGE = 0, ALIGN(4)
   .cinit           : > FLASH_BANK0_SEC1,     PAGE = 0, ALIGN(4)
   .switch          : > FLASH_BANK0_SEC1,     PAGE = 0, ALIGN(4)
   .reset           : > RESET,     PAGE = 0, TYPE = DSECT /* not used, */

   .stack           : > RAMM1,     PAGE = 1

   testData1         : > FLASH_BANK1_TEST,      PAGE = 0 //测试数据位置
   
   .......
}

问题二:

配置Z1OPT_BOOTCTRL并在线调试,本次可以正常运行。

一旦断开连接,CCS就再也无法连接DSP了。

具体错误提示如下:

已经有几块板出现该问题,目前只能更换DSP。