Nie idzie bo...?bokk wrote: Thu Sep 11, 2025 5:42 pm Mam 2 bramki zrobione na ESP32 C6 N8 tymi samymi plikami merged. Na 1 - 9 urządzeń/20 kanałów a na 2 - 13 urządzeń/17 kanałów. Jaki może być powód że 1 urządzenie mogę aktualizować OTA lub na 0x10000 a 2 nie idzie zaktualizować żadnym ze sposobów.
Aktualizacje oprogramowania [bramka ZigBee]
Moderator: vajera
-
vajera
- Posts: 7293
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 291 times
- Been thanked: 161 times
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
-
vajera
- Posts: 7293
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 291 times
- Been thanked: 161 times
Obawiam się, że mogło dojść do uszkodzenia jakiś struktur w obrębie pamięci FLASH - masz dwie opcje:bokk wrote: Thu Sep 11, 2025 6:14 pm Przez OTA pojawia się komunikat "Update aborted by server" i wraca do wersji jaka jest na ESP a przez 0x10000 niby przechodzi wgruwaniw, weryfikację i po restarcie wciąż stara wersja
- Czyścisz pamięć FLASH i wgrywasz plik merged - niestety tracisz wszystkie ustawienia.
- Próbujesz backupu danych, wtedy czyścisz FLASH, wgrywasz merged a następnie backup - specjalnie dla Ciebie sprawdziłem to na mojej bramce i działa

Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
-
vajera
- Posts: 7293
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 291 times
- Been thanked: 161 times
Tutaj jest instrukcja - może ktoś się odważy ją wypróbować - sprawdziłem u siebie i bramka odzyskała 100% funkcjonalności - WiFi, Supla, Zigbee, urządzenia, kanały - wszystko działa
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Działa! Przy okazji poszedł update z 0.8.46-29/06/2025 na 0.9.23-11/09/2025. Krok 2 i 3 pominąłem wgrywając odpowiedni merged.
Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036Klony bramki robiłem już dawno, ale poszedłem krok dalej. Na podstawie instrukcji Kolegi @vajera zrobiłem teraz nawet więcej
Przeszczep konfiguracji z bramki 4MB na 8MB (16MB):
Najpierw podłączamy ESP32 C6 - wersja z 4 MB
Potrzebne będzie narzędzie esptool.py - po szczegóły dotyczące instalacji odsyłam do Internetu
- esptool.py --chip esp32c6 --port COMX read_flash 0x290000 0x160000 littlefs_zigbee.bin
Teraz podłączamy ESP32 C6 - wersja z 8/16 MB
- esptool.py --chip esp32c6 --port COMX erase_flash
- esptool.py --chip esp32c6 --port COMX write_flash 0x0 Z2S_Gateway.ino.merged.bin
- esptool.py --chip esp32c6 --port COMX write_flash 0x690000 littlefs_zigbee.bin
Uwaga nr 1 - kroki 1 i 2 w C6 N8/16 można zastąpić wgrywając plik merged, tak jak do tej pory (najlepiej z czyszczeniem pamięci FLASH).
Uwaga nr 2 - krok 1 może się czasami zakończyć komunikatem o błędzie odczytu - należy wtedy ponowić to polecenie i najlepiej upewnić się, że plik littlefs_zigbee.bin jest na dysku zanim wyczyścimy
FLASH.
Uwaga nr 3 - opracowano na podstawie instrukcji @vajera viewtopic.php?p=208864#p208864.
Przyda się osobom, które mają już dość ręcznej aktualizacji modułów 4MB i chcą się przesiąść na 8/16MB a tak, jak np. ja nie mają ochoty parować kilkudziesięciu urządzeń na nowo i wpisywać wszystkich reakcji i przypisanych scen.
Sprawdziłem kilkukrotnie. Stare bramki 3x C6N4 i jedno Xiao poszły do pudła
Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036Coś chyba nie bardzo wiem jak to ugryźć.
System Windows 11.64.
Instaluję python-3.13.7-amd64.exe
później terminal: pip install esptool
Następnie terminal: python -m esptool i pokazuje esptool v5.0.2 - serial utility for flashing, provisioning, and interacting with Espressif SoCs.
Teraz esptool.py --chip esp32c6 --port COM5 read_flash 0x690000 0x160000 littlefs_zigbee.bin i otrzymuję 'esptool.py' is not recognized as an internal or external command, operable program or batch file.
Sprawdzałem na obu portach USB (zmieniając COM) i wciąż to samo.
Znalazłem jakiś testowy moduł ESP32C6 i sprawdziłem że można to też zrobić Flash Download Tool - Read Flash adress: 0x690000 size: 0x160000 a następnie pod adres 0x0 wgrać plik marged i pod adres 0x690000 zgrana zawartość flasha
W międzyczasie zobaczyłem że pokazała się wersja 0.9.24 i weszła aktualizacja OTA na obie bramki.
