请选择 进入手机版 | 继续访问电脑版
查看: 901|回复: 10

[求助] 使用KL-LINK仿真器,连接MKL15Z32VFM4目标板失败,请高手帮忙

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

    2018-7-25 15:12
  • 签到天数: 55 天

    [LV.5]常住居民I

    5

    主题

    140

    帖子

    0

    金豆

    中级会员

    Rank: 3Rank: 3

    积分
    456
    最后登录
    2018-8-20
    发表于 2018-2-12 13:18:21 | 显示全部楼层 |阅读模式
    1、前言:
            第一次使用NXP的芯片,问题描述中可能存在很小白的提问,希望各位看官海涵~
    2、硬件信息
           芯片:MKL15Z32VFM4
           硬件连接:硬件引出的接线如图,芯片底部的pad已通过0电阻接地。
           仿真引脚:SWD_CLK、SWD_DIO、nRST。其中SWD_DIO上拉10k电阻到VDD;nRST接RC复位电路,上拉电阻10k,接地电容100n。
           VDD/VDDA:3.3vDC
           外部晶振:预留,没有焊上去,想先使用内部晶振测试能否连上芯片。
           仿真器:中电港买的KL-LINK。

    1.jpg QQ图片20180212131055.png


    3、软件信息
          软件版本: keil v5
          Debug选择:“CMSIS-DAP Debugger”,可以看到目标板的ID。

    QQ图片20180212115130.png


    4、错误信息(KDS上的输出信息)
    QQ图片20180212131243.png

    5、问题:
    试了几次都报错连不上。是不是芯片保护了?还是我硬件哪里有问题?
    头一次使用NXP的芯片,硬件和开发环境都不熟悉。所以想请高手帮忙解惑。
    能够直接帮我找出问题的也好,亦或给出出主意,提供一些相关资料的网站等等.....
    十分感谢!


    最佳答案

    Dylan疾风闪电 发表于 2018-2-13 09:58 1、进一步尝试,更换NRST引脚外部接地电容: 今天尝试将nRST引脚上的RC电路,电容换成1uF的。 使用J-LINK连 ... 新的芯片出现在这种状况要麻烦了。 你先用unlock kinetis 看看 ...
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

    该用户从未签到

    175

    主题

    3575

    帖子

    0

    金豆

    超级版主

    Rank: 8Rank: 8

    积分
    4973
    最后登录
    2018-10-15
    发表于 2018-2-12 15:05:31 | 显示全部楼层
    KL-LINK我这边没有,所以无法帮你调试。
    但是如果是自己做的芯片,NMI_B建议上拉,调试建议使用JLINK, 这样可以用JLINK Commander看看是否能连接到内核,如果能连接内核,一般烧录调试都不会有太大问题了。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2018-7-25 15:12
  • 签到天数: 55 天

    [LV.5]常住居民I

    5

    主题

    140

    帖子

    0

    金豆

    中级会员

    Rank: 3Rank: 3

    积分
    456
    最后登录
    2018-8-20
     楼主| 发表于 2018-2-12 15:10:43 | 显示全部楼层
    小恩GG 发表于 2018-2-12 15:05
    KL-LINK我这边没有,所以无法帮你调试。
    但是如果是自己做的芯片,NMI_B建议上拉,调试建议使用JLINK, 这 ...

    好的,我去试一下。谢谢
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    175

    主题

    3575

    帖子

    0

    金豆

    超级版主

    Rank: 8Rank: 8

    积分
    4973
    最后登录
    2018-10-15
    发表于 2018-2-12 15:12:29 | 显示全部楼层
    Dylan疾风闪电 发表于 2018-2-12 15:10
    好的,我去试一下。谢谢

    主要是最小系统,还有焊接温度,原则上焊接温度不要超过270度, 数据手册是这样定义的,过高的温度坏烧坏芯片。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2018-7-25 15:12
  • 签到天数: 55 天

    [LV.5]常住居民I

    5

    主题

    140

    帖子

    0

    金豆

    中级会员

    Rank: 3Rank: 3

    积分
    456
    最后登录
    2018-8-20
     楼主| 发表于 2018-2-12 15:57:26 | 显示全部楼层
    小恩GG 发表于 2018-2-12 15:12
    主要是最小系统,还有焊接温度,原则上焊接温度不要超过270度, 数据手册是这样定义的,过高的温度坏烧坏 ...

    再次麻烦您了~
    使用J-LINK命令,显示under reset,是不是最小系统有问题?
    是不是复位引脚异常?

    22.jpg
    RESET引脚的波形,三角波。
    新建位图图像 (2).jpg

    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2018-7-25 15:12
  • 签到天数: 55 天

    [LV.5]常住居民I

    5

    主题

    140

    帖子

    0

    金豆

    中级会员

    Rank: 3Rank: 3

    积分
    456
    最后登录
    2018-8-20
     楼主| 发表于 2018-2-13 09:58:46 | 显示全部楼层
    1、进一步尝试,更换NRST引脚外部接地电容:
    今天尝试将nRST引脚上的RC电路,电容换成1uF的。
    使用J-LINK连接提示芯片“flash at addr. 0x400-0x40F indicate that readout protection is set”。
    ---------------------------------------------------------
    请教,“ readout protection is set”这一现象是什么原因?是否是正常现象?还是说芯片由于之前的误操作,导致被锁了?

    35.jpg
    34.jpg

    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    175

    主题

    3575

    帖子

    0

    金豆

    超级版主

    Rank: 8Rank: 8

    积分
    4973
    最后登录
    2018-10-15
    发表于 2018-2-13 10:08:34 | 显示全部楼层
    Dylan疾风闪电 发表于 2018-2-13 09:58
    1、进一步尝试,更换NRST引脚外部接地电容:
    今天尝试将nRST引脚上的RC电路,电容换成1uF的。
    使用J-LINK连 ...

    新的芯片出现在这种状况要麻烦了。
    你先用unlock kinetis 看看能解锁吗?如果不能解锁,这个芯片恐怕要废了。
    你看下这个文章,看看哪里有不满足的:
    Kinetis Lock原因的调研及解决方案
    http://www.nxpic.org/module/forum/thread-603486-1-1.html
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2018-7-25 15:12
  • 签到天数: 55 天

    [LV.5]常住居民I

    5

    主题

    140

    帖子

    0

    金豆

    中级会员

    Rank: 3Rank: 3

    积分
    456
    最后登录
    2018-8-20
     楼主| 发表于 2018-2-13 10:24:56 | 显示全部楼层
    小恩GG 发表于 2018-2-13 10:08
    新的芯片出现在这种状况要麻烦了。
    你先用unlock kinetis 看看能解锁吗?如果不能解锁,这个芯片恐怕要废 ...

    好的,我去按文档尝试一下。
    -----------------------------------------
    刚看完文档,初步怀疑是这两点:
    1)焊接温度,因为直接使用热风枪焊的,温度肯定不止260度。
    2)用j-link连接了reset引脚,无法保证reset上电时序一定滞后于芯片VDD。
    ---------------------------------------------
    详细的细节,等尝试过后再回复。
    手上还有一片未使用的芯片,准备拿个socket来测试。
    --------------------------------------------
    十分感谢!
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2018-7-25 15:12
  • 签到天数: 55 天

    [LV.5]常住居民I

    5

    主题

    140

    帖子

    0

    金豆

    中级会员

    Rank: 3Rank: 3

    积分
    456
    最后登录
    2018-8-20
     楼主| 发表于 2018-2-13 11:59:20 | 显示全部楼层
    2、分享每一次尝试的测试记录
    使用socket搭了一个最小系统,然后按文档抓取NRST引脚波形。
    果然之前的芯片锁了,具体是什么原因,还没有找到。
    图1,最小系统的接线图
    A1.jpg
    图2,全新的芯片,在socket中,NRST引脚的波形
    A2.jpg

    图3,之前仿真器连不上的芯片,在socket中,NRST引脚的波形
    A3.jpg

    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    175

    主题

    3575

    帖子

    0

    金豆

    超级版主

    Rank: 8Rank: 8

    积分
    4973
    最后登录
    2018-10-15
    发表于 2018-2-13 16:10:40 | 显示全部楼层
    Dylan疾风闪电 发表于 2018-2-13 11:59
    2、分享每一次尝试的测试记录
    使用socket搭了一个最小系统,然后按文档抓取NRST引脚波形。
    果然之前的芯片 ...

    楼主你好!
    新的芯片RESET引脚有锯齿波是正常的。
    等烧录好程序之后,引脚就会被拉高了。
    你焊接的时候,如果温度比较高,千万不要长时间的去烫,真的会烫坏的,建议大概300度,不要太高。
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关闭

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

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

    GMT+8, 2018-10-15 22:43 , Processed in 0.244664 second(s), 10 queries , MemCache On.

    Powered by Discuz! X3.4

    © 2001-2013 Comsenz Inc.

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