首页 > 其他分享 >JLINK(SEGGER)灯不亮 USB不识别固件修复、clone修改

JLINK(SEGGER)灯不亮 USB不识别固件修复、clone修改

时间:2023-07-21 09:14:18浏览次数:44  
标签:style USB SEGGER 灯不亮 JLINK V8 固件 修复

今天调SMT32插拔几下,JLINK竟然挂掉了
网上找了这个教程,搞了半天才搞好,驱动没装好!
WIN7系统,自动安装的驱动是GPS.COM10,郁闷,错误来的。应该是:atm6124.sys。
要手动选择安装驱动!
我的烧写软件是默认安装,那个安装驱动我的是在:C:\Program Files\ATMEL Corporation\AT91-ISP v1.13\sam-ba 2.9\drv
具体看你自己的安装路径吧!

安装下载好的Install AT91-ISP v1.13.exe软件

 下载地址  http://download.csdn.net/detail/mao0514/9006543
双击Install AT91-ISP v1.13.exe运行,选择默认设置,安装好以后,桌面上生成如下


JLINK(SEGGER)灯不亮 <wbr>固件修复(转)

擦除芯片并进入编程模式

JLINK(SEGGER)灯不亮 <wbr>固件修复(转)

1. 使用USB线连接JLINK与PC机,以提供JLINK工作电源。
2. 短接图中A的两个过孔约5秒。断开A位置的两个过孔的短接。然后拔掉JLINK与P C间的USB线(注意先后顺序)。
3. 短接图中,B处的两个过孔。
4. 使用USB线连接JLINK与PC机,至少超过10秒后,拔掉USB线,停止给JLINK供电(说明:请确保此过程中,图中B处一直处于可靠的端接状态)。
5. 断开图中B处的短接。
这一步也不能忽略,插上J-LINK,如果JLINK芯片没烧的话,就能发现新硬件,然后按照我上面说的装驱动!装完再拔掉!继续下面步骤


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


JLINK(SEGGER)灯不亮 <wbr>固件修复(转)

将JLINK V8通过USB线与PC机连接。此时,SAM-PROG v2.4软件中的Write Flash按钮将变为有效。(注意,先打开SAM-PROG v2.4再连接JLINK 与PC机)。
点击Write Flash 按钮,烧录固件,待烧录完成后,Active Connection:将变为1。
拔掉JLINK与PC机之间的USB线。
至此,JLINK V8的固件已经更新完毕,正常情况下,连接电脑与JLINK V8时,JLINK V的指示灯将闪烁,然后常绿。请参照JLINK V8用户手册说明,使用JLINK V8进行调试仿真。


修复包:点击此处下载 ourdev_601664F2RDY3.rar(文件大小:3.88M) (原文件名:JLINKV8unknowdrive20100423.rar)


JLINK(SEGGER)灯不亮 <wbr>固件修复(转)

,安装完最新驱动后,打开J-Link Commander就弹出一个update firmware的窗口,升级之后segger就发威了,弹出一个界面说我的jlink是克隆版本,需要下载OEM什么的,很不爽吧?那么就让我来详解破解Jlink的步骤吧。。。

完美破解Jlink v8克隆版

提示JLINK是克隆版的朋友有福了。

修改jlink V8固件

首先使用winHEX打开 V8.bin 固件,并且找到以0xFF00为起始地址的4个Bytes并将其修改为0xFFFFFFFF,并在下面不远的地方找到GDBFull,其相对应的十六进制的代码47 44 42 46 75 6C 6C 改成47 44 42 46 55 4C 4C (将小写的改成大写的,目的是跳过GDBFull)并且保存此修改好的固件文件。

完美破解Jlink v8克隆版

烧写jlink V8固件

打开sam-ba,开始会弹出一个界面选择芯片的型号以及电脑识别的COM口(这里一般会自动识别),点击connect,然后进入到主操作界面,导入上一步已经修整好的V8固件,并且点击send file;这时会出现一个窗口,这里提示是否解锁Flash(不解锁无法下载),然后等待烧写固件完成再次会弹出一个窗口提示是否写保护(写了保护后不能自动升级,但选择写保护可以防止程序不被冲掉)点击NO;到了这里就已经完成了烧写固件的所有步骤;关掉sam-ba,重新摘掉jlink并且再插上Jlink电脑就开始自动识别jlink并且自动安装驱动为J-Link。

完美破解Jlink v8克隆版

完美破解Jlink v8克隆版

完美破解Jlink v8克隆版



