微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > CC1310 cJTAG貌似正常工作但是没有办法下载调式?

CC1310 cJTAG貌似正常工作但是没有办法下载调式?

时间:12-23 整理:3721RD 点击:

 打开 smartrf studio 7 , 正常显示 CC1310在线,双击里面的CC1310图标,打开device control panel也可以显示芯片在线 版本号等。  但是smartrf flash programmer 2 里 却无法connect to cc1310,,,

芯片是不是已经损坏了,我觉得是内部程序导致这种现象。 还有没有别的办法强制清除内部的FLASH ???

有人遇到这种现象吗?已经有4片CC130在我这里出现相同的现象。。。就是调试数次后,突然没有办法下载了,然后关闭IAR IDE,打开Smartrf studio 7,都出现上述现象。。。

使用CCS试试能不能下载。

另外,在首次使用IAR或FlashProgrammer的时候,是否提示你更新JTAG的固件?你的问题有可能是固件版本与IDE不匹配引起的。

没有哦,XDS100V3.0;  在CCS里,启动DEBUG一直停留在下载界面长时间没有响应,超过30分钟,试过几次,都这样。只好强制关闭CCS。

以前有用过PROGRAMMER 强制擦除FLASH,然后回到IAR 下载调试过,没有啥问题。

在IAR里无法下载时的提示是什么?

模块已经被我拆了,记不住IAR提示信息了。。。

你就帮我看看为何,smartrf studio 7开机界面可以认到CC1310 和 device control panel 里可以正常显示芯片一些信息。。。然而切换到programmer 2里为何点选   connect to CC1310 ,显示失败。。。.

我是计划用它擦除CC1310 FLASH内的程序。

是不是debug Interface被你block了

你试试点击FlashProhrammer右上角的工具图标,选择forced mass erase

点过了,不行的,这个必须在 connect to CC1310成功后才可以。。我觉得芯片好像没有坏。。。

。我又去买了两个模块,不过芯片还是REV A,先拿来做功能调试。。。

你修改过ccfg.c文件吗?

没有修改过。。。

对比了一下你的ccfg文件

//#define CCFG_FORCE_VDDR_HH 0x0 // Use default VDDR trim
#define CCFG_FORCE_VDDR_HH 0x1 // Force VDDR voltage to the factory HH setting (FCFG1..VDDR_TRIM_HH)

// #define SET_CCFG_MODE_CONF_SCLK_LF_OPTION 0x2 // LF XOSC
#define SET_CCFG_MODE_CONF_SCLK_LF_OPTION 0x3 // LF RCOSC

你修改了这两个地方,应该没有太大影响

哈哈,不好意思,有好一阵子了,没有动CC1310,,,忘记了!

建议ccfg不要修改,另外下载最新的programmer 2,

使用质量好的电源

其实我在英文BBS里,也问到这个问题,还没有得到解决方法。看样子 cJTAG是固定的功能的端口,程序的任何问题,应该可以强制擦除?为程序关闭不了cJTAG功能。

完了,这下又有一个IC锁定了,救我啊, REV 2.1 新买的模块,还没有用几次。。。

CCS里 下载程序很长时间没有响应, 最后提示 Load program Error.

关闭CCS后,打开smartrf studio和上述一样的现象,programmer 2没法,,,貌似cJTAG可以用,  请还有别的啥办法可以清除内部FLASH内容啊。。。

哪家的模块?

貌似cJTAG可以用是什么意思?

TAOBAO V-CHIP, cJTAG 连接到CC1310没用JTAG,打开SMARTRF STUDIO能显示 CC1310在线啊,这肯定是通cJTAG读到的。

可以解决了,谢谢。

找到原因了?

把 programmer xds-100v3 设置为 cJTAG就可以了。。。

完了,现在这种现象又来了,咋办,你们有兴趣拿芯片去分析吗?

打开smart rf studio 7可以识别到 CC1310在线,FLASH PROGRAMMER 2 , Force mass erase ,还是会出错。

>Initiate access to target: XDS-12345678A.

>Create XBAL object failed: Target connect failed

>Failed to create device object.

你手上有CC1310Launchpad吗?芯片换上去呢?

两个变化,一个launchpad用的XDS110仿真器, 另一个是排除硬件问题

这个我没有,我也不想大价钱买这个。毕意后产品也不可能用这个吧。。。

我的RF模块调过一段时间,是突然出现上述现象。模块都是向V-CHIP购买的。 看样子,他们公司和TI有合作推广芯片的。

硬件上没有任何特殊的地方,,,XDS100V3 --- VCC GND RESET TMS TCK   3.3V供电

打开 SMARTRF STUDIO 7 能识别出CC1310在线,感觉可以说明cJTAG在工作,,,故意不接 TMS TCK任何一根,都将无法识别出芯片是否在线。。。

所以你这个建议没啥意义。。。

不接 TMS TCK当然肯定识别不到了,我在想如果用四线制JTAG呢

方便的话帮向TI工程师反馈一下啊。。。

你好,你这个问题解决了吗?

我也遇到了相同的问题,我在怀疑是不是调试器本身的问题?

你好,我也遇到了相同的问题 ,纠结的好久一直没有处理掉

你的最后是怎么处理的啊? 

谢谢

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top