当前位置: 首页 > news >正文

解决STM32使用J-Link可以擦除和读取但是无法烧录问题

现象

使用J-Link烧录模组固件,出现可以读取和擦除,但是无法烧录问题,提示错误如下:

  • ERROR: Programming failed @ address 0x08000080 (program error)
  • End of flash programming
  • ERROR: Program failed
    请添加图片描述
    读出来的时候这个地址数据是全0。使用J-link中的Unsecure Chip也不行。
    在这里插入图片描述
    使用STM32CubeProgrammer可以连接,但是却无法擦除,错误提示如下:
    Error: Mass erase operation failed.Please verify flash protection

原因

猜测是因为意外的擦除或烧录导致选项字节出现问题。

解决

出现问题时,STM32CubeProgrammer连接后可以读取选项字节:
在这里插入图片描述
选项字节中的Read Out Protection一栏中RDP这个时候读出来会是AA,先改成BB,点击应用,然后再改回AA,点击应用,这个时候就可以烧录。
在这里插入图片描述

或者使用STM32 ST-LINK Utility软件操作也可以。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Linux文件编程(进阶)
  • 每日刷一刷力扣SQL(八)
  • 综合评价 | 基于层次-熵权-变异系数-正态云组合法的综合评价模型(Matlab)
  • java 使用 aws s3 sdk 通过分段下载来实现 html 页面 video 的断点播放、拖动进度播放
  • 小程序面试题一
  • 【SAM下游任务微调】TS-SAM: Fine-Tuning Segment-Anything Model for Downstream Tasks
  • DDoS攻击的应对策略
  • 小程序学习day13-API Promise化、全局数据共享(状态管理)、分包
  • 探索安全领域的新星:哈希函数SHA3-512
  • 基于深度学习的高效模型压缩
  • FPGA开发——IIC实现简单的串口回环
  • Edge-TTS:微软推出的,免费、开源、支持多种中文语音语色的AI工具[Python代码]
  • Windows连接虚拟机中的mysql5失败
  • 跨域解决 | 面试常问问题
  • openGauss极简版单节点安装
  • SegmentFault for Android 3.0 发布
  • axios请求、和返回数据拦截,统一请求报错提示_012
  • JS数组方法汇总
  • Node 版本管理
  • SQLServer之索引简介
  • Twitter赢在开放,三年创造奇迹
  • Vue2 SSR 的优化之旅
  • 关于Flux,Vuex,Redux的思考
  • 七牛云 DV OV EV SSL 证书上线,限时折扣低至 6.75 折!
  • 一起参Ember.js讨论、问答社区。
  • 用 Swift 编写面向协议的视图
  • 正则表达式小结
  • JavaScript 新语法详解:Class 的私有属性与私有方法 ...
  • mysql面试题分组并合并列
  • ​MPV,汽车产品里一个特殊品类的进化过程
  • #14vue3生成表单并跳转到外部地址的方式
  • #FPGA(基础知识)
  • $forceUpdate()函数
  • (+4)2.2UML建模图
  • (2020)Java后端开发----(面试题和笔试题)
  • (C语言)深入理解指针2之野指针与传值与传址与assert断言
  • (react踩过的坑)antd 如何同时获取一个select 的value和 label值
  • (笔记)Kotlin——Android封装ViewBinding之二 优化
  • (附源码)springboot学生选课系统 毕业设计 612555
  • (附源码)ssm基于web技术的医务志愿者管理系统 毕业设计 100910
  • (教学思路 C#之类三)方法参数类型(ref、out、parmas)
  • (三)终结任务
  • (数位dp) 算法竞赛入门到进阶 书本题集
  • (学习日记)2024.01.09
  • .bashrc在哪里,alias妙用
  • .bat批处理(四):路径相关%cd%和%~dp0的区别
  • .form文件_一篇文章学会文件上传
  • .Net 8.0 新的变化
  • .net core webapi 大文件上传到wwwroot文件夹
  • .Net IOC框架入门之一 Unity
  • .net6 core Worker Service项目,使用Exchange Web Services (EWS) 分页获取电子邮件收件箱列表,邮件信息字段
  • .NET设计模式(11):组合模式(Composite Pattern)
  • @component注解的分类
  • [AIGC] SpringBoot的自动配置解析
  • [APUE]进程关系(下)