A fatal error occurred: MD5 of file does not match data in flash!

 Boa tarde Pessoal !

 Alguém consegue me ajudar com esse erro no ESP32 ?

Exibições: 2193

Anexos

Responder esta

Respostas a este tópico

Boa tarde RSF.

Veja o que fala este cara neste site:    https://esp32.com/viewtopic.php?t=4061

Depois de muitos estudos, estou agora convencido de que o arquivo MD5 foi corrompido enquanto Esp32 estava no modo de programa por causa de uma falha de energia de 5 volts causada por uma fonte de alimentação com defeito, então, no início do carregamento, o arquivo solicitado perguntou em troca não  corresponde e, portanto, não permite o carregamento, mas o programa antigo permanece. Como o chip está protegido contra gravação, meu esp32 (30 pinos) agora é um tijolo. Dedos cruzados até eu receber um novo. Não perca seu tempo .. Você o perdeu.

RV mineirin

Caro amigo Rui, 

Se concluiu que a memória Flash do ESP32 está corrompida, acho que nem tudo está perdido. 

Acho que uma sáida seria regravar o Bootloader.

https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-gui...

Não sei como fazer isso ainda. Temos que pesquisar. 

Acho que o caminho é esse:

https://github.com/espressif/esptool/wiki/ESP32-Boot-Mode-Selection

https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-gui...

O Raspberry Pico pode ser usado como gravador Serial Wire Debug (SWD):

https://www.digikey.be/en/maker/projects/raspberry-pi-pico-and-rp20...

veja o capitulo:

Chapter 5. Flash Programming with SWD

https://datasheets.raspberrypi.org/pico/getting-started-with-pico.pdf

este video apresenta duas soluções diferentes, eu resolvi só  com o segundo:

https://www.youtube.com/watch?v=lthKBGacyVs&t=226s

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço