Делаем резервную копию, заливаем прошивку

Для начала скачиваем esptool

Должен быть установлен python-serial, если нет, то:

apt-get install python-serial

 

В консоли заходим в папку с программой, подключаем модуль esp8266

Для запуска бэкапа:

python ./esptool.py --port /dev/ttyUSB0 --baud 115200 read_flash 0x00000 0x400000 backup.bin

где  /dev/ttyUSB0 это подключенный модуль esp

backup.bin это имя выходного файла

 

Для запуска процесса прошивки:

python ./esptool.py --port /dev/ttyUSB0 --baud 115200 write_flash 0x00000 sonoff.bin

Где sonoff.bin это файл прошивки.

 

Другие полезные команды esptool можно найти тут

Например, узнать mac адрес:

python ./esptool.py --port /dev/ttyUSB0 --baud 115200 read_mac

или полностью стереть прошивку:

python ./esptool.py --port /dev/ttyUSB0 --baud 115200 erase_flash

Чтобы узнать тип подключенного модуля и размер его пямяти:

python ./esptool.py --port /dev/ttyUSB0 --baud 115200 flash_id

Оставить комментарий

avatar

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

  Подписаться  
Уведомление о