行情
HOME
行情
正文内容
jlink nand flash jlink 下载失败的最详细解决办法
发布时间 : 2025-04-03
作者 : 小编
访问数量 : 23
扫码分享至微信

jlink 下载失败的最详细解决办法

下列方法,仅针对普通版本。

UD版本,请勿用 jlink 解锁,会解除UD保护的,从而容易锁死芯片。

UD版本,请勿用 jlink 解锁,会解除UD保护的,从而容易锁死芯片。

UD版本,请勿用 jlink 解锁,会解除UD保护的,从而容易锁死芯片。

UD版本,请按UD教程方式来解锁!不用jlink来解锁,就基本上不会锁死的,很容易处理的。用了jlink去解除保护,就会变得普通版那样,非常麻烦处理解锁的。

1. 首先 检测一下 k60 是否供电了。

如果没供电,会提示:supply voltage too low(1 volt is required) 等错误,表示jlink识别不到目标板。

JlinK本身不能供电,需要改装的哦

山外K60 核心板,有三种可供电的方式:

(1)jlink 供电(jlink默认不供电,需要改装 jlink)

改装方法(第4页):http://pan.baidu.com/share/link?shareid=550532&uk=235751603

(2)排针下有 5V 和 3.3V 插座,可进行 5V 或 3.3V供电,两种任选一种就可以,当然也可以两种都一起供电。

(3)新版的 k60 增加了 USB 功能,可用 USB供电

2. 电脑是否插入了jlink?jlink 是否通过 转接板连接到 k60 上? 是否接触不良?台式机是否把jlink插到后面的USB口?

可以换其他 下载线 、jlink 来试试。

台式机把 jlink 插到电脑后面的USB口。

注意,jlink 下载口不能接反,接反了会短路,容易烧芯片……市场上部分转接板,为了省成本,没用牛角座而是直接用排针,容易出现接反的情况。

如果提示:can not connect to j-link via usb ,可能如下:jlink没接好(接触不良?没供电?),jlink 固件丢失了或者没安装jlink 驱动,或者 jlink 烧坏了。

第一步:先检测jlink 连接是否正常

第二步:安装jlink驱动:http://pan.baidu.com/s/1hq9nPIG

第三步:再尝试烧固件:http://www.vcan123.com/forum.p ... age=1&extra=#pid966

有条件的换个jlink和jlink转接板试试能不能下载!!!

有可能是转接板接触不良导致问题发生。

3. 电脑是否正确安装 jlink 驱动?win7、win8系统,jlink 驱动 和 IAR 是否都用管理员身份来安装 ?

Jlink版本太旧也会出现问题的哦!

我们测试过下面两个驱动版本都可正常使用我的jlink。

http://pan.baidu.com/s/1hq9nPIG

如果之前没有用管理员身份安装,请卸载后重新用管理员身份安装。

4. 提示什么出错内容?先尝试 对K60 进行解锁操作

打开 J-Link Commander 输入 unlock kinetis 来解锁 。(最好解锁过程中一直按着复位键)

如何打开 J-Link Commander ? 安装 jlink 驱动后,在开始菜单即可找到。【下面这图,是正常情况的图片。下载不了时,往往图片显示和下图是不同的,进行解锁就可以】

如果解锁失败,在论坛求助时,也应该把这里提示的出错信息告诉别人。

擦除flash步骤:

不管解锁成功还是失败,都要擦除一下flash,目的是清除错误的数据。在IAR编译器里面,按如下步骤操作:Project>Download>Erase Memory>Erase (不是Erase All,),然后下载程序试试。

IAR擦除前,先打开