标签:style,USB,SEGGER,灯不亮,JLINK,V8,固件,修复
From: https://www.cnblogs.com/SymPny/p/17570317.html

相关文章

  • Linux的USB协议栈详解
    USB协议栈是指在USB通信协议中,将不同层次的协议分开处理,实现模块化封装,从而提高软件开发效率和系统灵活性的技术。USB协议栈中包含了7个不同的层级,如下:应用层:应用程序通过操作系统提供的API与USB设备进行通信;传输层:负责管理传输控制和可靠性;网络层:负责处理逻辑地址、路由和寻址等问......
  • ReadyBoost 是什么: ReadyBoost 是一种在 Windows 操作系统中使用外部闪存设备作为虚拟
    ReadyBoost是Windows操作系统中的一个功能,它可以利用闪存驱动器(如USB闪存驱动器)作为辅助内存来提高系统的响应速度和性能。下面是关于ReadyBoost的详细解释:ReadyBoost是什么:ReadyBoost是一种在Windows操作系统中使用外部闪存设备作为虚拟内存缓存的技术。它允许将US......
  • Linux内核的USB 框架
    Linux内核的USB框架是管理USB设备的核心组件之一,它负责处理与USB设备相关的请求和操作,并提供了一些通用的函数和数据结构,以简化设备驱动程序的开发。在Linux内核的USB框架中,最重要的两个结构体是usb_driver和usb_device。usb_driver定义了USB设备驱动程序的基本操作函数,比如设备的......
  • USB Type-C引脚、24Pin Type-C、16Pin Type-C、12Pin Type-C、6Pin Type-C
     转载自:文章Type-C接口母头/母座公头/插头 可以很明显看出,插口内的Pin功能相对于中心对称。公头插入母头,无论正反插,引脚功能都完美契合。而且电源VBUS/GND都拥有4个Pin,最大支持5A电流,在保证高速数据传输的同时也提高了电流承载能力。引脚功能定义第一类(紫色和红色):电......
  • 北通USB手柄生锈了,接触不良如何解决
    1自己尝试去锈,用小苏打加洗洁精加可乐泡半小时,然后洗净擦干净,保证USB表面没有锈迹 2如果上面去锈之后还是不能解决,可以考虑找其他废弃手柄的USB头,然后用线对线的方式连接起来  3如果上面两种方法都不行的话,建议买新的了。......
  • 运动控制-达妙C#开源USB2CAN例程
    C#Can总线资料不多,达妙USB2CAN入口http://www.dmbot.cn/forum.php?mod=viewthread&tid=328&extra=page%3D1......
  • VMware17无法连接USB设备的问题解决方案
    前言【前言都是废话,可以直接看解决方案】事情是这样的,最近在做IMX6ULL的开发,刚开始就遇到了这个拦路虎问题,我使用的闪迪的TF卡32GB的,搭配绿联的读卡器使用。在windows以及物理机装的archlinux都能正常识别并进行挂载,离谱的就是在虚拟机上识别不了。虚拟机版本:VMwareWorkstati......
  • 树莓派CM4_Ultra扩展板硬件资源介绍原生千兆 2.5G以太网 USB3.0 WiFi6 5G SSD固态硬盘
    关键词:树莓派CM4  Ultra扩展板  原生千兆2.5G以太网  USB3.0  5G蜂窝WiFi6  SSD固态硬盘概述:CM4_Ultra扩展板是一款基于树莓派CM4核心板设计的PCIE扩展底板。本扩展板将CM4的原生PCIE接口通过PCIEPacketSwitch芯片一扩为四,分别用来连接M.2Akey接口的WiFi6、M.......
  • 动能芯片 | DPU1.1S—高性能、低功耗4口高速USB2.0HUB控制器芯片
    DPU1.1S是一款高性能、低功耗4口高速USB2.0HUB控制器,上行端口兼容高速480MHz和全速12MHz两种模式,4个下行端口兼容高速480MHz、全速12MHz、低速1.5MHz三种模式。   DPU1.1S采用状态机单事务处理架构,而非单片机架构,多个事务缓冲区,这样减小了芯片的系统响应时间,用最少的硬件......
  • (2023.7.11)usb: ring buffer full
    现象:在对usb接口的5G模组灌包时出现异常打印,xhci-hcdxhci-hcd.0.auto:ERRORunkown eventtype37/USBGadgetDriver定义了很多traceevent,使用者可以在用户空间通过ftrace接口,追踪USBGadgetDriver的行为;/用户空间接口路径为/sys/kernel/debug/tracing/events/dwc3:包含了......