Sonoff Dual R3 Lite - problem z ...

User avatar
malarz
Posts: 506
Joined: Wed Jan 27, 2021 4:04 pm
Been thanked: 2 times

Post

Po udanych zabawach z Arduino IDE i Sonoff Basic R3 czas przyszedł na ESP32, a konkretnie Sonoff Dual R3 Lite.

Przesłanie projektu (z poziomu Arduino IDE) poszło (chyba dobrze), wystartowała konfiguracja przez WebInterface - podałem co trzeba, restart urządzenia i znowu tryb konfiguracji, a w logu mam:

Code: Select all

E (415) esp_core�fVW}���͡� Core dump data check failed:
Calculated checksum='c688fc74'
Image checksum='ffffffff'
Main storage not configured
E (12) esp_littlefs: partition "spiffs" could not be found
E (13) esp_littlefs: Failed to initialize LittleFS
LittleFsConfig: formatting partition
E (24) esp_littlefs: partition "spiffs" could not be found
E (24) esp_littlefs: Failed to E (327) task_wdt: esp_task_wdt_reset(763): task not found
initializeE (333) task_wdt: esp_task_wdt_reset(763): task not found
E (338) task_wdt: esp_task_wdt_reset(763): task not found
 to formatE (344) task_wdt: esp_task_wdt_reset(763): task not found
.
E (349) esp_littlefs: partition "spiffs" could not be found
E (354) esp_littlefs: Failed to initialize LittleFS
LittleFsConfig: failed to mount and to format partition
 +++++ Param[SignalTime1] is not set
 +++++ Param[PauseTime1] is not set
 +++++ Param[SignalCount1] is not set
 +++++ Param[SignalTime2] is not set
 +++++ Param[PauseTime2] is not set
 +++++ Param[SignalCount2] is not set
 
i coś dalej. Te linijki na koniec to mój kod, z którego wynika, że moja konfiguracja z WebInterface nie została pobrana. Wydaje mi się, że problemem są te informacje trochę wcześniej o braku partycji, ale nie wiem zupełnie jak sobie z tym poradzić.

Specyfikację płytek ESP32 pobrałem z:
http://arduino.esp8266.com/stable/packa ... index.json
i miałem do wyboru m.in. "Sonoff DUALR3" to ją wybrałem.
Próbuję przerobić pomysły na działające projekty w ArduinoIDE.
User avatar
malarz
Posts: 506
Joined: Wed Jan 27, 2021 4:04 pm
Been thanked: 2 times

Post

malarz wrote: Sun Dec 15, 2024 7:23 pm Po udanych zabawach z Arduino IDE i Sonoff Basic R3 czas przyszedł na ESP32, a konkretnie Sonoff Dual R3 Lite.

Przesłanie projektu (z poziomu Arduino IDE) poszło (chyba dobrze), wystartowała konfiguracja przez WebInterface - podałem co trzeba, restart urządzenia i znowu tryb konfiguracji, a w logu mam:

Code: Select all

E (415) esp_core�fVW}���͡� Core dump data check failed:
Calculated checksum='c688fc74'
Image checksum='ffffffff'
Main storage not configured
E (12) esp_littlefs: partition "spiffs" could not be found
E (13) esp_littlefs: Failed to initialize LittleFS
LittleFsConfig: formatting partition
E (24) esp_littlefs: partition "spiffs" could not be found
E (24) esp_littlefs: Failed to E (327) task_wdt: esp_task_wdt_reset(763): task not found
initializeE (333) task_wdt: esp_task_wdt_reset(763): task not found
E (338) task_wdt: esp_task_wdt_reset(763): task not found
 to formatE (344) task_wdt: esp_task_wdt_reset(763): task not found
.
E (349) esp_littlefs: partition "spiffs" could not be found
E (354) esp_littlefs: Failed to initialize LittleFS
LittleFsConfig: failed to mount and to format partition
 +++++ Param[SignalTime1] is not set
 +++++ Param[PauseTime1] is not set
 +++++ Param[SignalCount1] is not set
 +++++ Param[SignalTime2] is not set
 +++++ Param[PauseTime2] is not set
 +++++ Param[SignalCount2] is not set
 
i coś dalej. Te linijki na koniec to mój kod, z którego wynika, że moja konfiguracja z WebInterface nie została pobrana. Wydaje mi się, że problemem są te informacje trochę wcześniej o braku partycji, ale nie wiem zupełnie jak sobie z tym poradzić.

Specyfikację płytek ESP32 pobrałem z:
http://arduino.esp8266.com/stable/packa ... index.json
i miałem do wyboru m.in. "Sonoff DUALR3" to ją wybrałem.
Celem wyjaśnienia i zamknięcia wątku.
Problemem był chyba brak wyczyszczenia pamięci.

Wyczyściłem pamięć i wgrałem GGB zgodnie z instrukcją.
https://what-it.pl/2024/08/02/wgranie-o ... l-r3-lite/ - podaje link bo wszędzie są screeny ze starym Flash Toolem

Następnie wgrałem bin'a wygenerowanego przez ArduinoIDE i poszło.

W międzyczasie zaktualizowałem kilka bibliotek, może coś poprawiłem w kodzie, .... ale raczej to nie znaczące drobiazgi.
Próbuję przerobić pomysły na działające projekty w ArduinoIDE.

Return to “Arduino IDE”