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

14-already flash encrypt or secure boot提示:ESP32S3误烧熔丝的补救方法

以下是ESP32S3误烧熔丝后,无法正常烧录固件的补救方法,不一定适用于所有情况,仅供参考。

起因:

使用FLASH DOWNLOAD TOOL为esp32s3下载固件时,错误地勾选了两个固件,一个是目标固件:未加密,地址0x00开始,另一个是误选固件:加密固件,地址0x00开始。

错误现象:

烧录完成复位后没有正常运行程序,检查时才发现是同时烧录了两个固件,且烧录的加密固件对熔丝进行了修改,导致仅可以运行错误的程序,无法烧录正确固件。烧录固件时提示错误:14-already flash encrypt or secure boot

尝试解决:

  1. 进入下载模式,擦除falsh,提示错误无法运行。
  2. 尝试从0x10000烧录正确的app.bin,提示错误无法烧录。
  3. 使用NodeMCU-PyFlasher擦除和烧录固件,均提示错误。

  1. 使用bash .\utils\espefuse.py--port COM3 burn_efuse SPI_BOOT_CRYPT_CNT命令重新烧熔丝,也不行。

最终方法:

  1. 首先下载并安装python 3.14,安装后可以在命令行下使用pip 、 install等命令。
  2. Flash Download Tool文件夹下,按住 shift 键的同时,单击鼠标右键,以管理员身份打开命令行。
  3. 命令行下输入以下命令pip install esptool

程序会安装加载好多的依赖命令。

  1. 对esp32S3短接IO0并上电,进入程序下载模式。
  2. 在命令行中执行以下命令espefuse --port COM4 burn_efuse SPI_BOOT_CRYPT_CNT

提示以下信息

输入大写的BURN

提示烧熔丝成功

至此,修复完成,模块可以正常烧写固件了。

这是设置好命令行环境后,执行命令并烧熔丝成功修复的截图供参考

http://www.jsqmd.com/news/1092939/

相关文章:

  • 猫抓浏览器扩展:全网视频音频资源一键抓取的终极指南
  • 2026年6月29日
  • volatile有什么用
  • 高颜值出差住地铁口可猫咪的酒店步行 3 分钟到地铁
  • COSMED映汇机构,线上信息渠道已全面完善
  • 真的领到了8元,30s教会你
  • 老旧安卓电视焕新攻略:15MB轻量级直播应用让你的老电视重获新生
  • 告别繁琐操作:原神脚本让你的提瓦特冒险更智能高效
  • 【大模型原理与微调实战05】大模型预训练核心逻辑:自回归与掩码语言建模(GPT/BERT本质区别)
  • PCB 新手 18 类常见错误汇总
  • 海洋地球工程崛起:初创公司如何将大海变成碳汇
  • android compose Glide 加载图片 使用
  • CVE漏洞管理实战:从标准编号到安全运营的深度解析
  • IT治理-01
  • EtherCAT重学之二: EtherCAT 系统硬件架构
  • 杭州鑫程装卸搬运有限公司:实验室精密设备搬运、高精度工业机床搬迁专业服务商
  • HarmonyOS 实战|中式美食排行榜页:综合评分、人气切换与首屏静态视觉兜底
  • 【LeetCode】第1题 两数之和
  • 分库分表实战
  • Java 调试入门工具
  • 大湾区EMBA特色测评:科学选型理性指南
  • python: Deadline Pattern
  • 从零到一:如何用免费开源Verilog工具链打造专业数字电路
  • StockWidget:桌面悬浮的轻量盯盘小工具
  • 关于vidocoding的开发流程
  • 微信小程序云开发实战:从0到1构建“商业清洁预约”双向匹配后端
  • CBDC安全架构:密码学签名与硬件防护核心技术解析
  • 【单片机毕业设计】基于 STM32 的多模式智能路灯控制系统设计, 基于单片机的光照自适应路灯亮度调节系统设计(014001)
  • Python 文件打开模式总结
  • 为什么顶尖AI团队拒绝“通用提示词”?——稀缺首发:金融/医疗/法律三大垂直领域217条经审计Prompt资产包(限时开放下载)