查看: 5555|回复: 10

[原创] 【FRDM-K64学习记录一】我所尝试的下载方式

[复制链接]

该用户从未签到

7

主题

243

帖子

0

高级会员

Rank: 4

积分
856
最后登录
2016-6-11
发表于 2015-11-12 14:18:55 | 显示全部楼层 |阅读模式
本帖最后由 OTOHA 于 2015-11-12 14:18 编辑

   收到板子有一段时间了,大家学习的进度都好快。最近将时间都放在了LINUX上,所以不知不觉板子闲置了下来。说起来以前使用的下载方式使用的都是JLINK下载方式,而这次的板子上面的OPEN_SDA V2的出现给了我一个小挑战。
   我决定首先先搞定和OPEN_SDA V2有关的内容。
   纵观板子,下载程序的方式其实有许多种,光是SDA_USB接口便有三种下载方式。另外板子上还有一个JTAG第三方调试工具排针接口(看到这个我想着应该是能用JLINK了)。
   先把注意力放在了SDA_USB上,此处先贴上三个链接
   ①http://developer.mbed.org/handbook/Firmware-FRDM-K64F    这是mbed FRDM-K64F firmware(直接USB下载,,,,貌似)
   ②http://www.pemicro.com/opensda/                                            这是pemicro openSDA (需要登录网站)
   ③http://www.segger.com/opensda.html                                      这是Segger OpenSDAv2 (类似于用USB线的模拟JLINK下载方式)
   以上三个链接分别对应了三种下载方式,可以在网页中找到我们需要的bin文件。① MBED.png
PE Driver.png
Segger OpenSDAv2.png

   然后这个bin文件下载下来如何使用,做什么用?
此处我们提出了Bootloader模式的进入,Bootloader的概念我也是十分模糊,理解中是一种为我们裸机开发的固件库一样的东西。
   网站上提供了进入Bootloader模式的方法:
    Bootloader.png
  大体的意思是:
  1,拔掉USB线,断了给板子的供电
  2,一直按着复位键不放
  3,插上USB线
  4,此时电脑上就跳出了名为BOOTLOADER的硬盘图标啦
  5,放开复位键,把我们下载好的bin文件复制到BOOTLOADER里面
  最后拔掉USB线重新插入,如果你用的是第一种方式,就跳出名为MBED的硬盘,如果是第三种,那么就跳出名为JLINK的硬盘,,第二种下载方式没有尝试所以并不清楚orz USB_1.png

   附加上一个链接,讲解模拟JLINK下载方式具体的设置问题
   https://www.nxpic.org.cn/modul ... 99950&highlight=K64
   附加上一个链接,以后用到freescale的板子可以从里面查询下载需要的OPENSDA文件
   [url=https://www.freescale.co
m/zh-Hans/tools/software-and-tools/run-time-software/kinetis-software-and-tools/ides-for-kinetis-mcus/opensda-serial-and-debug-adapter:OPENSDA]https://www.freescale.co
m/zh-Hans ... bug-adapter:OPENSDA[/url]

   PS:如果想要使用第三方下载调试工具,也就是之前说的那个JTAG口,则需要用到1.27mm间距,0.635线距的10P的灰排线,而且需要自己做一个小小的转接板



评分

参与人数 1NXP金币 +15 收起 理由
沐紫 + 15

查看全部评分

回复

使用道具 举报

该用户从未签到

3

主题

555

帖子

2

金牌会员

Rank: 6Rank: 6

积分
1343
最后登录
2018-10-23
发表于 2015-11-12 15:10:26 | 显示全部楼层
学习                  
回复 支持 反对

使用道具 举报

该用户从未签到

61

主题

965

帖子

0

金牌会员

Rank: 6Rank: 6

积分
2394
最后登录
1970-1-1
发表于 2015-11-12 17:42:57 | 显示全部楼层
谢谢分享         
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2017-2-9 14:16
  • 签到天数: 17 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    25

    主题

    1785

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    2250
    最后登录
    2024-6-11
    发表于 2015-11-12 23:22:23 | 显示全部楼层
    谢谢分享
    freescaleic.org.png
    回复

    使用道具 举报

    该用户从未签到

    2

    主题

    109

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    278
    最后登录
    2016-6-10
    发表于 2015-11-13 09:28:38 | 显示全部楼层
    感谢分享
    回复

    使用道具 举报

    该用户从未签到

    61

    主题

    965

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    2394
    最后登录
    1970-1-1
    发表于 2015-11-13 12:55:31 | 显示全部楼层
    谢谢分享           
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4

    主题

    111

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    366
    最后登录
    2017-2-9
    发表于 2015-11-17 19:38:41 | 显示全部楼层
    学习学习啦谢谢
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2018-9-20 10:55
  • 签到天数: 13 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    24

    主题

    1189

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1642
    最后登录
    2022-3-21
    发表于 2015-12-29 09:41:59 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2016-12-22 09:09
  • 签到天数: 12 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    24

    主题

    446

    帖子

    0

    高级会员

    Rank: 4

    积分
    876
    最后登录
    2019-3-8
    发表于 2016-3-8 15:27:26 | 显示全部楼层
    看了你的帖子才知道JTAG口是外接仿真器的,以前以为可以当JTAG口调试其它器件呢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    2

    帖子

    0

    注册会员

    Rank: 2

    积分
    64
    最后登录
    2020-2-5
    发表于 2017-7-16 11:18:01 | 显示全部楼层
    只有第一个可以使用FRDM-K64的OpenSDA
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-8-21 06:50 , Processed in 0.102441 second(s), 30 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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