JLink V9掉固件修复(灯不亮)

By: Ailson Jack
Date: 2022.01.24
个人博客:http://www.only2fire.com/
本文在我博客的地址是:http://www.only2fire.com/archives/143.html,排版更好,便于学习,也可以去我博客逛逛,兴许有你想要的内容呢。

JLink使用的芯片:STM32F205RC

文章所需资源,请关注我的公众号,阅读公众号相应文章进行获取。

1.问题描述

在使用JLink v9的时候,不知道怎么回事,突然JLink v9的灯不亮了,将坏了的JLink插上电脑之后,设备管理器中也没有任何反应,连未知设备都没有。最开始以为是JLink被烧了,但细想这个仿真器也没有这么较弱啊,可能是JLink固件出了问题。

于是上网查找资料,大致确认是固件出问题了,抱着试试的态度折腾一下吧,折腾不好就算了,万一折腾好了呢。

2.准备过程

将坏的JLink v9板子上的程序下载接口焊接上,焊接上之后,要清楚这些接口的引脚定义,我这里坏的JLink v9板子的程序下载接口的引脚定义如下:
在这里插入图片描述
一个小插曲:我买的这个仿真器上面并没有丝印标出各个引脚的定义,问当时购买的商家,也不给我说引脚信息,没办法只好对照着STM32F205RC的引脚手册,使用万用表一个一个的找出各个引脚的定义,最终还真搞出来了。

使用一个好的JLink来对坏的JLink烧写丢失的固件。需要将坏的JLink上面刚才焊接的5个接口全部连接到好的JLink对应的引脚上:

在这里插入图片描述
注意:我这里使用好的JLink的1脚给坏的JLink的STM32F205RC芯片供电,请确保好的JLink的1脚输出3.3V,坏的JLink不需要通过USB接口供电了。

3.烧写bootloader

将好的JLink连接上电脑,打开J-Flash,然后点击"Other…",用J-Flash打开我提供的"jlink.jflash"文件,打开过程如下:

在这里插入图片描述
在这里插入图片描述
然后点击Target -> Connect,连接上坏的JLink板子上的STM32F205RC芯片,连接上的信息如下:

在这里插入图片描述
在这里插入图片描述
然后将我提供的"bootloader.bin"文件拖入到J-Flash的"Drag & Drop data file here"区域,拖进去的时候会提示起始地址,这里就保持默认值:0x8000000就可以了,点击"OK"按钮:

在这里插入图片描述
在这里插入图片描述
最后烧写bootloader,点击Target -> Production Progamming,完成bootloader的烧写:

在这里插入图片描述
在这里插入图片描述

4.固件修复

烧写完成bootloader之后,需要给刚刚修好的JLink更新固件。最好的方法就是用刚修好的JLink连接上一个芯片(我这里连接STM32F429开发板),然后打开J-Link GDB Server连接STM32F429芯片,点击"OK"按钮:

在这里插入图片描述
之后会弹出固件修复提示窗口,这里接着点击"OK"按钮:

在这里插入图片描述
接着会弹出固件更新的进度窗口,由于固件更新的比较快,我这里没有截取到图片,固件更新完成之后,就连接上了STM32F429芯片:

在这里插入图片描述
至此,JLink V9固件修复完成。

欢迎关注博主的公众号呀:

在这里插入图片描述
如果文中有什么问题欢迎指正,毕竟博主的水平有限。

如果这篇文章对你有帮助,记得点赞和关注博主就行了^_^。

排版更好的内容见我博客的地址:http://www.only2fire.com/archives/143.html

注:转载请注明出处,谢谢!^_^

版权声明:本文为CSDN博主「jackailson」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/jackailson/article/details/122674907

By: Ailson Jack
Date: 2022.01.24
个人博客:http://www.only2fire.com/
本文在我博客的地址是:http://www.only2fire.com/archives/143.html,排版更好,便于学习,也可以去我博客逛逛,兴许有你想要的内容呢。

JLink使用的芯片:STM32F205RC

文章所需资源,请关注我的公众号,阅读公众号相应文章进行获取。

1.问题描述

