Esptool: Herramienta para borrar toda la memoria flash del ESP32 en caso de tener problemas en la subida del firmware

De binefa.com
Salta a la navegació Salta a la cerca

Tal y como está explicado en Instalación de programas para Tecnologías IoT, Hands on y MVP (2020) es conveniente tener instalado el paquete de python esptool:

pip install esptool

La herramienta esptool sirve para comunicar con el gestor de arranque del ESP32. Será especialmente útil para borrar completamente la flash del ESP32 en caso de tener algun problema al programar el ESP32 de la placa IoT-02. Los problemas surgen principalmente cuando se usan diferentes herramientas (Arduino IDE o Platform IO sobre [https://code.visualstudio.com/ VSCode+) o se alterna la programación de la placa desde ordenadores con diferentes sistemas operativos.

Ejemplo de uso (cambiad COM3 por vuestro puerto de conexión al programador de la placa. El programador es una UART FT232 y su placa es roja):

esptool.py --port COM3 erase_flash