我们提供的原始工程(不要拿别人提供给的工程,那些工程经常都修改过工程选项,导致没法选择 Project>Download>Erase Memory ,按照第11步的方法选择芯片模式,然后再来擦除。

务必严格按照上述的第4条方法执行,包括按着复位键、还用IAR擦除flash!!!!这些细节偷工减料,就会导致失败的!!!

已经不下5个,总是信誓旦旦地说已经严格按照上述步骤执行,还是不行,后面发现原因还是偷工减料,要不仅仅解锁,没擦除flash,要不就仅仅用IAR擦除flash,也懒得按复位键。要不就交换两个顺序!!!

如果一次不行,请重新关闭全部软件!尤其是jlink软件,然后多执行几次!

为什么有时候必须按着复位键就可以成功解锁呢?

擦除flash后,单片机跑空程序,由于看门狗不停的复位,导致没法正常下载程序,需要按着复位键来禁止单片机跑程序,这样才可以正常下载。

为什么有时候还需要IAR擦除呢?

重新下载flash loader,如果flash loader坏了就没法正常下载。

如果还是不行,试试重装jlink驱动!!!

5. jlink的下载方式是 jtag 还是 swd ?

尝试切换另一种模式,切换前先进行一次解锁

如果老是出现下载一次后,必须解锁才能进行第二次下载,也应该尝试换另外一种模式,或换一个jlink

6. 是否有选择 flash loader ?

如果勾上了,就去掉那个勾。

如果没勾上,就勾上。

7.复用了下载口的管脚导致无法下载?

按着复位键不要放手,点击下载按钮进行程序下载,再释放复位按键来进行下载。如果不行,多尝试几次。

再不行,就焊掉有源晶振,再下载。

8.jlink 插入 电脑没任何反应?LED灯也不良?

很有可能是固件丢失了,需要重新刷固件

http://www.vcan123.com/forum.p ... age=1&extra=#pid966

9.jlink 提示:the emulator is JLink-Clone, the segger software only support orginal segger device ?

需要用如下固件重新刷固件

http://www.vcan123.com/forum.p ... age=1&extra=#pid966

10.K60 解锁提示Fatal error: Timeout while unsecuring device.Erase never starts.

k60芯片是自己焊接的?请重新焊接一下。

把K60 核心板,拔掉外部所有的模块,断电,然后插入jlink ,用jlink Commander 进行解锁。

如果还是不行,那么 k60 芯片很可能锁死,或者烧了。

11.K60程序需要区分是FX还是DN的

山外K60是分成FX和DN的,两个程序不能交叉下载,在IAR编译器里可以选择的:

如果已经下载失败了,那么按照第4步步骤操作即可。

实记JLink-V8刷固件方法(照着做即可成功)

详细的记录JLink-V8仿真器刷固件的具体过程,照着做即可成功。持续更新,原创不易!

目录:

一、简述

二、刷固件方法

1、 segger官方网址Software Development Tools by SEGGER – The Embedded Experts下载JLink驱动程序

1)输入网址选择Downloads,选择J-Link/J-Trace 2)点Download 3)勾选5处

2、ATMEL官方网址http://www.atmel.com下载AT91-ISP下载软件

1)输入AT91-ISP搜索 2)点Download 3)下拉进度条,点光盘

3、修改原固件

4、擦除芯片并进入编程模式

5、ATMEL AT91XXXX Test Board提示

6、SAM-PROG v2.4烧录软件的设置

7、通过SAM-PROG v2.4刷写固件

8、通过J-Link Commander修改序列号

三、问题总结

1、打开KEIL下载程序时,报“发现新固件”

----------------------------------------------------

完整的内容来自:CSDN的“爱上电路设计”

--------------------------------------------------------------------------------------------------

一、简述

最近J-Link调试程序,不知何故,USB报无法连接,试了别的电脑也是这样。此种现象多为固件丢失造成,下面详细讲述刷固件的方法。产品带电源接入仿真器,此时产品FLASH中的代码不能运行,电脑启动后极容易掉固件。

--------------------------------------------------------------------------------------------------

二、刷固件方法

1、 segger官方网址Software Development Tools by SEGGER – The Embedded Experts下载JLink驱动程序

1)输入网址选择Downloads,选择J-Link/J-Trace

----------------------

2)点Download

----------------------

3)勾选5处

---------------------------------------

2、ATMEL官方网址http://www.atmel.com下载AT91-ISP下载软件

1)输入AT91-ISP搜索

--------------------

2)点Download

----------------------

3)下拉进度条,点光盘

安装AT91-ISP.exe后,两个软件如下图所示:

---------------------------------------

3、修改原固件

将原来V8.bin固件用Winhex打开,将0xff00为起始地址的4Bytes修改为0xFFFFFFFF,更新固件。

---------------------------------------

4、擦除芯片并进入编程模式①打开JLINK外壳,见到JLINK内部电路如下图所示。A = ERASE B = TST

②使用USB线连接JLINK与PC机,以提供JLINK工作电源。 短接图中A的两个过孔约5秒。断开A位置的两个过孔的短接。然后拔掉JLINK与PC间的USB线(注意先后顺序)。

