Michael_STM 发表于 2015-7-31 09:21:25

分享:IAR7.3+KL25+JLinkV8的固件重新烧录

由于使用JLink是盗版的,所以在IAR上使用时出现了"The connected emulator is a J-Link clone"的提示,然后IAR就自动关闭了。
后来在网上找固件重烧,第一次烧的还是不可用,后来找了一个,需要另外升级一下才能用,所以写下这个帖子跟大家分享一下特定平台下、特定的芯片的JLink固件烧录。
先讲一下IAR的特别之处,IAR是自带JLink驱动的,所以我们不需要再在外面重新安装驱动,自带的Jlink驱动是版本非常高(IAR7.3中是JLink_4.9)的,所以IAR能自动识别盗版的JLink。
   IAR上出现识别克隆版本后主要有两种解决办法。
1. 在segger官网上下载一个低版本(Jlink4.5m)的Jlink驱动,然后在安装目录下找到jlinkarm.dll,替换掉IAR安装目录.../arm/bin下jlinkarm.dll,但是这个存在一个问题,低版本的jlink驱动支持的MCU有限,4.5的就不支持KL系列,所以这个方法在KL25系列来说是不行的。
2. 重新烧录固件,附件中的文件包中包含了所有需要的东西(包括烧写指南先看JLINK V8固件烧录指导,再看说明),我这要说的在重新写入SN号以后,当我们重新打开IAR软件时,会提醒JLink升级,这时我们需要点yes,让它升级,升级完以后就可以使用啦。
3. 另外当IAR7.3中MCU选择的是KL25Z,烧录选的是JLINK的话,默认会使用SWD烧录,所以不用这个不用选,当出现无法发现JLINK时检查一下SWD的4个脚连接是否正确(JLINK的1、7、9、20分别与自己的开发板上JTAG的VCC、JTMS、JTCK、GND用杜邦线相连即可),当出现灯红绿相加时检查一下JLink的电平。
4. 感谢阿莫平台!

tarzar 发表于 2015-7-31 09:34:07

升级后的JLINK软件版本号是多少啊?

fuquan_dai 发表于 2015-7-31 09:56:40

IAR都7.3了???用不用更新这么快

four_zhg 发表于 2015-7-31 10:08:07

IAR都有EWarm7.4了
http://netstorage.iar.com/SuppDB/Protected/PRODUPD/009952/EWARM-CD-7401-8472.exe

lzchuo 发表于 2015-7-31 10:59:27

很不错,留着有用

Michael_STM 发表于 2015-7-31 12:07:03

tarzar 发表于 2015-7-31 09:34
升级后的JLINK软件版本号是多少啊?

JLINK_V4.90e

mikeliujia 发表于 2015-7-31 12:25:26

我的也是盗版的J-link,正在为此事头疼。。。

Michael_STM 发表于 2015-7-31 14:27:46

mikeliujia 发表于 2015-7-31 12:25
我的也是盗版的J-link,正在为此事头疼。。。

可以用这个试一下

WM_CH 发表于 2015-7-31 20:29:49

顶一下!

hwh1328 发表于 2015-7-31 20:58:12

谢谢分享!

jiang887786 发表于 2015-8-3 11:09:12

上次我的v8升级成盗版了,从此不敢折腾 了,iar7.3都出来了?
太快了!

jiwx2011 发表于 2015-8-22 18:11:01

我的Jlink也是盗版的

jiwx2011 发表于 2015-8-22 18:11:28

我的Jlink也是盗版的。

pspice 发表于 2015-8-28 23:06:17

感谢楼主提供的好东西。

论坛下载附件的速度比以前快了很多、很多!

yick 发表于 2015-8-29 08:31:24

以前还用IAR,现在没怎么用了。

yao2013lin 发表于 2015-9-2 11:20:03

感谢楼主分享

simon51 发表于 2015-9-15 16:34:35

感谢lz{:handshake:}

xwkm 发表于 2015-9-15 18:16:12

cmsis-dap路过
页: [1]
查看完整版本: 分享:IAR7.3+KL25+JLinkV8的固件重新烧录