去年刚刚用上J-link的时候坏过一次,当时在网上也看了很多重刷固件的方法,但绝大多数的都是win7甚至有些需要xp,我当时用的系统是win8.1的,无奈搞了很久都没有刷成功,最后搜到了一个win8.1的解决方法,当时也弄了很久糊里糊涂弄好了,结果今年实验室好多个J-link都不能用了,我又重新试着刷固件,结果所有都刷好了但发现下载的时候要更新固件(我的J-link驱动是4.90版的)都不成功,不更新用不了,更新又更新不了,无奈又在网上找了很多方法,比如把驱动换成老版本的新版本的都不行,最后终于在一个论坛上找到答案,由于网上的重刷固件的方法大多都是针对win7的而且也大同小异,我将win8.1刷固件的方法在win10、win7上都测试过多次,总结出一个完整的重刷固件方法,目前试过的所有J-link都能重刷成功。



下面是常见的J-link里面的板子:


接下来我们开始重刷固件:
需要材料:
一条杜邦线(或跳线帽)
sam-ba_2.14
密码:ejkc
J-link驱动4.90
密码:161c

这里有一点很重要,有些厂家为了防止别人重刷固件,直接将ERASE脚接地,所以在刷之前最好检查一下ERASE脚是不是被直接接地了,如果是的话想要刷固件只能弄断ERASE和地之间的线,不然把ERASE拉高就相当于电源短路,芯片不能擦除,稳压3.3V的芯片会严重发热!!!

第1步、擦除芯片:
连接J-link与电脑,给J-link供电,短接ERASE处两个排针(即拉高ERASE脚),大约5-6秒后断开短接,拔掉usb线停止供电;
第2步、进入编程模式:
短接TST处两个排针(即拉高TST脚),连接J-link与电脑,给J-link供电,(此时电脑会弹出无法识别的usb设备,不用理会)大约10秒后拔掉usb线停止供电,断开TST处短接;(注意1、2步的供电与短接的顺序);

第3步、安装烧写软件:
此时不要插上usb,先安装sam-ba_2.14软件(最下面有安装包的链接),J-link也是一块板子,上面有AT91SAM7S64的芯片,重刷固件其实就是重新给这个芯片写入程序,安装完毕后先不用运行;

第4步、烧写程序:
此时用usb线连接J-link与电脑,此时电脑会将J-link识别成AT91的芯片,双击打开sam-ba_2.14端口选择刚刚识别到的,芯片选择at91sam7s64-ek,下面那个默认,点击Connect


打开之后是:

然后在下面那一栏选择要烧写进去bin文件


点击Send File,开始烧写程序
第一次弹出对话框,点击yes:

第二次弹出对话框,这一步很重要,点击no:

然后拔掉usb线,重新插上去,就会发现电脑识别为J-link驱动了

然后因为我是在做飞思卡尔用的是iar,之前在keil上下载STM32的程序时发现没有提示固件要升级,然后固件不需要更新也能正常使用,但在iar下程序到k60提示要更新固件,如下图

这就是我之前卡死的最后一步,之前都是在Send File后的第二个对话框点击yes结果固件更新不了

结果换成no之后就成功了哈哈哈

