查看: 8492|回复: 24

[求助] 新到手的FRDM-K64如何进行下载

[复制链接]

该用户从未签到

11

主题

80

帖子

0

中级会员

Rank: 3Rank: 3

积分
298
最后登录
2015-7-21
发表于 2015-7-3 10:18:00 | 显示全部楼层 |阅读模式
LZ在网上买到了两块FRDM-K64的板子,板子上默认的下载方式是Open-sda,但是LZ之前用的都是Jlink的下载方式,所以在这里分享一下如何将下载方式改成Jlink的方式,事先声明一下,改完之后依旧使用的是板子上的open-sda的USB口进行下载的

我知道答案 目前已有24人回答
回复

使用道具 举报

该用户从未签到

11

主题

80

帖子

0

中级会员

Rank: 3Rank: 3

积分
298
最后登录
2015-7-21
 楼主| 发表于 2015-7-3 10:24:35 | 显示全部楼层
LZ拿到板子之后先插上看看有没有这个设备,结果LZ发现电脑虽然识别了板子但是在设备管理器上完全就没有显示出来,事后想一想,可能是因为LZ的PE驱动没有更新,更新之后应该就是可以在设备管理器中显示的。

接下来就是正题了,首先我们需要下载一个FRDM-K64用到的Jlink的下载固件,网址是http://www.segger.com/opensda.html
之前LZ还在里面找了很久都没有找到,结果发现这个网页就是一个坑,上面有很多的内容完全是现在暂时用不到的,直接把网页拉倒最底下之后直接就有!
QQ截图20150703102347.png
回复 支持 反对

使用道具 举报

该用户从未签到

11

主题

80

帖子

0

中级会员

Rank: 3Rank: 3

积分
298
最后登录
2015-7-21
 楼主| 发表于 2015-7-3 10:29:36 | 显示全部楼层
这里面有个FRDM-K64专用的Jlink Open sda的固件,还有一个通用的,LZ只下载了前面那个专用的,通用的没有试,有情趣的童鞋可以下载一个试一下。
下载解压完之后发现这个文件是一个.bin的文件,而不是.sda的文件,不没有明白这是怎么回事,是新的固件不需要让板子进入bootloader状态直接把文件拖进去就好了吗?但是不进入bootloader状态貌似电脑也不会把板子显示成一个U盘的状态貌似也没法拖啊~~~~不懂中,求指导!
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

75

帖子

0

中级会员

Rank: 3Rank: 3

积分
250
最后登录
2019-6-4
发表于 2015-7-3 10:32:19 | 显示全部楼层
只有进了bootloader才能改下载器的类型哦,相当于把芯片里的程序刷成新的下载器
记得k64上用的是opensda2.1,就是用bin文件下载的
回复 支持 反对

使用道具 举报

该用户从未签到

11

主题

80

帖子

0

中级会员

Rank: 3Rank: 3

积分
298
最后登录
2015-7-21
 楼主| 发表于 2015-7-3 10:34:20 | 显示全部楼层
这样操作就基本完成了,但是LZ的电脑还是不会显示板子,这然LZ不解,后来搞了好半天才知道是PE驱动没哟更新
不知道童鞋们的PE驱动是怎样装的,我的PE驱动是安装IAR时候一起打包安装的,结果发现完全不行啊,LZ重新又安装了一遍PE的驱动才成功的让板子在设备管理器中显示出来就像这样
QQ截图20150703103419.png
回复 支持 反对

使用道具 举报

该用户从未签到

11

主题

80

帖子

0

中级会员

Rank: 3Rank: 3

积分
298
最后登录
2015-7-21
 楼主| 发表于 2015-7-3 10:39:00 | 显示全部楼层
嗯 现在对板子的操作已经完成了,下面就需要修改IDE中的下载方式了,LZ用的是IAR,LZ感觉IAR和MDK是做的最好的两个IDE了,KDS和Atollic速度之慢,操作之复杂简直不能忍!

回复 支持 反对

使用道具 举报

该用户从未签到

11

主题

80

帖子

0

中级会员

Rank: 3Rank: 3

积分
298
最后登录
2015-7-21
 楼主| 发表于 2015-7-3 10:40:15 | 显示全部楼层
LZ随便打开一个官方的SDK的工程,然后打开options,在debugger选项中把driver选择成Jlink
QQ截图20150703104017.png
回复 支持 反对

使用道具 举报

该用户从未签到

11

主题

80

帖子

0

中级会员

Rank: 3Rank: 3

积分
298
最后登录
2015-7-21
 楼主| 发表于 2015-7-3 10:49:29 | 显示全部楼层
这样就完事了吗?恩 差不多了 就剩下最后的调整Jlink了
可以选择SWD或者JTAG都可以,之前有人告诉我说要调整为SWD,但是LZ实验之后发现两种模式都是可以下载和再现调试的。
QQ截图20150703104822.png
回复 支持 反对

使用道具 举报

该用户从未签到

11

主题

80

帖子

0

中级会员

Rank: 3Rank: 3

积分
298
最后登录
2015-7-21
 楼主| 发表于 2015-7-3 10:52:03 | 显示全部楼层
恩 分享就到这里了,LZ新人一枚,如果有什么说的不对的请指正啊~
回复 支持 反对

使用道具 举报

该用户从未签到

11

主题

80

帖子

0

中级会员

Rank: 3Rank: 3

积分
298
最后登录
2015-7-21
 楼主| 发表于 2015-7-3 10:54:12 | 显示全部楼层
_星星 发表于 2015-7-3 10:32
只有进了bootloader才能改下载器的类型哦,相当于把芯片里的程序刷成新的下载器
记得k64上用的是opensda2.1 ...

哦~那就是说新的固件不再是 .sda的格式了吗,以后都是 .bin的格式了?
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2025-7-20 08:37 , Processed in 0.113413 second(s), 30 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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