Как стереть флэш-память в ESP32 на ПК
Как стереть флэш-память в ESP32 на ПК

Чтобы стереть флэш-память на ESP32 с помощью командной строки или окна терминала, в вашей системе должна быть установлена последняя версия Python.
После установки Python запишите или запомните его версию.
Чтобы стереть флэш-память ESP32, сначала нужно установить инструмент ESP на свой компьютер.
Откройте терминал Windows или командную строку и введите следующую команду.
py -3.13 -m pip install esptool
После этого нажмите Enter.
В приведённой выше команде 3.13 обозначает номер версии Python.
Теперь подключите плату ESP32 к вашей системе (посмотрите на каком порту находится устройство, в моем случае это порт COM4) нажмите и удерживайте кнопку Boot на плате ESP32.
После этого скопируйте следующую команду.
py -3.13 -m esptool --chip ESP32 --port COM4 erase-flash
Вставьте её в окно командной строки и нажмите Enter.
Выполнение указанной выше команды приведет к очистке флэш-памяти чипа ESP32.
Не отпускайте кнопку загрузки на плате ESP32 до тех пор, пока команда не будет успешно выполнена.
Вывод будет примерно таким:
C:/Users/PC>py -3.13 -m esptool --chip ESP32 --port COM4 erase-flash
esptool v5.1.0
Connected to ESP32 on COM4:
Chip type: ESP32-D0WD-V3 (revision v3.1)
Features: Wi-Fi, BT, Dual Core + LP Core, 240MHz, Vref calibration in eFuse, Coding Scheme None
Crystal frequency: 40MHz
MAC: 44:1d:64:f3:85:9c
Stub flasher running.
Flash memory erased successfully in 0.6 seconds.
Hard resetting via RTS pin...
Всё, память очищена.
Комментарии
Написать автору