2625|0

1532

帖子

1

TA的资源

五彩晶圆(初级)

楼主
 

【LPC8N04测评】LPC8N04下载功能的恢复 [复制链接]

本帖最后由 jinglixixi 于 2018-7-22 19:23 编辑

    在LPC8N04开发板使用过程中,因GPIO的使用常会导致下载功能的丢失,若不能恢复其下载功能,则意味着开发板废弃。那如何在这种情况下恢复其下载功能呢?
       选取合适的J-Link,将有助于问题的解决。在探索过程中,先后购置了3种类型的J-Link OB型调试器,如图1所示。其中首先失败的是只有4个引脚的那款,因为它缺少LPC8N04开发板所需的控制信号。那么8个引脚的是否就可以呢?
1  3J-Link OB


经实际测试,最后一种是可行的,如图2所示。

2  可用的组合


该调试器的引脚配置为:
1-- RST      5--3V3
2--SWO      6--CLK
3--TX        7--SWD
4--RX        8--GND
在使用时,无需使用TXRX引脚,其他引脚则直接与LPC8N04开发板的对应引脚连接,且将开发板由LED改为SWD模式

图3 从LED改为SWD


为使调试器能对LPC8N04开发板进行擦写处理,需下载和安装相应版本的J-Flash软件,本人使用的版本为SEGGER J-Flash V6.14a。
安装后,其界面如图4所示。在擦写前需进行相应的设置,其步骤如下:
1)新创建一个工程,然后按图5所示将调试器类型设为USB,且为Device0。
2)按图6所示将调试器模式设置为SWD型,且为Auto Selection。
3)按图7所示来设置芯片类型,由于在芯片中并未提供LPC8N04,故选取与之相近的NXPLPC824M201来替代。
4)按图8所示来设置flash擦写算法,其它参数的设置如图9所示。

图4  SEGGER J-Flash界面

图5  选取调试器类型

图6  设置调试器模式

图7  设置芯片类型

8  设置Flash算法



图9  其他参数设置

   在设置好参数后,先连接好开发板与调试器的连接,再用USB线将调试器与电脑连接好即可进行擦写处理,具体的步骤如下:
1)按图10所示进行通讯连接,连接成功后如图11所示。
2)按图12所示选取擦写处理,擦除工程如图13所示。由于设置时芯片名称间存在一定的差异,在擦除后会出现图14的报错提示。


10  进行通讯连接


11  完成连接


12  擦除芯片


13  擦写处理


14  报错提示

在出现下载异常时,在KEIL中呈现的状态如图15所示,进行擦除后如图16所示,可见又恢复了通讯和下载功能。

15  通讯失败


16  恢复通讯

此内容由EEWORLD论坛网友jinglixixi原创,如需转载或用于商业用途需征得作者同意并注明出处



此帖出自NXP MCU论坛
点赞 关注(1)
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表