STM32读写保护详细解锁指南
前段时间,在淘宝买了几片stm32f429vet6,某猫价格由高到低排序,选了最便宜的,结果踩到了坑。
写着所谓的进口散装,价格比市价便宜一半。当焊到板子上,用swd仿真,有趣的事情发生了,在设置好各种设置和驱动之后
下载程序显示以下内容:
flash timeout.reset the target and try it again
Error: Flash Download failed - “Cortex-M4”
很崩溃,完全不知道是什么原因,因为自己画的板子,第一时间认为自己的硬件有问题。
检查一通发现,没有任何问题,况且debug上能够看到st-link的信息,证明板子和电脑的通信是正常的,因此怀疑是芯片读写保护了。
经过一番上网查询之后,下载了一个st-link Utility
传送门:https://www.st.com/zh/development-tools/stsw-link004.html
邮件注册一次就可以永久免费下载。
安装完之后,在Target下点击connect
满屏的0000,很酸爽,证明这个片子,绝对不是全新的,估计以前别人用过,翻新过来继续用。
键盘按Ctrl+B
可以看到,读写保护开启后,各个扇区的权限。把Read Out protection设置为Level 0
点击Unselect All,再点击Apply,等进度条完成。
进度调完成之后,再Ctrl+E,擦除数据。
结束之后,会有以下结果:
看到这里,恭喜你,芯片成功擦除了数据,关闭st-link Utility再到keil上就可以正常仿真了。
STM32读写保护详细解锁指南相关推荐
- STM32芯片解锁读写保护:更改Option Byte [Error已解决]
STM32芯片解锁读写保护:更改Option Byte [Error已解决] 问题描述 解决办法 原理:RDP保护级别 问题描述 STM32使用中经常见到芯片设置了读保护(芯片被锁住),导致无法读取. ...
- 如何解锁Flash读写保护
如何解锁Flash读写保护 (wang@20160427 网页摘抄) 在编译下载的时候第一次遇到了这样的问题: Warning: Stack pointer is setup to incorrect ...
- STM32HAL库-内部Flash在指定页读写保护示例
概述 本篇文章介绍如何使用STM32HAL库,内部Flash在特定页读写保护示例. 硬件:STM32F103CBU6最小系统板 软件:Keil 5.29 + STM32CubeMX5.6.1 一.使 ...
- 第51章 设置FLASH的读写保护及解除
转载地址:https://www.cnblogs.com/firege/ 51.1 选项字节与读写保护 在实际发布的产品中,在STM32芯片的内部FLASH存储了控制程序,如果不作任何保护措施的话,可 ...
- 设置FLASH的读写保护及解除—零死角玩转STM32-F429系列
第51章 设置FLASH的读写保护及解除 全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn 野火视频教程优酷观看网址:http://i.youku.co ...
- 第51章 设置FLASH的读写保护及解除—零死角玩转STM32-F429系列
第51章 设置FLASH的读写保护及解除 全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn 野火视频教程优酷观看网址:http://i.youku.co ...
- 第51章 设置FLASH的读写保护及解除—零死角玩转STM32-F429系列
原文地址::https://www.cnblogs.com/firege/p/5806164.html 相关文章 1.用J-Flash去掉STM32写保护----http://download.csd ...
- STM32读写内部Flash(介绍+附代码)
概述 内部flash读写详解 一.介绍 首先我们需要了解一个内存映射: stm32的flash地址起始于0x0800 0000,结束地址是0x0800 0000加上芯片实际的flash大小,不同的芯片 ...
- 第 46 章 设置 FLASH 的读写保护及解除
46.1 选项字节与读写保护 1.1 选项字节的内容 选项字节是一段特殊的 FLASH 空间,STM32 芯片会根据它的内容进行读写保护配置,选项字节的构成见表选项字节的构成 STM32F103 系列 ...
最新文章
- 清华张钹院士、人大文继荣院长展开激情辩论:人类对AI的爱痴忧惧
- LeetCode 239:滑动窗口最大值 思考分析
- 一个封装了的ADO类,功能非常强大,并做了一个DEMO演示如何操作ACCESS数据库
- linux 统计目录大小并按大小排序
- 开源!让图像识别训练速度提升了8.7倍
- 20051129: NetBeans
- 惊!Python能够检测动态的物体颜色!
- 【火灾检测】基于matlab图像特征火灾检测【含Matlab源码 897期】
- mybatis-plus更新问题 全量更新、只更新部分属性
- ffmpeg rtmp 不清晰_SRS流媒体服务器之RTMP协议分析(2)
- 修改箱线图的横坐标顺序
- Android强制系统横屏的原理和实现
- 51nod 2589 快速讨伐
- bzoj 1022: [SHOI2008]小约翰的游戏John anti_nim游戏
- 湘潭大学计算机科学与技术录取分数线,计算机科学与技术专业分数线各大学排名(湖南)...
- 跨公司销售利润中心替代
- 计算机怎么放音乐怎么按,QQ音乐怎么用手机控制电脑放歌曲
- SN75176的引脚功能
- 甘肃中医药大学本科毕业论文答辩PPT模板
- html中展开的小箭头,纯css实现各种方向小箭头