查看: 10524|回复: 15

[分享] 强撸LPC4337工欲善其事必先利其器之LPC_Link

[复制链接]
  • TA的每日心情

    2017-1-4 08:05
  • 签到天数: 11 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    85

    主题

    1629

    帖子

    1

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    2569

    优秀版主

    最后登录
    2019-3-28
    发表于 2016-12-1 19:39:14 | 显示全部楼层 |阅读模式
    本帖最后由 技术范儿 于 2016-12-1 19:43 编辑

           强撸LPC4337工欲善其事必先利其器之制作板载调试器

              许多人看到标题已经一脸懵13了,尤其是没有使用过最新的LPC开发板的宝宝们:官方的开发板应该自带仿真器的呀,就像以前社区赠送的FDRM或者近期正在活动的LPC824都自带了仿真器,为啥要自己制作呢?因为LPC-link2在制造时并没有烧写固件的。就像我们FDRM系列开发板上用到的仿真器在出厂前应景烧写了响应的boot和应用代码。在我们切换功能时重新烧写一个应用软件即可(这是最近在群里新发现的问题,这里重点对要仿制openSDA的宝宝们提个醒,不要误将应用代码的.bin固件当做boot写进去!!!正确的方式应该先烧写boot然后烧写应用代码!!!切记!!!)。但是如果仿制LPC-link则不需要这么做,仅仅有个跳线焊完板子一样可以烧写。 LPCLink2在制造时未编程,因此将引导到DFU模式,LPCXpresso IDE将通过DFU自动加载Redlink调试协议,因此可以在默认配置中使用,即Link2闪存未编程。 Link2板载调试处理器的闪存还可以使用LPC-Link2配置工具(LCT)或LPCScrypt通过CMSIS-DAP或J-link OB协议进行编程http://www.lpcware.com/LPCUtilities要编程Link2闪存编程。在线编程完成后就是一个好用的调试工具了。具体怎么编程,这里技术先卖个关子。先看下LPC-link2的有关介绍(恩哥莫怪,借鉴您一些经典的资料):


        LPC-LINK2NXP 一款独立的仿真调试器,可以更新不同的固件,以适用于不同的IDE开发环境。LPC-LINK2本身还是一个带有NXP LPC4370 的三核(ARMCortex-M4 + 2 x M0 MCU)开发板。通过一个外加嵌入板,LPC-LINK2还可以用作示波器或者逻辑分析仪。本文主要讲解LPC-LINK2作为仿真器的功能,如何更换仿真器固件以及更新固件出问题时,如何解决。
        LPC-LINK2目前支持的固件包括:
        NXP公司的LPCXpresso IDE debugger(RedLink)
        ARM公司的CMSIS-DAP
        SEGGER公司的J-Link
        后续会增加更多的固件,目前改仿真器可以支持包括LPCXpress, 以及可以支持CMSIS-DAP和JLINK的所有IDE开发环境。
       到这里我们仅看其使用的硬件方案就可以看出其强大的功能与扩展行了,好了有关LPC-link2的知识我就写到这里吧,关键我怕继续显摆会有人给我送快递
                言归正转,下面开始真正的烧写步骤,我们需要准备一根安卓手机的数据线,就跟LPC824的ISP下载接口的线一样的,另外需要使用NXP提供的强大而又傻瓜式的烧写软件LPCScrypt,下载地址就是上面提到的连接,要让LPC4370进入烧写模式,要短接一个跳线对于我的LPC4337开发板是JP6,然后将板子和电脑怼起来,如果不出现意外会在设备管理器中看到LPCbased的设备,下面激动人心的时刻到了,在开始菜单栏找到我们刚安装的LPCScrypt软件的目录,打开看到有一个命令行工具(命令行的用处请参考"拯救"LPC-Link 2),和箭头所指的三种不同类型仿真器的烧写批处理脚本。我们这里以制作j-link为例,简要说明下。我们选择第三个箭头指向的j-link的批处理脚本,弹出一个提示框,我们根据提示按“任意键”后等待跑完,界面会提示我们连接下一个设备或者Ctrl+C退出,我们Ctrl+C后输入Y回车,到这一步可以说已经成功了。我们将连接线与电脑断开,去下刚才我们短接的跳线,重新接到电脑上会发现提示安装驱动,并且成功,那么我们打开一个工程测试一下看看效果,显然Keil已经识别到我们制作的j-link工具了。至此我们的第一步已经完成了。如果出现意外请参见恩哥的《拯救LPC-link2》的帖子进行处理,提前祝各位宝宝们好运喽!

          

    短接跳线

    短接跳线

    检查设备驱动

    检查设备驱动

    三种仿真器的烧写

    三种仿真器的烧写

    准备开始了

    准备开始了

    烧写完成

    烧写完成

    Keil测试

    Keil测试
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2017-10-15 13:16
  • 签到天数: 191 天

    连续签到: 1 天

    [LV.7]常住居民III

    11

    主题

    664

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1722
    最后登录
    2017-10-15
    发表于 2016-12-1 19:47:45 | 显示全部楼层
                   
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-10-17 08:07
  • 签到天数: 273 天

    连续签到: 1 天

    [LV.8]以坛为家I

    74

    主题

    2338

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    7508
    最后登录
    2021-8-30
    发表于 2016-12-1 19:49:28 | 显示全部楼层
    不错的分享,你又有新板子玩了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2022-6-3 10:27
  • 签到天数: 131 天

    连续签到: 1 天

    [LV.7]常住居民III

    19

    主题

    519

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1611
    最后登录
    2022-6-26
    发表于 2016-12-1 19:51:03 来自手机 | 显示全部楼层
    高端高端菜鸟一脸猛13
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-5-29 08:54
  • 签到天数: 2992 天

    连续签到: 8 天

    [LV.Master]伴坛终老

    45

    主题

    5548

    帖子

    22

    金牌会员

    Rank: 6Rank: 6

    积分
    12035
    最后登录
    2025-5-29
    发表于 2016-12-1 19:51:38 | 显示全部楼层
    厉害了我的哥,新板子这么快就玩起来了。
    签到签到
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2021-11-30 16:16
  • 签到天数: 206 天

    连续签到: 1 天

    [LV.7]常住居民III

    74

    主题

    2793

    帖子

    5

    金牌会员

    Rank: 6Rank: 6

    积分
    7879
    最后登录
    2025-4-11
    发表于 2016-12-1 20:52:25 | 显示全部楼层
    虽然看不懂,但是有新板子玩就是嗨皮
    来根华子
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2025-5-7 09:07
  • 签到天数: 353 天

    连续签到: 1 天

    [LV.8]以坛为家I

    141

    主题

    8056

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    5785
    最后登录
    2025-5-7
    发表于 2016-12-1 20:57:19 | 显示全部楼层
    谢谢分享
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    9

    帖子

    0

    注册会员

    Rank: 2

    积分
    57
    最后登录
    2019-1-14
    发表于 2016-12-1 22:10:43 | 显示全部楼层
    虽然没看懂也顶一下
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4

    主题

    239

    帖子

    0

    高级会员

    Rank: 4

    积分
    673
    最后登录
    2018-6-8
    发表于 2016-12-2 08:30:50 | 显示全部楼层
    高手就是高手
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2017-1-4 08:05
  • 签到天数: 11 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    85

    主题

    1629

    帖子

    1

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    2569

    优秀版主

    最后登录
    2019-3-28
     楼主| 发表于 2016-12-2 08:31:34 | 显示全部楼层

    你说对了 ,我的手确实比较大
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-21 22:19 , Processed in 0.112910 second(s), 31 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表