`晚上回来把Keil(注意KL25需Keil 4.60版本以上才支持)安装好,Keil安装过程(这里主要是针对keil 5.0版本以上)可以先参考下Keil官网的一份文档:
当然在这份文档里也有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:
PEDrivers_install:
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
|
|
|
|
TEST_RX_AUDIO_LEVEL_RIGHT_NOPOKE
|
|
|
|
|
求教,我的kl25开发板laststate一直显示programming...不能够刷固件了,供电口看起来也不管用了,怎么办呀?能帮帮我吗?
|
|
|
|
|
楼主好,我昨晚在bootloader下点了弹出,然后再连上线,FRDM-kl25z,这个盘就没有显示出来,连上线那个小绿灯也不亮了,求教楼主,这种情况该如何解决?谢谢!
|
|
|
|
|
ok,it's fine for me.thanks a lot
|
|
|
|
|
找了半天固件包和EXE执行挡,终于还是在这找到了,谢谢楼主了
|
|
|
|
|
感谢lz, 谢了再下,Pemicro_OpenSDA_Debug_MSD_Update_Apps_2015_10_05.zip 这个是最新的
|
|
|
|
|
发现了一个问题,win7ghost系统不能完成 update, 换成原版win7就可以了,不知道什么原因,估计ghost少了不少东西。
|
|
|
|
|
楼主我是直接拔掉的。。。。 然后再连上线,FRDM-kl25z,这个盘就没有显示出来,连上线那个小绿灯也不亮了。啥反应都没有。。。
|
|
|
|
|