当然在这份文档里也有OpenSDA的升级说明。
什么?全英文不愿意看,那么就看下面的中文说明吧。
如果你的电脑的系统是WIN8的,并且OPENSDA的Bootloader versions 是1.10之前,那么你必须的升级OpenSDA到最新版本。因为你遇到一个为问题:拷入的固件消失了,但是插入设备后总是显示bootloader,而且网页上看版本号没有升级。
根据官方的解决方案:需要一台winXP或win7的机器,用来升级OpenSDA,升级之后,win8才能用
2013年12月中旬PEmicro推出了最新的OpenSDA固件包( OpenSDA Firmware (MSD & Debug) )
此次的更新内容:
1、OpenSDA固件程序升到了版本1.14
将MSD、DEBUG、CDC虚拟串口合为一体(以后使用MSD或DEBUG不再需要进入Bootloader切换了)
增加了Windows8.1系统的支持
2、Bootloader升级到了版本1.11
增加了Windows8.1系统的支持
一、查看OpenSDA的Bootloader信息
由于第一批拿到板子的是2012版(暂时手头只有2012版),我们的开发板OpenSDA的Bootloader比较旧,怎么来查看这个Bootloader信息呢?
1.开发板的SDA Connector连接电脑USB接口,在“我的电脑”将会出现一个“FRDM-KL25Z”盘
2.打开“FRDM-KL25Z”盘,即可看到下图所示的文件,打开SDA_INFO.HTM文件,即可查看到Bootloader信息
二、OpenSDA调试器更新升级
1.下载相关APP和驱动
通过上一步的查看OpenSDA信息,注意在下方有“OpenSDA Firmware (MSD & Debug)”和“Windows USB Drivers”,下载“Firmware Apps ”和“ PEDrivers_install.exe ”,注意这个需要在pemicro网站注册才能下载哦,不想注册下载的可以查看下面附件下载,如图红圈所示
Firmware Apps:Pemicro_OpenSDA_Debug_MSD_Update_Apps_2014_10_30.zip(6.78 MB, 下载次数: 551)
PEDrivers_install:PEDrivers_install.exe(4.2 MB, 下载次数: 387)
2.下载好驱动,为了更新Bootloader请先阅读BOOTUPDATEAPP_release_notes并按如下步骤操作:
- 进入Bootloader模式(按住复位键,用USB线将开发板的OpenSDA接口与电脑连接,释放复位键)
- 将BOOTUPDATEAPP.SDA放进Bootloader盘(该文件在OpenSDA_Bootloader_Update_App_v111_2013_12_11压缩包内)
- 拔掉再插上OpenSDA以启动Bootloader升级。该升级过程最长15秒,一般3秒内搞定
- 一旦升级结束,OpenSDA将自动进入Bootloader模式、绿色小灯将秒频率闪烁
- 运行Bootloader 盘中SDA_INFO.HTM文件即可从网页上看到自己开发板OpenSDA的Bootloader 已经升级到了版本1.11
3.将1.14版OpenSDA固件程序MSD-DEBUG-FRDM-KL25Z_Pemicro_v114.SDA放入Bootloader 盘
MSD-DEBUG-FRDM-KL25Z_Pemicro_v114.SDA在Pemicro_OpenSDA_Debug_MSD_Update_Apps_2014_10_30文件中,如上图红框所示。
4.拔掉再插上OpenSDA就能看到127MB大小、名为FRDM-KL25Z的盘(该状态就是可以Deubg,也可以往里丢.srec文件的OpenSDA最新状态)
5.运行FRDM-KL25Z盘中SDA_INFO.HTM文件即可从网页上看到自己开发板OpenSDA的固件程序已经升级到了1.14
在完成以上步骤后,若想从OpenSDA的debug、MSD模式切换,就不再需要进入Bootloader选择放入Debug还是MSD固件程序了。
|