TI中文支持网
TI专业的中文技术问题咨询交流网站

28004X的JTAG引脚复用功能

使用F280049芯片,用四线制的JTAG:TCK、TMS、TDO、TDI,4个JTAG引脚功能专用,软件可以多次正常烧写;软件中将TDO和TDI引脚复用为SCIA功能,第一次可以烧写,第二次用仿真器连接时报错(Error-233),请分析一下是什么原因?

()

Green Deng:

user4678620第二次用仿真器连接时报错

第二次连接的时候芯片还是处于运行状态,而且TDO和TDI引脚处于SCI状态吗?

user4678620:

回复 Green Deng:

烧写程序后,取下了JTAG调试器,芯片处于运行状态;断电再次连接JTAG调试器,上电后Connect Target时报错,未连接成功,TDO和TDI引脚应该是处于SCI状态(备注:TDO和TDI引脚与后级SCI电路断开,现象一样)

Green Deng:

回复 user4678620:

猜测是由于芯片引脚处于SCI状态,所以连接不成功。而要芯片处于boot状态的话需要重新断电上电才会从boot开始引导,此时引脚是初始化为boot引脚的

user4678620:

回复 Green Deng:

芯片已经重新上电了啊

Green Deng:

回复 user4678620:

你是说TDO和TDI引脚与后级SCI电路断开的情况连接仿真器,重新上电之后还是会出现连接不上的问题?而且只是在第二次烧写的时候?

user4678620:

回复 Green Deng:

1、TDO和TDI引脚与后级SCI电路断开的情况连接仿真器,重新上电之后还是会出现连接不上。
2、第一次烧写完成后,以后的任何一次就再也连不上了;

Green Deng:

回复 user4678620:

你可以尝试保持芯片复位,看是否能连上仿真器,如果可以,再释放复位芯片,然后看能否擦除flash。

user4678620:

回复 Green Deng:

保持芯片复位,可以连上仿真器。此时Load Program:

1、如果继续保持复位状态,则报Load failed。

2、如果释放复位状态,则报a data verification error occurred,file load failed。

请问一下CCS界面有没有单独的擦除flash命令或图标?

Green Deng:

回复 user4678620:

有的,在debug状态下,run选项中有个on-chip flash,里面有按扇区擦除flash的选项,默认全选,即全部擦除。

user4678620:

回复 Green Deng:

在Tools中找到on-chip flash,但是在复位状态下无法操作,退出复位状态后点擦除时报错

赞(0)
未经允许不得转载:TI中文支持网 » 28004X的JTAG引脚复用功能
分享到: 更多 (0)