自己做的板子,在烧程序的时候提示CC2510 – ID0126: Chip is locked! (Erase chip to unlock it),然后点击擦除是成功的,但是再点击Erase,program and werify还是提示CC2510 – ID0126: Chip is locked! (Erase chip to unlock it),不知道是怎么回事,专家们来帮帮忙解答一下啊,谢谢
Nutcracker:
如果用TI的参考板没有问题那就比较你的板子和TI参考板硬件设计的差异。有没有试先Erase, 板子重新上电,再Program?
NAN MANGGUO:
回复 Nutcracker:
试过先Erase,Erase成功后,点击Erase,Program,Verify,还是提示chip is locked,CC2510的设计和连接是按照官方的datasheet参考设计的,没有做过改动,昨天试了一下interface处如果选择slow的话,点击Erase成功后,点击Erase,Program是可以下载程序的,但是如果点击Erase,Program,Verify还是提示chip is locked,如果interface处选择fast的话,只有Erase能成功,其他操作都会提示chip is locked,还请专家帮忙解答下
NAN MANGGUO:
回复 Nutcracker:
您说的方法我试过了,还是一样的提示,IAR工程也按教程里的设置过,电路上接口处的电源也测量过3.3V没问题,擦除都能成功,但是就是选择第三项Erase,program and werify操作的时候,始终都会提示CC2510 – ID0126: Chip is locked! (Erase chip to unlock it),请问到底是什么原因呢?请帮忙,谢谢
Nutcracker:
回复 NAN MANGGUO:
在Flash里面有一个Lock Bit, 是为了保护 Flash 里面的内容不被读出。需要读写Flash就得整个删除Flash先。
Nutcracker:
回复 Nutcracker:
建议:
1. 换一台电脑装好工具试试
2. 还有就是分析你的板子的硬件设计跟TI 参考
3. SmartRF EB 板也可以用于连接CC板子跟PC 烧写 Flash,若有可以尝试。
4. 你尝试了几块板子? 都这样吗?
NAN MANGGUO:
回复 Nutcracker:
flash已经擦除过了,而且软件提示Erase已经成功了,就是下载的时候提示锁住了,另外:
1、已经换了2台电脑试过了都不对。
2、板子的设计是完全按照TI的参考来画的,已经核对检查过了,没有做过改动。
3、目前手上没有SmartRF EB 板,无法进行测试。
4、我尝试了3块板子了,都是这个问题。
谢谢专家的解答,还请帮忙查找原因。
NAN MANGGUO:
回复 Nutcracker:
TI的专家们能不能帮帮忙啊??这问题都卡了我快2周了,各种方法尝试过,芯片也换了新的,CC DEBUGGER也测试了没问题,板子都能识别,擦除也能成功,为啥就是下载不进去??谁能给点准确的建议呢?
Nutcracker:
回复 NAN MANGGUO:
一般都是Erase后就好了。既然在参考板上可以,在你自己做的板子上不行,那肯定是硬件有问题。
1. 供电电压检查过吗?外接供电试过没有?
2. 把 Interface 改成 Slow 试过吗?
3. Flash Lock 里面的设置换换试过吗?
4. 你的芯片是哪里买的?TI申请的样品吗?
Nutcracker:
回复 NAN MANGGUO:
恭喜!谢谢分享经验。