ESP32-S2启用UART安全下载模式后是否还能通过UART烧录程序
Posted: Tue Feb 20, 2024 11:53 am
在ESP32-S2的技术参考手册的116页中说
使能 UART 安全下载模式(仅支持读写 flash)
但是在ESP-IDF编程指南中的安全指南部分介绍说
该模式将限制部分涉及更新 SPI 配置的命令,如更改波特率、基本的 flash 写入以及通过 get_security_info 返回当前启用的安全功能摘要。
实际测试后是无法将固件写入flash
使能 UART 安全下载模式(仅支持读写 flash)
但是在ESP-IDF编程指南中的安全指南部分介绍说
该模式将限制部分涉及更新 SPI 配置的命令,如更改波特率、基本的 flash 写入以及通过 get_security_info 返回当前启用的安全功能摘要。
实际测试后是无法将固件写入flash
- D:\Espressif\frameworks>esptool.py --no-stub --chip esp32s2 -p com3 write_flash 0x1000 key_boot.bin --force
esptool.py v4.7.0
Serial port com3
Connecting...
Failed to get PID of a device on com3, using standard reset sequence.
Chip is ESP32-S2 in Secure Download Mode
Enabling default SPI flash mode...
A fatal error occurred: Invalid head of packet (0x00): Possible serial noise or corruption.