在使用JLink v9的时候,不知道怎么回事,突然JLink v9的灯不亮了,将坏了的JLink插上电脑之后,设备管理器中也没有任何反应,连未知设备都没有。最开始以为是JLink被烧了,但细想这个仿真器也没有这么较弱啊,可能是JLink固件出了问题。

于是上网查找资料,大致确认是固件出问题了,抱着试试的态度折腾一下吧,折腾不好就算了,万一折腾好了呢。

2.准备过程

将坏的JLink v9板子上的程序下载接口焊接上,焊接上之后,要清楚这些接口的引脚定义,我这里坏的JLink v9板子的程序下载接口的引脚定义如下:
在这里插入图片描述
一个小插曲:我买的这个仿真器上面并没有丝印标出各个引脚的定义,问当时购买的商家,也不给我说引脚信息,没办法只好对照着STM32F205RC的引脚手册,使用万用表一个一个的找出各个引脚的定义,最终还真搞出来了。

使用一个好的JLink来对坏的JLink烧写丢失的固件。需要将坏的JLink上面刚才焊接的5个接口全部连接到好的JLink对应的引脚上:

在这里插入图片描述
注意:我这里使用好的JLink的1脚给坏的JLink的STM32F205RC芯片供电,请确保好的JLink的1脚输出3.3V,坏的JLink不需要通过USB接口供电了。

3.烧写bootloader

将好的JLink连接上电脑,打开J-Flash,然后点击"Other…",用J-Flash打开我提供的"jlink.jflash"文件,打开过程如下:

在这里插入图片描述
在这里插入图片描述
然后点击Target -> Connect,连接上坏的JLink板子上的STM32F205RC芯片,连接上的信息如下:

在这里插入图片描述
在这里插入图片描述
然后将我提供的"bootloader.bin"文件拖入到J-Flash的"Drag & Drop data file here"区域,拖进去的时候会提示起始地址,这里就保持默认值:0x8000000就可以了,点击"OK"按钮:

在这里插入图片描述
在这里插入图片描述
最后烧写bootloader,点击Target -> Production Progamming,完成bootloader的烧写:

在这里插入图片描述
在这里插入图片描述

4.固件修复

烧写完成bootloader之后,需要给刚刚修好的JLink更新固件。最好的方法就是用刚修好的JLink连接上一个芯片(我这里连接STM32F429开发板),然后打开J-Link GDB Server连接STM32F429芯片,点击"OK"按钮:

在这里插入图片描述
之后会弹出固件修复提示窗口,这里接着点击"OK"按钮:

在这里插入图片描述
接着会弹出固件更新的进度窗口,由于固件更新的比较快,我这里没有截取到图片,固件更新完成之后,就连接上了STM32F429芯片:

在这里插入图片描述
至此,JLink V9固件修复完成。

欢迎关注博主的公众号呀:

在这里插入图片描述
如果文中有什么问题欢迎指正,毕竟博主的水平有限。

如果这篇文章对你有帮助,记得点赞和关注博主就行了^_^。

排版更好的内容见我博客的地址:http://www.only2fire.com/archives/143.html

注:转载请注明出处,谢谢!^_^

版权声明:本文为CSDN博主「jackailson」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/jackailson/article/details/122674907

生成海报
点赞 0

jackailson

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

三相电机相电感,相电阻和极对数的测量

相电阻测量: 方法一:可使用万用表电阻档直接测量其中两端 方法二:可使用LCR数字电桥仪器测量 万用表操作: 将万用表旋转到电阻档的适当量程内 将万用表上的两表笔接触在电机的其中任意

DDR3基础详解

DDR3基础详解最近在IMX6平台下做DDR3的测试接口开发,以前在学习嵌入式时,用的是官方源码,没有做过多的研究。此时需要仔细研究DDR3的引脚与时序,此篇是我在学习DDR3做的归纳与总

STM32G474_FDCAN的普通CAN模式使用

由于鄙人比较懒,因此本文章只是对 FDCAN 的 经典模式 的简单使用介绍。对于我不需要使用的功能 我就没有深入研究,因此本文只是 CAN 的常用方式的笔记,深入研究的话可以详细阅读手册,