Wgrywanie pliku *.bin na ESP32 C6 [bramka ZigBee]

Moderator: vajera

Lomax1983
Posts: 311
Joined: Tue Mar 09, 2021 8:29 pm
Location: Małe Trójmiasto
Has thanked: 1 time

Post

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.
Last edited by Lomax1983 on Fri Apr 25, 2025 4:25 pm, edited 1 time in total.
User avatar
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

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
Rozumiem, że czyścisz flash przed wgraniem wersji merged?
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
Lomax1983
Posts: 311
Joined: Tue Mar 09, 2021 8:29 pm
Location: Małe Trójmiasto
Has thanked: 1 time

Post

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!
User avatar
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

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!
To jest bardzo zagadkowe zjawisko, którego nie umiem wytłumaczyć, ale pewnie istnieje jakieś logiczne rozwiązanie tej zagadki.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
User avatar
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

vajera wrote: Fri Apr 25, 2025 5:34 pm
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!
To jest bardzo zagadkowe zjawisko, którego nie umiem wytłumaczyć, ale pewnie istnieje jakieś logiczne rozwiązanie tej zagadki.
Pewnie istnieje ;-) I może nawet ta SI ma trochę racji w tym, że musi przejść pełną serię resetu, a krótkie wyłączenie lub sam przycisk reset nie wystarczą.
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 ;)
Image Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Image Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036
User avatar
Alpines
Posts: 109
Joined: Tue Jun 09, 2020 8:03 am

Post

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ń
User avatar
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

Post

Wgraj za pomocą ESP Flasher ale bez czyszczenia pamięci (jeśli ten program ma taką możliwość - nie używam).
Powinno zadziałać.
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
User avatar
Alpines
Posts: 109
Joined: Tue Jun 09, 2020 8:03 am

Post

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:
Image
User avatar
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

Post

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:
1.png
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)
2.png
Wskaż plik z firmware, zaznacz checkbox przed nazwą pliku, wprowadź adres pod który wgrywasz firmware i naciśnij START
3.png
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
Arek.kandula
Posts: 411
Joined: Mon Dec 24, 2018 8:52 am

Post

Coś trzeba zmienić tutaj żeby dodać urządzenie
You do not have the required permissions to view the files attached to this post.

Return to “Bramka ZigBee”