J-link v8重刷固件(win7,win8.1,win10)相关推荐

  1. Sony xperia xz1compact - 重刷固件ROM和解锁ROOT教程

    想给手机扩容,用APP2SD挂载SD卡在内置储存器上,再把软件link在这挂载的伪内存上,能是能扩容,但是存在俩问题: 大型点的会软件秒退: 淘宝跳转不了米源优惠券.盖不了楼,支付宝点不进去饿了么等, ...

  2. 微软手环2服务器,微软手环2怎么重刷固件?

    血的教训,友情提示! 使用微软手环2 请把电量保持在15%以上(最好不要低于10%)并及时充电,否则电池死给你看! 使用手环的话一般会在手机上安装"Microsoft Band"的 ...

  3. Jlink V8 灯不亮,重刷固件(亲测可用)

    AT91SAM7S64内部"隐藏"着一段程序叫SAM-BA BOOT, 它是在出厂时被固化的,不会被擦除,也不会被重写.由于ATMEL没有说明这段程序在哪里所以叫"隐藏& ...

  4. J-LINK 重刷固件库步骤

    单片机是我们生命,每一次将自己所写好的程序下到单片机中,看着它按照你所想的方式工作的时候,内心的激动是无法抑制的.很多单片机都支持J-LINK下载,这是一种非常方面的下载工具,并且可以在线调试.但是, ...

  5. 苹果电脑快速安装双系统 Winclone镜像包 Winclone安装Win7/Win8.1/Win10镜像

    原文:https://bbs.feng.com/read-htm-tid-9940193.html by:旋律 2015年及以后的安装win8.1及win10(不支持win7) 请根据自己的机型安装合 ...

  6. Oracle修复Win7/Win8.1/Win10下Java安装程序安全漏洞

    Oracle发布了Java 6.7.8的安全更新,用于修复一个高危的安全漏洞.该漏洞将导致远程未经授权的攻击者执行任意代码.漏洞是由Stefan Kanthak发现的,编号为 CVE-2016-060 ...

  7. (PL2303)Prolific usb-to-serial在WIN7, WIN8和WIN10上驱动的问题

    很多人都会碰到PL2303在win10等新的操作系统上驱动不成功的问题. 下面根据我个人的经验,用两种驱动程序包的方式来解决一下这个问题.如果方法一不行,请试下方法二,总有一个是可以的 方法一. 1. ...

  8. iPhone 4.3.3 重刷 4.3.3 固件教程 及 一键越狱

    转载自: http://blog.csdn.net/davidhsing/article/details/6992447 重刷系统 一直不喜欢苹果的 4.3.5 以上的版本,原因很简单,不能完美越狱. ...

  9. 魔力鸭Ducky DK2108S 刷固件

    早前闲鱼收的一把 dk2108s 键盘最近发生usb无法一次性识别的问题,表现为 三个功能按键灯一直闪烁.多次拔插后才可能被识别,上网搜索发现是因为固件问题,需要重刷固件才可能治好. 上网搜索了不少地 ...

最新文章

  1. 一张图看懂华为2018年年报
  2. The 2014 ACM-ICPC Asia Mudanjiang Regional Contest(2014牡丹江区域赛)
  3. java:static关键字
  4. 燕赵志愿云如何认证_如何成为中国志愿服务网注册志愿者?操作秘籍!
  5. 如何使用SDK连接SBO?
  6. 大一新生开发的小工具火了,网友:我好菜
  7. java web 线程数_Java Web应用调优线程池
  8. python图形界面教程_图形教程
  9. CSE:阿里在线应用如何演进成Serverless架构
  10. Rsyslog+LogAnalyzer+MySQL部署日志服务器
  11. 将activity设置成dialog样式如何设置窗口大小
  12. 将input 的文本框改为不可编辑状态
  13. 数据库事务4种隔离级别及7种传播行为(三)
  14. 诺基亚n9用linux软件,Nokia N9 卸载国行N9自带的第三方软件
  15. 联想启天 M7150 刷 bios 方法_七夕小子_新浪博客
  16. CentOS如何拓展swap分区
  17. 5G通信名词释义详解【5G通信技术基础篇---istrangeboy精品博文】
  18. VUE强制渲染,强制更新
  19. mysql在原有的字段添加字符串(用逗号分隔)
  20. python就业指导python实战教程

热门文章

  1. 【人工智能 卷积神经网络】基础练习:基于torch构建卷积神经网络,测试集正确率达 百分之99
  2. pytorch 源_Windows10+CUDA 10.1.0+pytorch安装过程
  3. JavaScript获取元素下标的几种方法
  4. 利用/proc/mounts检查已经被系统挂载的设备
  5. 什么是电商运营(2)?
  6. 英语文章关于计算机的,关于计算机的英语作文(通用8篇)
  7. 【node】windows使用 npm i -g报错operation not permitted解决方法
  8. 华为eNSP配置防火墙进入web界面
  9. 创始人退休后的Python,起飞还是没落?
  10. 渝首家跨国“威客”登陆美国