关于CC2538 zigbee芯片刷成砖的解决方法

关于CC2538 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.csdn.net/u012993936,谢谢。

猜你喜欢

转载自blog.csdn.net/u012993936/article/details/81145375
今日推荐