发新帖本帖赏金 10.00元(功能说明)我要提问
返回列表
打印
[单片机资料]

跨过LCP824Lite-V1.0的第一道坎之CMSIS-DAP固件更新

[复制链接]
12189|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 6552918 于 2021-10-17 17:37 编辑

有幸获得一下LCP824Lite-V1.0开发板,

这块开发板是国内的 优龙科技(http://www.ucdragon.cn)为NXP做的开发板,是在官方LPCXpresso824-MAX board 开发板基础上精简而来的,基本信息如下:
优龙科技为这块开发板提供了比较全面实例代码,可以在网站下载到
在资料都收集完后想跑一下程序,因为板载CMSIS-DAP调试器,所以直接接上USB线,开发板通电后,在设备列表里枚举出几个设备,包括串mbed serialPort(COM4); mbed Composite Device; USB大容量存储设备
本以为很快就可以开始调试程序了,但接上调试器一段时间后,设备列表里的这几个设备会无缘无故的消失,然后再重新枚举处出来,有时还会枚举失败,在设备列表里触显叹号设备,一开始我以为是我的USB线有问题,重新换线和换USB口重试,都存在相同问题,只能花些时间先把这个问题解决才行,由于这板子年头有点久了,调试器固件比较老旧,我就先要把调试器固件给升级了,升级过程如下:
1 因为板载的CMSIS-link是ARM开源的项目,而且ARM官方CMSIS-link调试器和我板载的是同一款,用的都是LPC11U35,于是我打开存储盘内的mbed.htm文件,连接到调试器的网站https://os.mbed.com/platforms/NXP-LPC800-MAX/
再固件更新处下载最近固件
现在固件有了,就要想办法把固件更新到DAP-link中了,因为是官方的版本,就应该支持官方的方式,网站内也描述了更新方法
操作中有一个 按住复位键 上电的操作,我们来看看板载的调试器改如何实现呢?我看了下原理图,这个定义这连接到一个按键上的。
按住按键就能实现说明的动作了,于是在断电情况下按住这个按键,再插入USB线,DAP-link枚举为了一个存储盘(CRP DISABLD 盘)
按照升级操作的说明,删除firmware.bin,拷贝新下载的最新固件文件(0254_lpc11u35_lpc812xpresso_0x0000.bin)到存储盘内,拔掉USB线,再重新插入USB线,设备列表内出现了新的设备
存储盘被枚举出来,空间变为了63.9M。
打开磁盘内的DETALS.TXT,可以看到固件版本
版本号已经变为0254,已经是最新的版本了,说明固件已经更新成功了。就此,DAP-LINK的固件更新就完成了。


#申请原创# @21小跑堂


13.png (29.48 KB )

13.png

使用特权

评论回复

打赏榜单

21小跑堂 打赏了 10.00 元 2021-10-26
理由:恭喜通过原创文章审核!请多多加油哦!

相关帖子

沙发
邹姆斯特朗| | 2021-11-5 17:15 | 只看该作者
这板子很容易被锁,下不进程序

使用特权

评论回复
板凳
yljon| | 2021-11-19 14:10 | 只看该作者
支持,

使用特权

评论回复
地板
moticsoft| | 2021-12-5 09:01 | 只看该作者
学习了

使用特权

评论回复
发新帖 本帖赏金 10.00元(功能说明)我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:北京汇冠触摸技术有限公司/电子工程师
简介:电子工程师,嵌入式应用爱好者。

100

主题

1187

帖子

5

粉丝