Faktycznie nie miałem podłączonej anteny. Wgrałem na nowo soft z anteną i dalej to samo.
Zauważyłem że przy ethernet ni ma IP.
Wgrywanie pliku *.bin na ESP32 C6 [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
Rozumiem, że czyścisz flash przed wgraniem wersji merged?Lomax1983 wrote: Fri Apr 25, 2025 2:10 pm Faktycznie nie miałem podłączonej anteny. Wgrałem na nowo soft z anteną i dalej to samo.
Zrzut ekranu 2025-04-25 160357.png
Zauważyłem że przy ethernet ni ma IP.
I jeszcze logi które mi się udało odczytać:Code: Select all
=========== Before Setup Start =========== Chip Info: ---------------------------- -------------- Model : ESP32-C6 Package : 1 Revision : 0.01 Cores : 1 CPU Frequency : 160 MHz XTAL Frequenc y : 4or Size : 4096 B ( 4.0 KB) Page Size : 256 B ( 0.2 KB) Bus Speed : 40 MHz Bus Mode : QIO ----------------- ------------------------- Partitions Info: --------------------------------------- --- nvs : addr: 0x00009000, size: 20.0 KB, type: DATA, subtype : NVS otadata : addr: 0x0000E000, size: 8.0 KB, type: DATA, subty pe: OTA app0 : addr: 0x00010000, size: 2560.0 KB, type: APP, sub type: OTA_0 spiffs : addr: 0x00290000, size: 1384.0 KB, type: DATA, subtype: SPIFFS zb_storage : addr: 0x003EA000, size: 16.0 KB, type: DATA, subtype: FAT zb_fct : addr: 0x003EE000, size: 4.0 KB, type : DATA, subtype: FAT rcp_fw : addr: 0x003EF000, size: 4.0 KB, ty pe: DATA, subtype: SPIFFS coredump : addr: 0x003F0000, size: 64.0 K B, type: DATA, subtype: COREDUMP ------------------------------------------ Softwa re Info: ------------------------------------------ Compile Date/Time : Apr 24 2 025 11:19:06 Compile Host OS : linux ESP-IDF Version : v5.3.2-584-g489d7a2 b3a-dirty Arduino Version : 3.1.3 ------------------------------------------ Bo ard Info: ------------------------------------------ Arduino Board : ESP32C6 _DEV Arduino Variant : esp32c6 Arduino FQBN : esp32:esp32:esp32c6:Parti tionScheme=custom,ZigbeeMode=zczr,FlashSize=4M,CDCOnBoot=cdc,DebugLevel=debug === ========= Before Setup End ============ [ 71589][I][Z2S_Gateway.ino:683] setup(): setup start [ 71694][I][EEPROM.cpp:98] begin(): New EEPROM of 512 bytes Storage initialization readStorage: 8; Read: [FF FF FF FF FF FF FF FF ] Storage: missing Supla tag. Rewriting... Wrote 7 bytes to storage at 8 Wrote 8 bytes to storage at 0 Commit E (72749) esp_littlefs: ./managed_components/joltwallet__littlefs/src/littlefs/l fs.c:1384:error: Corrupted dir pair at {0x0, 0x1} E (72750) esp_littlefs: mount failed, (-84) E (72754) esp_littlefs: Failed to initialize LittleFS [ 71726][E][LittleFS.cpp:79] begin(): Mounting LittleFS failed! Error: -1 LittleFsConfig: formatting partition [ 71726][E][esp32-hal-misc.c:162] disableCore0WDT(): Failed to remove Core 0 IDL E task from WDT LittleFsConfig:: config file "/supla-dev.cfg" missing LittleFsConfig:: config file "/supla-dev.cfg.bak" missing LittleFsConfig: writing to file "/supla-dev.cfg" LittleFsConfig: writing to file "/supla-dev.cfg.bak" Button[0]::setHoldTime: 2000 Button[0]::setMulticlickTime: 500 Button[0]::configureAsConfigButton Button[0]::setHoldTime: 5000 Button[0]::setMulticlickTime: 300 [ 71812][I][z2s_devices_table.cpp:521] Z2S_loadZBDevicesTable(): Z2S_getZBDevice sTableSize 0, sizeof(z2s_zb_devices_table) 4864, sizeof(z2s_zb_device_params_t) 152, sizeof(bool)1 [ 71812][I][z2s_devices_table.cpp:526] Z2S_loadZBDevicesTable(): No zigbee devi ces table found, writing empty one with size 4864 LittleFS: writing file Z2S_zbd_table LittleFsConfig: writing to file "/supla-dev.cfg" LittleFsConfig: writing to file "/supla-dev.cfg.bak" [ 71966][I][z2s_devices_table.cpp:197] Z2S_loadDevicesTable(): Z2S_getDevicesTab leSize 0, sizeof(z2s_devices_table) 15360, sizeof(z2s_device_params_t) 120, size of(bool)1 [ 71967][I][z2s_devices_table.cpp:202] Z2S_loadDevicesTable(): No devices table found, writing empty one with size 15360 LittleFS: writing file Z2S_devs_table LittleFsConfig: writing to file "/supla-dev.cfg" LittleFsConfig: writing to file "/supla-dev.cfg.bak" [ 72218][I][z2s_devices_table.cpp:645] Z2S_initSuplaChannels(): initSuplaChannel s starting [ 72219][D][ZigbeeCore.cpp:86] addEndpoint(): Endpoint: 1, Device ID: 0x0050 *** Supla - starting initialization (platform 0) *** Supla - Config initalization LittleFsConfig: writing to file "/supla-dev.cfg" LittleFsConfig: writing to file "/supla-dev.cfg.bak" Successfully generated GUID and AuthKey New AuthKey: 1D4945B6525D59C3A6B772879B3D0087 Device mode: 0 Config incomplete: missing Wi-Fi SSID LAST STATE ADDED: Missing Wi-Fi SSID Config incomplete: missing Wi-Fi password LAST STATE ADDED: Missing Wi-Fi password Config incomplete: missing server Config incomplete: missing email Security level: Supla CA *** Supla - Config load for elements RemoteDeviceConfig: Registering field 0x00000010 Clock: automaticTimeSync: 1 Button[0]::onLoadConfig: skip Channel[100] temperature correction 0.00 Channel[100] humidity correction 0.00 *** Supla - Config load for elements done *** Supla - Load state storage Validating storage state section with current device configuration Storage state section validation successful *** Supla - Load state storage done *** Supla - Init elements Button[0]: Initialized: pin 9, pullUp 1, invertLogic 1, state 1 Channel(100) value changed to -275.00 *** Supla - Init elements done Config incomplete: deviceMode = CONFIG LAST STATE ADDED: Missing server address Current status: [3] Missing server address LAST STATE ADDED: Missing email address Current status: [32] Missing email address GUID: 36150FEBF2165D4BBD7785ADB57A24DA Device name: Zigbee to Supla Gateway Device software version: SDK 25.04-dev *** Supla - Initializing network layer [Wi-Fi] Network AP/hostname: ZIGBEE-TO-SUPLA-GA-E4B323B5F494 Using Supla protocol version 23 Current status: [5] SuplaDevice initialized Wi-Fi SSID missing WiFi: enter config mode with SSID: "ZIGBEE-TO-SUPLA-GA-E4B323B5F49" Starting local web server LAST STATE ADDED: Config mode Current status: [40] Config mode *** Supla - Initialization done =========== After Setup Start ============ INTERNAL Memory Info: ----------------- ------------------------- Total Size : 346380 B ( 338.3 KB) Free Byte s : 241492 B ( 235.8 KB) Allocated Bytes : 88992 B ( 86.9 KB) M inimum Free Bytes: 241144 B ( 235.5 KB) Largest Free Block: 212980 B ( 208. 0 KB) ------------------------------------------ GPIO Info: ----------------------- ------------------- GPIO : BUS_TYPE[bus/unit][chan] -------------------------- ------------ 3 : GPIO 8 : RMT_TX 9 : GPIO 12 : USB_DM 13 : U SB_DP 14 : GPIO 16 : UART_TX[0] 17 : UART_RX[0] ============ After Setup End ============= Wrote 7 bytes to storage at 8 Commit
Po wgraniu odłączasz bramkę od zasilania na kilka sekund?
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
-
Lomax1983
- Posts: 311
- Joined: Tue Mar 09, 2021 8:29 pm
- Location: Małe Trójmiasto
- Has thanked: 1 time
Sprawa załatwiona, oczywiście czyszczę pamięć zawsze, ale z tym kilku sekundowym odłączeniem od zasilania to nie koniecznie. To zawsze był szybkie odłączenie i z powrotem podłączenie. Teraz spróbowałem i wszystko ruszyło. Dzięki za pomoc!
-
vajera
- Posts: 7293
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 291 times
- Been thanked: 161 times
To jest bardzo zagadkowe zjawisko, którego nie umiem wytłumaczyć, ale pewnie istnieje jakieś logiczne rozwiązanie tej zagadki.Lomax1983 wrote: Fri Apr 25, 2025 4:24 pm Sprawa załatwiona, oczywiście czyszczę pamięć zawsze, ale z tym kilku sekundowym odłączeniem od zasilania to nie koniecznie. To zawsze był szybkie odłączenie i z powrotem podłączenie. Teraz spróbowałem i wszystko ruszyło. Dzięki za pomoc!
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
Pewnie istniejevajera wrote: Fri Apr 25, 2025 5:34 pmTo jest bardzo zagadkowe zjawisko, którego nie umiem wytłumaczyć, ale pewnie istnieje jakieś logiczne rozwiązanie tej zagadki.Lomax1983 wrote: Fri Apr 25, 2025 4:24 pm Sprawa załatwiona, oczywiście czyszczę pamięć zawsze, ale z tym kilku sekundowym odłączeniem od zasilania to nie koniecznie. To zawsze był szybkie odłączenie i z powrotem podłączenie. Teraz spróbowałem i wszystko ruszyło. Dzięki za pomoc!
Tutaj, jako ciekawostkę, chciałbym tylko napisać, że właśnie skończyłem serię testów wgrywania softu na kilka różnych urządzeń (w tym Xiao C6 dla próby powtórzenia problemu @veeroosa). I co? I to, że na przykład ani razu nawet nie odłączyłem zasilania, wgrywając do Xiao po kolei trzy różne wersje softu bramki. Sam się resetował po wgraniu wsadu (ESP-Flasher). I normalnie wszystko działało.
Cóż można jeszcze napisać? No chyba tylko to, że te wszystkie ESP w wydaniu chińskich developerów mogą zachowywac się w sposób nieprzewidywalny. I to by często tłumaczyło te zaskakująco niskie ceny płytek
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=18036-
Alpines
- Posts: 109
- Joined: Tue Jun 09, 2020 8:03 am
Prośba o pomoc jeśli mozna.
Mam mała płytke ESP32C6 4MB
wgrałem na nią za pomocą ESP Flasher :
Z2S_Gateway.ino.merged.4MB.no_OTA.no_logs.bin
Dziś chciałem zaktualizować - i teraz pytanie jak to zrobić żeby nie stracić już sparowanych urządzeń
Mam mała płytke ESP32C6 4MB
wgrałem na nią za pomocą ESP Flasher :
Z2S_Gateway.ino.merged.4MB.no_OTA.no_logs.bin
Dziś chciałem zaktualizować - i teraz pytanie jak to zrobić żeby nie stracić już sparowanych urządzeń
-
Robert Błaszczak
- Posts: 5222
- Joined: Sat Dec 22, 2018 8:55 pm
- Location: Zielona Góra
- Has thanked: 37 times
- Been thanked: 27 times
Wgraj za pomocą ESP Flasher ale bez czyszczenia pamięci (jeśli ten program ma taką możliwość - nie używam).
Powinno zadziałać.
Powinno zadziałać.
Pozdrawiam
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
-
Alpines
- Posts: 109
- Joined: Tue Jun 09, 2020 8:03 am
No własnie chyba nie ma mozliwosci wyłaczenia czyszczenia pamieci
a za pomoca tego programu co Ty poleciłes wogole nie potrafie nic wgrac o czyszczeniu nie wspomne:

a za pomoca tego programu co Ty poleciłes wogole nie potrafie nic wgrac o czyszczeniu nie wspomne:

-
Robert Błaszczak
- Posts: 5222
- Joined: Sat Dec 22, 2018 8:55 pm
- Location: Zielona Góra
- Has thanked: 37 times
- Been thanked: 27 times
Pobierz plik z tego linku: https://dl.espressif.com/public/flash_download_tool.zip i rozpakuj plik na dysku c:\
Uruchom flash_download_tool_3.9.8_w1.exe - jeśli zachodzi konieczność, to zaakceptuj pojawiające się komunikaty
Wybierz model płytki: Wybierz port COM, który pojawia Ci się po podłączeniu płytki do USB (jak odłączysz płytkę, to ten port powinien zniknąć z listy wyboru) Wskaż plik z firmware, zaznacz checkbox przed nazwą pliku, wprowadź adres pod który wgrywasz firmware i naciśnij START Wgrywanie za pomocą FDT musi działać.
Uruchom flash_download_tool_3.9.8_w1.exe - jeśli zachodzi konieczność, to zaakceptuj pojawiające się komunikaty
Wybierz model płytki: Wybierz port COM, który pojawia Ci się po podłączeniu płytki do USB (jak odłączysz płytkę, to ten port powinien zniknąć z listy wyboru) Wskaż plik z firmware, zaznacz checkbox przed nazwą pliku, wprowadź adres pod który wgrywasz firmware i naciśnij START Wgrywanie za pomocą FDT musi działać.
You do not have the required permissions to view the files attached to this post.
Pozdrawiam
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
-
Arek.kandula
- Posts: 411
- Joined: Mon Dec 24, 2018 8:52 am
Coś trzeba zmienić tutaj żeby dodać urządzenie
You do not have the required permissions to view the files attached to this post.
