查看: 5612|回复: 2

[原创] LPC55S16-EVK 板卡使用外部SWD Debug 翻车总结

[复制链接]
  • TA的每日心情
    开心
    2019-3-5 08:47
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    110

    主题

    3425

    帖子

    2

    金牌会员

    Rank: 6Rank: 6

    积分
    9068
    最后登录
    2025-8-20
    发表于 2021-10-29 17:31:01 | 显示全部楼层 |阅读模式
    今天在画LPC5516的debug接口的时候,想一直都是用板卡自带的DAP link2 debug 程序,没有试过外部的SWD。而且翻手册的时候,手册上说JTAG不支持Debug,如图1所示。你也会想,那SWD是个什么情况呢?必须得试一试,否则在画板子的时候,还犯嘀咕呢。说干就干,找出原来测试K64使用的5芯转十芯的线,如图3所示。
    连接到板卡,连接外部电源,找了个点灯的测试程序试试。
    果不其然,有个坑。在keil中能检测到芯片,不能Debug,然后就弹出了图2的问题。
    问了下度娘,也没找到合适的答案,大部分是说Boot的问题。返回使用手册,看看板卡上是不是有什么机关没注意到,毕竟这么多短接插头。对着手册一个一个的找,发现也没什么影响。难道是驱动的问题?找到SEGGER官网,下载最新的驱动V756C,更新后,还是会出现图2这个问题。一时不知道咋解决,这会最重要的就是去个厕所活动一下。
    想来有可能装的软件多了,IAR,keil,LPCXpresso等等驱动有可能冲突,回来仔细查看keil错误原因提示,软件还崩溃了,不好使。重新debug了一下,果然在显示中有一个DLL,和现有的驱动版本不对。然后使用JLINK 7.56C下载了下程序没问题,转到keil中再debug也没问题。问题就这么解决了。想来就是JLINK驱动的问题。写写总结,希望有碰到同一问题的能迅速解决。

    图1

    图1

    图2

    图2

    图3

    图3
    加油哦
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2025-7-11 08:53
  • 签到天数: 301 天

    连续签到: 2 天

    [LV.8]以坛为家I

    3920

    主题

    7538

    帖子

    0

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    39928
    最后登录
    2025-8-20
    发表于 2021-11-1 09:01:01 | 显示全部楼层
    继续加油!
    qiandao qiandao
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2019-3-5 08:47
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    110

    主题

    3425

    帖子

    2

    金牌会员

    Rank: 6Rank: 6

    积分
    9068
    最后登录
    2025-8-20
     楼主| 发表于 2021-11-1 14:10:41 | 显示全部楼层

    谢谢管管,自己动手画硬件的时候才能发现问题。
    加油哦
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-8-21 06:51 , Processed in 0.071970 second(s), 22 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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