本资源包包含J-Link V9及V9.5版本的PCB设计源文件与电路原理图,适用于嵌入式开发人员进行硬件参考或二次开发。
1. JLink-v9_bootloader固件(bootloader.bin)
2. JLINK9可升级固件及更新工具;JlinkV9.3原理图.pdf、jlink-v9.5原理图.pdf;J-LINK-V9-bootloader.dfu;jlink-v9激活.txt
3. 详细操作步骤说明.docx;
4. 升级方式:DFU ISP(通过boot引脚设置从system memory启动)。工具:ST官方工具,版本为ST_DfuSe_Demo_V3.0.6。硬件:JLink V9.x硬件使用stm32f205rc。
操作步骤:
1. 参考JLink V9.3或V9.5的原理图(注意实际设备可能与原理图不完全一致)。通过设置boot引脚使STM32F205RC从system memory启动:将boot0设为高电平,boot1设为低电平。如果原硬件上没有跳线帽,则需要手动焊接导线以设置正确的电平。
举例来说,在JLink V9.3中,我直接用美工刀挑起连接到GND的boot0引脚,并焊上线。Boot1引脚在原理图中的200欧姆排阻上,我是从排阻处焊接了导线。
2. 安装ST_DfuSe_Demo_V3.0.6软件及其驱动程序。当通过USB连接JLink时,在设备管理器中会显示未知的硬件设备;需要手动安装位于C:\Program Files (x86)\STMicroelectronics\Software\DfuSe v3.0.6\Bin\Driver\Win7\x64路径下的驱动。
3. 运行DfuSeDemo程序,点击“Choose”按钮选择J-LINK-V9-bootloader.dfu文件,并通过点击Upgrade开始更新固件。
4. 拔下USB线并恢复启动引脚电平:boot0设为低电平, boot1保持其他状态(这个引脚是JTAG的数据线,取消接地即可)。重新插入USB线后打开JLink.exe。如果升级成功,则会显示最新的版本信息,如firmware: J-Link V9 compiled Aug 23 2018 09:45:44, Hardware version:V9.20等。