CC Debugger连接不上
使用cc2540f256在SimpleBLEPeripheral的基础上修改,去掉Simple Profile char1,2,3,4,自己增加了几个,使用cc debugger下载程序,出现两个奇怪的问题:1.下载的程序还有Simple Profile char1,2,3,4,自己增加的没有出现,(手机端用ligthblue);2.下载程序出现问题1中的现象,调试有几块板子出现报错idata和xdata溢出,然后CC Debugger指示灯就由绿色变成红色了,SmartRF Studio显示No chip;正常情况CC dubgger指示灯是绿色的SmartRF Studio显示cc2540.因此程序也不能下载,这样是不是cc2540就坏了?有什么办法才能重新下载程序?谢谢。
原厂的芯片质量应该有保障的!
首先确保硬件可靠!
貌似那四根线好像还蛮要注意的
我连接没有使用排线,单面电路板上的reset线参照其它例子使用了1.5K电阻和1n电容,不过我后来把电阻短路了好像就不出现经常烧写不正常的现象了。
肯定是原厂的啊,找代理商拿的货,以前用起来好好的,这次一下坏了两块,软件有问题也可以把芯片烧坏?!这次就是烧写堆栈溢出的程序,然后就连接不上了。。。
我看看,关键是开始好好的,一个有问题的程序烧写了,然后就连不上了。。。软件都可以把芯片烧坏?
我也出现过类似现象
期望得到答案或者找到原因
楼主按过CCDEBUGGER上的复位键是不是还是红灯?
是的。。。。暂时没找到原因,明天再看看。
这次总共用了几块?
我经常这样,你重新烧写一下ccdebuger的固件就好了。
最好手里有两个ccdebuger
我的现象非CCDEBUGGER故障,或者说非CCDEBUGGER固件故障,因为我的CC DEBUGGER是高仿官方品
目标板和CC Debugger都断电一会儿以后又可以绿灯
不过的CC DEBUGGER倒是在一次插拔USB口后出现过故障,计算机找不到设备。通过短接一个IO口到GND再连接到USB实现自引导强行刷固件而修复了。原因不知道,也没有连接目标板呀,就是插入USB就莫名其妙出现问题了。
是的,官方的板子也是有两种方法可以重新烧写固件,一种就是短接,不用烧写bootloader只烧hex
另一种就是再找一个ccdebuger重新烧写bootloader和固hex
计算机找不到设备就是你固件有问题,再烧一遍就好了。
都是手里一般有两个ccdebugger的,经常会有问题
这样子啊,我试试。。先谢过
eb40也可以用
效果好
水军?