关于CC2538 zigbee芯片刷成砖的解决方法
点击左上角的
“关注”
,定期更新Zigbee最新资讯,总有你想要的信息!
1. 问题
IAR 在下载过程中或者OTA过程中,可能会意外擦除了CC2538底层的boot文件,此时Flash Programmer2再也无法识别到芯片了,只会显示Unknow,也不能下载固件。
2. 解决方法
用XDS100 V3.0连接上CC2538,再用 ArmProgConsole.exe 软件强行刷机,刷机完成后,Flash Programmer2就可以识别到CC2538芯片了,然后便可以下载固件到芯片当中。
2.1 安装XDS100 V3.0驱动
安装好XDS100 V3.0的驱动,安装完成后可在“电脑->管理->设备管理->通用串行总线控制器”中看见“TI XDS100v3 Channel A”和“TI XDS100v3 Channel B”。
2.2 将XDS100 V3.0烧录器与CC2538用杜邦线连接。
连接接口:
XDS100V3.0 CC2538
TMS -------TMS
TCK -------TCK
SRST -------RST
DIS -------GND(切记要将DIS引脚接地,否则无法识别芯片)
GND -------GND
2.3 下载ArmProgConsole强刷软件
可扫文章末尾的二维码向博主索取软件。
2.4 将安装包解压缩到C盘根目录
2.5 用window命令行执行命令
1)打开”window命令提示符”软件
2)先输入“cd \”命令进入根目录中
3)再输入“ArmProgConsole.exe S(2538) CE”命令,等到100%,芯片就会刷机完成,然后用Flash Programmer 2就可以识别到了。
4)Flash Programmer 2已识别到CC2538,之后便可正常烧录。
大家的支持就是我分享技术的动力,希望大家需转载时能附上原作者的博客:https://blog.youkuaiyun.com/u012993936,谢谢。
> Zigbee进阶:功能模块
> 免费的Zigbee抓包神器!比Ubiqua还好用!
文章都看完了,随手点个赞吧~
↓↓↓ ↓↓↓