单片机学习小组
直播中

楼斌

8年用户 860经验值
私信 关注

如何升级ST-Link固件?

如何升级ST-Link固件?

回帖(1)

余少华

2022-2-17 13:46:44
问题描述

在初次使用RT-Thread Studio下载程序到STM32开发板时出现关于ST-Link固件需要升级的错误,RT-Thread Studio控制台输出的错误信息如下:

D:RT-ThreadStudiorepoExtractDebugger_Support_PackagesSTMicroelectronicsST-LINK_Debugger1.4.0toolsbin>D:RT-ThreadStudiorepoExtractDebugger_Support_PackagesSTMicroelectronicsST-LINK_Debugger1.4.0toolsbinSTM32_Programmer_CLI.exe -c port=SWD mode=NORMAL -d "D:RT-ThreadStudioworkspacestm32f1_rt_threadDebugrtthread.elf" -hardRst -s
      -------------------------------------------------------------------
                       STM32CubeProgrammer v2.5.0-RC1                  
      -------------------------------------------------------------------
Error: Old ST-LINK firmware version. Upgrade ST-LINK firmware
Error: Old ST-LINK firmware version. Upgrade ST-LINK firmware
Error: Old ST-LINK firmware!Please upgrade it.
执行完毕, 耗时:358ms.
解决方法

下载并安装,桌面出现下图所示快捷方式:

右键快捷方式,选择“以管理员身份运行”,出现下图界面:

单击菜单栏的“ST-LINK”,选择下拉菜单中的“Firmware update”选项(如上图红色字体1、2所示),得到如下子窗口:

单击上图的“Device Connect”按钮,在上图“2”处会出现当前ST-Link的信息,单击“Yes >>>>”按键,等待升级完成,完成后的提示窗口如下图所示:

单击“确定”,ST-Link升级完成。
再次使用RT-Thread Studio下载程序到STM32开发板,可以完成程序的下载 :)
举报

更多回帖

发帖
×
20
完善资料,
赚取积分