如何将开发板恢复出厂设置?
你可以使用以下任一方法将开发板恢复出厂设置:
-
物理按键(BOOT 键) - 如果使用的是标准 RainMaker 示例,按住 BOOT 键超过 10 秒,即可将开发板恢复出厂设置。
-
系统服务(手机应用) - 如果固件已启用系统服务并包含 Factory-Reset 参数,可以从 ESP RainMaker 手机应用触发恢复出厂设置。打开设备设置并使用 Factory Reset 选项。系统服务会暴露 Reboot、Factory-Reset 和 Wi-Fi-Reset 参数,设备在线时可以从应用远程触发。
关于在固件中实现恢复出厂设置支持的详情,请参见系统服务使用指南。
-
串口控制台 - 如果固件已启用串口控制台,可通过 UART 连接(例如
idf.py monitor)并运行reset-to-factory。设备将恢复出厂设置并重启。如果未启用控制台且开发板没有 BOOT 键,可通过 USB/串口连接,并在主机终端运行以下命令:
esptool.py --port $ESPPORT erase_region 0x10000 0x6000请确保
$ESPPORT设置为正确的串口(例如 Linux 上的/dev/ttyUSB0或 Windows 上的COM3)。注意: 分区布局可能因项目而异;如果该命令无效,请核对项目分区表中的 NVS 分区地址和大小。

