TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2640R2F: XDS110仿真器运行到TDI管脚配置时候出错

Part Number:CC2640R2F

将TDI(IOID17)配制成普通管脚,程序能正常运行,功能也正常,但如果用XDS110仿真调试时,运行到配置TDI管脚是,似乎JTAG就被锁死了,需要forced mass erase才能再次烧入。CCS已经配制成2线值,注释掉TDI的配置,仿真器都能正常调试,见下图:

Kevin Qiu1:

你的板子是如何连接的?将截图传上来看一下

设置为2线cjtag烧录模式时板子上TDO和TDI的跳帽是否已经移除?

,

Jianping Wang:

刚才做了测试,有如下现象和结论:

1. 出问题的是我自己画的板子,TDO连接到IIC的SDA,有4.7K电阻上拉,TDI接到PMOS(AO3401)的GATE端,有4.7K上拉。

2. 将相同的程序在开发板上仿真,不管跳线帽接了还是拔了,都是没有问题的。

3. 将自己画的板子拆掉AO3401,一切正常,就算之前在仿真时造成的jtage锁死需要forced mass erase,,拆掉3401后,也不需要forced mass erase了,似乎之前是假死。

4. 结论:3401的gate脚可能抑制TDI自身的电平变化而导致ccs报错, 以上现象为实测,结论是我自己的猜测。

5. 不用仿真器调试运行,程序直接烧进去运行,功能都是正常的。

附图: 自己画的板子和测试用的“开发板”

,

Jianping Wang:

请问您对此现象是否有其它的想法和建议,谢谢。

,

Kevin Qiu1:

看起来是连接到其他引脚影响到了,TDI在未使用时可以当成普通IO配置

我用launchpad测试也没有发现问题

赞(0)
未经允许不得转载:TI中文支持网 » CC2640R2F: XDS110仿真器运行到TDI管脚配置时候出错
分享到: 更多 (0)