Skocz do zawartości

ESP-IDF ESP WROOM32 Failed to verify partition table.


Pomocna odpowiedź

Napisano

Witam, próbuję zaprogramować ESP32 WROOM32 przez adapter usb-uart cp2120, i to w sumie się udaje, ale program się nie wykonuje, po odpaleniu monitora wyświetla się błąd partition table:

I (60) boot: ESP-IDF v4.2-dirty 2nd stage bootloader
I (60) boot: compile time 19:59:16
I (60) boot: chip revision: 1
I (64) boot_comm: chip revision: 1, min. bootloader chip revision: 0
I (71) boot.esp32: SPI Speed      : 40MHz
I (76) boot.esp32: SPI Mode       : DIO
I (80) boot.esp32: SPI Flash Size : 4MB
I (85) boot: Enabling RNG early entropy source...
E (90) flash_parts: partition 0 invalid magic number 0x0
E (96) boot: Failed to verify partition table
E (101) boot: load partition table error!

Da się o jeszcze uratować czy pamięć flash jest uszkodzona?

Dodam tylko że układ jest nowy, wlutowany do adaptera pcb.

Ja bym sprawdził jakość lutów modułu WROOM32 (czy wyprowadzenia nie są pozwierane), specjalnie dla GPIO6 do GPIO11, które to odpowiadają za obsługę pamieci flash.

  • Lubię! 1
  • Pomogłeś! 1

Nie wiem w jakim środowisku programujesz ten układ.

W platformio jest opcja 'erase flash'.

W menuconfig wybierasz układ partycji a potem wszystko robi się automagicznie i działa 🙂

 

  • Lubię! 1

Programuje w VSCode z dodatkiem ESP-IDF EXPLORER, platformio nie chciało mi utworzyć projektu dla esp-idf, tylko dla arduino.

erase flash tez próbowałem robić przy pomocy przeglądrkowego narzędzia esp tool.

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...