Como fazer a copia e reposisção do FW a um SONOFF rapidamente

O tutorial que passo a apresentar serve para o seguinte:

Fazer um backup do FW original instalado no SONOFF.
Repor o FW original usando o ficheiro que backup que foi feito.

Nota - Como cada sonoff tem um ID proprio, só podemos usar o ficheiro de backup no hardware original, caso contrario vamos ter varios SONOFF com o mesmo ID ( clone ).

Material necessario :
Cabo TTL
Python 2.x or 3.x
Esptool

Descarregamos e instalamos o Python.
Descarregamos e copiamos o Esptool para c:\esptool

Abrimos a linha de comandos e navegamos até a pasta c:\esptool
Escrevemos o comando “setup.py install” sem aspas e aguardamos que a instalação termine.

Agora vamos ler a flash com o comando :

esptool.py --port COM4 read_flash 0x00000 0x100000 image1M.bin

Para repor o backup, usam o comando :

esptool.py --port COM4 write_flash -fs 1MB -fm dout 0x0 image1M.bin

Devem de alterar a COM4 para a porta COM que estão a usar e podem alterar o nome do ficheiro de backup ( image1M.bin) para outro a vossa escolha.

Se quiser apagar a flash uso o comando :

esptool.py --port COM4 erase_flash

2 Curtiram

Este tópico foi automaticamente fechado 90 dias após a última resposta. Novas respostas não são permitidas.


Copyright © 2017-2021. Todos os direitos reservados
CPHA.pt - info@cpha.pt


FAQ | Termos de Serviço/Regras | Política de Privacidade