搜索
bottom↓
回复: 15

【经验分享】OpenSDAv2在KDS IAR MDK中的下载接口配置

[复制链接]

出0入0汤圆

发表于 2015-4-30 10:46:27 | 显示全部楼层 |阅读模式
          【经验分享】OpenSDAv2在KDS IAR MDK中的下载接口配置
         在飞思卡尔的官方demo freedom板中,以前的板子带的都是板载P&E OPENSDA的下载接口,即OPENSDA v1.0版本的,具体板子有FRDM-KL25,FRDM-KL46Z,FRDM-K20等等。OPENSDA1.0版本的特点是,K20的bootloader程序是保护的,不能擦除,支持P&E,Segger和CMSIS-DAP debug应用(.sda)。而从2014年开始,陆续推出了OpenSDA v2版本,比如之前一批的FRDM-K64板带的就是OPENSDA v2.0版本,该版本的bootloader程序是开源的,而且K20的程序可以被用户自己的程序替代,该接口支持.bin文件,P&E, Segger和CMSIS-DAP debug应用。最近推出了一批FRDM板,比如FRDM-K22F是基于OPENSDAv2.1的,同样是开源的bootloader,和2.0版本的区别仅仅在与应用程序的起始地址不同,V2.0是从0X5000开始存放,V2.1是从0X8000开始存放。
          本文讲解如何使用OPENSDAv2 的MBED CMSIS下载接口在KDS, IAR,MDK中配置下载接口,实现程序的仿真与烧录。
具体内容请查看附件文档:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2015-4-30 10:53:05 | 显示全部楼层
切记,不可以直接把MBD的配置成P&E OPENSDA接口直接下载。

出0入0汤圆

发表于 2015-4-30 11:14:15 | 显示全部楼层
沙发没了,座板凳上支持!下来学习学习,谢谢分亨!

出0入0汤圆

发表于 2015-4-30 11:17:01 | 显示全部楼层
想问版主:OPENSDA v1.0版本的板子可以刷OpenSDA v2版本吗?

出0入0汤圆

 楼主| 发表于 2015-5-4 13:22:00 | 显示全部楼层
zndz410 发表于 2015-4-30 11:17
想问版主:OPENSDA v1.0版本的板子可以刷OpenSDA v2版本吗?

不可以, V1的bootloader程序是不能被擦掉的。

出0入0汤圆

 楼主| 发表于 2015-5-4 13:32:52 | 显示全部楼层
zndz410 发表于 2015-4-30 11:17
想问版主:OPENSDA v1.0版本的板子可以刷OpenSDA v2版本吗?

如果要刷V2的版本的固件,你要先把程序换为V2的bootloader程序,具体你可以查看下这个链接:
https://community.freescale.com/docs/DOC-100720

k20dx128_bootloader这个程序烧进去,就是V2的了。

出0入0汤圆

发表于 2015-5-6 09:11:23 | 显示全部楼层
下来学习下,我的kl46四色板子就是cmsis-dap慢的要死。

出0入0汤圆

 楼主| 发表于 2015-5-6 10:10:01 | 显示全部楼层
jiang887786 发表于 2015-5-6 09:11
下来学习下,我的kl46四色板子就是cmsis-dap慢的要死。

可以把固件换成JLINK,那样就要好些了。

出0入0汤圆

发表于 2015-5-6 11:04:35 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2015-5-6 10:10
可以把固件换成JLINK,那样就要好些了。

好的啊,给个地址我看看怎么更换呢?谢谢教主!

出0入0汤圆

发表于 2015-5-6 11:10:46 | 显示全部楼层
谢谢分享。。。。。。。。。

出0入0汤圆

 楼主| 发表于 2015-5-6 11:53:28 | 显示全部楼层
jiang887786 发表于 2015-5-6 11:04
好的啊,给个地址我看看怎么更换呢?谢谢教主!

我文档里面有,给了个SEGGER的链接:https://www.segger.com/opensda.html
你下载OpenSDA V2.1的JLINK固件试下,现在不知道你的固件是V2.1的还是v2.0的,
你先试下2.1的JLINK固件吧。
按住板子的reset按键,外设板哦,然后上电,会出现bootloader盘,然后把你下载的JLINK固件解压后文件丢进去,重新上电,看看是否成为了JLINK。

出0入0汤圆

发表于 2015-5-6 15:27:18 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2015-5-6 11:53
我文档里面有,给了个SEGGER的链接:https://www.segger.com/opensda.html
你下载OpenSDA V2.1的JLINK固 ...

我的K64四色板是本坛送的,外设板上没有reset按钮。只有MCU主板上面有reset按钮,按住唯一的reset按钮上电也无法进入bootloader引导模式盘、而且我的XP系统在插上外设板时硬件信息显示是人体学输入设备。请看下图,我是真心一头雾水啊!也不知道是什么节奏了。纠结加郁闷。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2015-5-7 10:26:03 | 显示全部楼层
jiang887786 发表于 2015-5-6 15:27
我的K64四色板是本坛送的,外设板上没有reset按钮。只有MCU主板上面有reset按钮,按住唯一的reset按钮上 ...


你好。
关于这个问题,请你新建一个问题贴出来,我们在你的问题贴里面详细讨论。

出0入0汤圆

发表于 2015-5-7 11:22:27 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2015-5-4 13:32
如果要刷V2的版本的固件,你要先把程序换为V2的bootloader程序,具体你可以查看下这个链接:
https://com ...

谢谢版主的指教。

出0入0汤圆

发表于 2015-5-7 12:00:04 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2015-5-7 10:26
你好。
关于这个问题,请你新建一个问题贴出来,我们在你的问题贴里面详细讨论。 ...

好的,我已经开贴了,请帮忙看看吧,http://www.amobbs.com/thread-5622013-1-1.html

出0入0汤圆

 楼主| 发表于 2015-5-7 12:51:06 | 显示全部楼层
jiang887786 发表于 2015-5-7 12:00
好的,我已经开贴了,请帮忙看看吧,http://www.amobbs.com/thread-5622013-1-1.html  ...

已经回复你了,你按照文档重新刷下程序试试。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-19 16:24

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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