【FRDM-KL46Z】之 OpenSDA 升级

  • cxtarm
  • LV3工程师
  • |      2015-11-01 16:53:25
  • 浏览量 3810
  • 回复:3

手上有一块飞思卡尔的 FRDM-KL46Z 开发板,里面的默认固件比较旧,

【FRDM-KL46Z】之 OpenSDA 升级

为能更方便调试此开发板,需要更新到 1.14版本以上才能实现 MSD、DEBUG、CDC虚拟串口三合一。

因为是第一次使用 FRDM 平台,因此也需要安装 P&E OpenSDA 驱动。可以在 www.pemicro.com/opensda 下载。

分别在网站上下载 OpenSDA Firmware(MSD &Debug) 和 Windows USB Drivers,如下:

固件已准备好,接下来开始升级:

1、进入Bootloader 模式

    按住 Reset 键,用USB线将板子的 OpenSDA 接口 与电脑相连,释放 Reset

    此时,PC 上会出现一 Bootloader 盘,如下:

    【FRDM-KL46Z】之 OpenSDA 升级

2、将 BOOTUPDATEAPP.SDA 拖放入 Bootloader 盘,此文件在 OpenSDA_Bootloader_Update_App_v111_2013_12_11 压缩包内

    【FRDM-KL46Z】之 OpenSDA 升级

3、拔掉 OpenSDA 再插上,以便启动 Bootloader 升级,等待升级完成,最长等待 15S,通常3S以内可以升级完成

    升级完成后的 Bootloader 盘内内容如下:

    【FRDM-KL46Z】之 OpenSDA 升级

4、运行 Bootloader 盘中的 SDA_INFO.HTM 文件,可以查看升级后的固件版本

    【FRDM-KL46Z】之 OpenSDA 升级

从上图中可以看到固件已经升级到 版本 1.11了。

5、将固件 MSD-DEBUG-FRDM-KL46Z48M_Pemicro_v114.SDA 拖进 Bootloader 盘

    【FRDM-KL46Z】之 OpenSDA 升级

6、拔掉再重新插上 OpenSDA, 此时PC会提示发现新设备,并弹出安装驱动的对话框,按照提示一步步操作即可,

    操作完成后发现 Bootloader 盘名称 已变成 FRSM-KL46Z

    【FRDM-KL46Z】之 OpenSDA 升级

7、运行 KL46Z 盘中的 SDA_INFO.HTM 可以查看升级后的固件版本

【FRDM-KL46Z】之 OpenSDA 升级

至此,升级完成


  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:3
Alax 2015-11-10
不错啊,帮顶一个
0   回复
举报
发布
奋发图强 2015-11-10
谢谢分享!!
0   回复
举报
发布
pwdzsj 2015-11-03
貌似很厉害哦,有时间看看
0   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子