[应用相关] STM32 F103C8T6 flash锁死的解决方法

[复制链接]
 楼主| 自动化陈稳 发表于 2021-2-25 23:09 | 显示全部楼层 |阅读模式
STM32 F103C8T6 flash锁死的解决方法。

先让最小板的boot启动方式改为SRAM,默认是Flash方式。再使用STM32 ST-LINK Utility,连接清除flash信息。再改回Flash方式,系统恢复正常,操作步骤如下:



软件开发环境

STM32 Cube IDE

开发板为STM32F103C8T6  最小系统板。



 楼主| 自动化陈稳 发表于 2021-2-25 23:14 | 显示全部楼层
由于开发中不小心,没有使用SYS的Debug Serial Wire,导致锁死Flash
471446037bed6244ce.png
 楼主| 自动化陈稳 发表于 2021-2-25 23:16 | 显示全部楼层
部署程序到stm32最小系统板的时候STM32CubeIDE报下面的错误信息。
Error in final launch sequence:



Failed to start GDB server

Failed to start GDB server

ST-Link设备进行初始化时出错。

原因:(4) 没有找到目标设备。
 楼主| 自动化陈稳 发表于 2021-2-25 23:17 | 显示全部楼层
使用STM官网工具软件STM32 ST-LINK Utility

查询后提示Target  Detection Fail,无法正确连接STM32目标
796676037bf574a65e.png
 楼主| 自动化陈稳 发表于 2021-2-25 23:18 | 显示全部楼层
本帖最后由 自动化陈稳 于 2021-2-25 23:21 编辑

解决方法:

将boot0和boot1跳线接到1

下面是默认的Flash boot跳线方式 609016037c06143be4.png
 楼主| 自动化陈稳 发表于 2021-2-25 23:21 | 显示全部楼层
需要改为SRAM的跳线方式,全部跳到右边靠近1这个位置,如下图。
994666037c072544ed.png
 楼主| 自动化陈稳 发表于 2021-2-25 23:21 | 显示全部楼层
STM32F103C8T6核心板BOOT启动方式列表。
267866037c0904dbdb.png
 楼主| 自动化陈稳 发表于 2021-2-25 23:22 | 显示全部楼层
插入ST-LINK  USB,当我们再使用STM官网工具软件STM32 ST-LINK Utility查询时信息如下,说明连接成功: 818416037c0a283746.png
 楼主| 自动化陈稳 发表于 2021-2-25 23:22 | 显示全部楼层
接到将Flash数据全部清空。
点1连接
点2清除Flash内容。
740476037c0bd540b3.png
 楼主| 自动化陈稳 发表于 2021-2-25 23:25 | 显示全部楼层
点3步里面弹出框,点击ok将数据清空。

Target STM32F10xx Medium-density

Target Voltage 3.2V

754286037c0df71f1e.png
 楼主| 自动化陈稳 发表于 2021-2-25 23:25 | 显示全部楼层
然后取出ST-Link后,将跳线帽返回0
809006037c15e61b89.png
接上系统ST-Link后,使用STM32CubeIDE发送程序。系统提示下面。

Memory Programming ...

Opening and parsing file: ST-LINK_GDB_server_a07524.srec

  File          : ST-LINK_GDB_server_a07524.srec

  Size          : 11484 Bytes

  Address       : 0x08000000

Erasing memory corresponding to segment 0:

Erasing internal memory sectors [0 11]

Download in Progress:

File download complete

Time elapsed during download operation: 00:00:01.059

Verifying ...

Download verified successfully

到此为止一切正常!系统恢复工作。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

105

主题

1379

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部

105

主题

1379

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部