查看: 10256|回复: 14

[分享] [经验分享]KE02的keil工程使用JLINK下载失败解决方案

[复制链接]

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2014-3-7 15:05:29 | 显示全部楼层 |阅读模式
 
KE02keil工程使用JLINK下载失败!

 问题描述:采用官方的ke02-sc例程包,keil工程下面,开发平台使用的而是FRDM-KE02开发板。使用JLINK下载的时候,发现总是报错。
比如打开例程PIT_demo,配置了device为KE02Z64xxx2,debug中选择为JLINK,SW模式。然后编译,烧入。
但是总是出现报错:FLASH Timeout. Reset the target and try it again.
图片如下:
3.jpg
图1
2.jpg
图2
在keil的build output中的显示如下信息:
1.jpg
图3
说明,芯片也连接上了,但是就是出现擦写失败等信息。
回复

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
 楼主| 发表于 2014-3-7 15:06:58 | 显示全部楼层

回复:[经验分享]KE02的keil工程使用JLINK下载失败解决方案

 
解决方案:
通过仔细查找,发现还是JLINK中的配置问题。
下面贴出出错时的具体配置情况:
  4.jpg
                               图4                                                                        
5.jpg
图5
6.jpg
                                    图6                                                                   
回复 支持 反对

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
 楼主| 发表于 2014-3-7 15:08:20 | 显示全部楼层

回复:[经验分享]KE02的keil工程使用JLINK下载失败解决方案

 
             7.jpg                               
               图7
原因就出现在上面的最后一张图片,默认的RAM for  Algorthm的地址是错误的。
根据RM手册中的RAM的的地址分配,4KB的地址是从0x1FFF_FC00开始,定义如下图:
8.jpg
                                                图8
所以需要将Jlink里面的RAM for  Algorthm的地址修改为如下:
 
  9.jpg
                                                图9
点击OK,重新编译,下载成功,进入debug状态。
                     
 
回复 支持 反对

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
 楼主| 发表于 2014-3-7 15:08:58 | 显示全部楼层

回复:[经验分享]KE02的keil工程使用JLINK下载失败解决方案

10.jpg
图10
回复 支持 反对

使用道具 举报

该用户从未签到

16

主题

705

帖子

0

金牌会员

Rank: 6Rank: 6

积分
1745
最后登录
1970-1-1
发表于 2014-3-7 16:23:48 | 显示全部楼层

RE:[经验分享]KE02的keil工程使用JLINK下载失败解决方案

感谢分享经验!
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2018-7-2 06:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    59

    主题

    2888

    帖子

    10

    金牌会员

    Rank: 6Rank: 6

    积分
    5970
    最后登录
    2020-9-28
    发表于 2014-3-12 10:04:25 | 显示全部楼层

    RE:[经验分享]KE02的keil工程使用JLINK下载失败解决方案

    感谢楼主分享经验
    如果没注意,使用Keil的例程还真会遇到这问题
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2018-10-30 22:37
  • 签到天数: 28 天

    [LV.4]偶尔看看III

    9

    主题

    435

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1107
    最后登录
    2020-8-28
    发表于 2014-6-4 14:43:19 | 显示全部楼层

    RE:[经验分享]KE02的keil工程使用JLINK下载失败解决方案

    我用40M的KE02,默认RAM for Algorthm的地址是0x1FFFFC00,但是下载老出错,要重试好多次才能下进去
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    145

    主题

    4926

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9267
    最后登录
    1970-1-1
     楼主| 发表于 2014-6-18 16:14:24 | 显示全部楼层

    回复:[经验分享]KE02的keil工程使用JLINK下载失败解决方案

    回复第 7 楼 于2014-06-04 14:43:19发表:
    我用40M的KE02,默认RAM for Algorthm的地址是0x1FFFFC00,但是下载老出错,要重试好多次才能下进去 

    你出啥错?
    是不是外围不对啊。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    1

    帖子

    0

    新手上路

    Rank: 1

    积分
    22
    最后登录
    2015-1-5
    发表于 2014-11-20 10:39:50 | 显示全部楼层
    有事烧纸 发表于 2014-6-4 14:43
    我用40M的KE02,默认RAM for Algorthm的地址是0x1FFFFC00,但是下载老出错,要重试好多次才能下进去:funk ...

    默认RAM for Algorthm的地址是0x1FFFFC00,这里要根据你实际使用的MCU进行修改,飞思卡尔KE02系列的RAM空间大小分为2KB和4KB,所以这个地址应该改为0x1FFFFE00或者是0x1FFFFC00。这样的话应该能够下载进去了。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    2

    帖子

    0

    新手上路

    Rank: 1

    积分
    8
    最后登录
    2015-5-7
    发表于 2015-5-7 11:45:57 | 显示全部楼层
    楼主,你好,我也遇到了Flash timeout的问题,但是按照你提供的方式去修改也未能成功。我用的芯片是MKL16Z128VFT4 128KFlash,16KRAM,设置地址为0x1FFFFE00,还是未能解决问题。请教一下楼主。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2024-5-2 20:55 , Processed in 0.147373 second(s), 29 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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