③短接图中B处的两个过孔。

④使用USB线连接JLINK与PC机,至少超过10秒后,拔掉USB线,停止给JLINK供电(说明:请确保此过程中,图中B处一直处于可靠的短接状态)。

⑤断开图中B处的短接。上面的时间可适当加长。

---------------------------------------

5、ATMEL AT91XXXX Test Board提示

再次插上JLINK,电脑右下方会自动安装驱动。插入JLINK的USB线,此时应提示找到ATMEL AT91XXXX Test Board,一定要有这样的提示,不然第6步中的Write Flash按钮将一直是灰色无效,切记。如果不是换别的电脑试试。

---------------------------------------

6、SAM-PROG v2.4烧录软件的设置

双击SAM-PROG v2.4图标 ,运行SAM-PROG v2.4烧录软件,按下图所示进行设置。

---------------------------------------

7、通过SAM-PROG v2.4刷写固件

将JLINK通过USB线与PC机连接。此时,SAM-PROG v2.4软件中的Write Flash按钮将变为有效。(注意,先打开SAM-PROG v2.4再连接JLINK与PC机)。点击Write Flash按钮,烧录固件,待烧录完成后,Active Connection将变为1。拔掉JLINK与PC机之间的USB线。

---------------------------------------

8、通过J-Link Commander修改序列号

将JLINK通过USB线再次与PC机连接,打开第1步安装的JLINK驱动中的J-Link Commander,输入下面的指令“Exec SetSn = 01234567”回车确认即可。

---------------------------------------

若不想麻烦,可移步至:JLINK V8仿真器制作的全套资料,内容包括固件、原理图、PCB图以及下载程序等,根据资料可直接制作。

--------------------------------------------------------------------------------------------------

三、问题总结

1、打开KEIL下载程序时,报“发现新固件”

可以直接升级固件,没有影响。

--------------------------------------------------------------------------------------------------

相关问答

jlink 仿真器v9使用方法?

答:jlink仿真器v9使用方法步骤如下。1.把JLINK用USB线连接到PC端电脑上,此时观察jlink设备上的LED灯的状态(一般情况下好j-flash安装之后驱动会自动安装好)2...

stm32一定要买stlink吗?

不一定,看你自己需要。stlink具有在线调试,现在程序,读写flash的功能。是st单片机的配合工具,在其他单片机可能就不实用了。调试单片机可以用jlink,stlink...

单片机的JTAG接口功能是什么?

1用于烧写FLASH烧写FLASH的软件有很多种包括jatg.exeflutedflashpgm等等,但是所有这些软件都是通过jtag接口来烧写flash的,由于pc机上是没有jtag接口的,所...

前辈们 可不可以告诉我:中山技术好的ic程序烧录,ic程序烧...

[回答]弘月科技的产品性价比很高,效果也好,不过还要你自己去看去了解我只是建议(1)JLINKV6需要的硬件接口为:GND,RST,SWDIO,SWDCLK(2)JLINKV7需要的硬件...

ATmega16单片机和PIC16F877单片机哪个更常用?选择哪个入门更好?

(什么?你要学汇编啊,对不起走错门了)再进阶学延迟啊,中断啊,接口啊,AD转换啊,PWM啊……所以入手AVR可以以较低的成本学的差不多。AVR支持FLASH、EEPROM...所以...

c语言的程序怎么烧进stm32里?

接口如下所示。对于STM32而言,上图中的几个上拉电阻可以省略不用,STM32在手册上已经描述了单片机对应的引脚内部有上拉电阻,这种方式可以通过JLINK来实现烧写...

在线的老司机!谁知道!梅州靠谱的IC烧录软件哪家好,IC烧录...

[回答]好像不行,即使是KEIL和IAR工具,人家烧写程序的时候也是调用的J-flashforarm软件的模块进行烧录的。要是不通过j-flash,除非你使用st-link或ulink之...

同志们,谁明白:龙岗服务好的ic烧录代工哪里有,ic烧录代工...

[回答]型烧录擦写次数、示例单片机:掩膜存储器,1次,亿义隆单片机;(一般工厂辅助烧录,普通开发者接触不到)ROM,100-1000次,Atmel的51系列:AT89C51...一般...

 scania客车  邮件客户端 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2025  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部