To mam jeszcze tylko jedno pytanie, czy skopiowane w ten sposób pliki mogę wgrać na inny egzemplarz ESP? Oczywiście też C6 i czy to powinno działać tzn. wszystkie urzadzenia będą sparowane z bramką?Zibi_007 wrote: Thu Jan 22, 2026 9:48 pmJeśli ESP nie padł fizycznie np. z powodu uszkodzenia części pamięci (o co wcale nie jest łatwo - bo to twarde sztuki), to spokojnie uratujesz bramkę.Yepestis wrote: Thu Jan 22, 2026 8:49 pmWgrywałem przez USB po prawej opisane ESP32C6vajera wrote: Thu Jan 22, 2026 8:32 pm
Nie pomyliłeś przypadkiem portów USB?
Zobacz czy możesz cokolwiek odczytać tym narzędziem:
viewtopic.php?p=225896#p225896
Narzędziem https://thelastoutpostworkshop.github.io/ESPConnect/ pliki partycji są widoczne
1.png
2.png
Narzędzie https://thelastoutpostworkshop.github.io/ESPConnect/ już znasz, to prawie jesteśmy w domu.
Postępuj wg tego schematu, a wszystko się uda:
viewtopic.php?p=225896#p225896
U Ciebie, w kroku 6. plik "merged" po prostu wgrywasz na swój układ. Zrób to przez FDT (wcześniej wyczyść pamięć) lub ESPFlasher (domyślnie czyści przed wgraniem). Póżniej kontynuuj, jak w instrukcji.
Musi się udać. Nie takie trupy tym sposobem ratowałem...
Powodzenia.
Aktualizacje oprogramowania [bramka ZigBee]
Moderator: vajera
-
Yepestis
- Posts: 890
- Joined: Mon Sep 24, 2018 6:08 pm
- Location: Wrocław
- Has thanked: 19 times
- Been thanked: 3 times
-
Yepestis
- Posts: 890
- Joined: Mon Sep 24, 2018 6:08 pm
- Location: Wrocław
- Has thanked: 19 times
- Been thanked: 3 times
Najpierw plik marged, później backup (oba na raz nie chcą się wgrać)vajera wrote: Thu Jan 22, 2026 10:09 pmTy jakoś dziwnie to wgrywasz - pokaż zrzut ekranu z FDT?Yepestis wrote: Thu Jan 22, 2026 9:13 pm Zrobiłem jak napisałeś, bez partycji nvs i teraz mam coś takiego:
3.png
EDIT:
Code: Select all
Serial Monitor Live Filter output Console run at 115200 bps automatically for reliable output. Flashing uses the baud rate selected in the toolbar. Starting the serial monitor resets the board into normal firmware mode so you can view UART output. Stopping the serial monitor automatically re-enters bootloader (stub) mode for maintenance (flash, partition tools, etc.). �j�d�w�Tp�TvQ��ESP-ROM:esp32c6-20220919 Build:Sep 19 2022 rst:0x15 (USB_UART_HPSYS),boot:0xc (SPI_FAST_FLASH_BOOT) Saved PC:0x40800868 SPIWP:0xee mode:DIO, clock div:2 load:0x40875730,len:0x12e0 load:0x4086b910,len:0xdc8 load:0x4086e610,len:0x3180 entry 0x4086b910 [ 1][V][NetworkServer.h:41] NetworkServer(): NetworkServer::NetworkServer(port=23, ...) [ 9][V][NetworkServer.h:41] NetworkServer(): NetworkServer::NetworkServer(port=1234, ...) [ 18][V][ZigbeeEP.cpp:22] ZigbeeEP(): Endpoint: 1 [ 31][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type USB_DM (38) successfully set to 0x4208fa0e [ 43][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 12 successfully set to type USB_DM (38) with bus 0x40820968 [ 54][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type USB_DP (39) successfully set to 0x4208fa0e [ 65][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 13 successfully set to type USB_DP (39) with bus 0x40820968 =========== Before Setup Start =========== Chip Info: ------------------------------------------ Model : ESP32-C6 Package : 0 Revision : 0.01 Cores : 1 CPU Frequency : 160 MHz XTAL Frequency : 40 MHz Features Bitfield : 0x00000052 Embedded Flash : No Embedded PSRAM : No 2.4GHz WiFi : Yes Classic BT : No BT Low Energy : Yes IEEE 802.15.4 : Yes ------------------------------------------ INTERNAL Memory Info: ------------------------------------------ Total Size : 358028 B ( 349.6 KB) Free Bytes : 302840 B ( 295.7 KB) Allocated Bytes : 42316 B ( 41.3 KB) Minimum Free Bytes: 302840 B ( 295.7 KB) Largest Free Block: 286708 B ( 280.0 KB) ------------------------------------------ Flash Info: ------------------------------------------ Chip Size : 8388608 B (8 MB) Block Size : 65536 B ( 64.0 KB) Sector Size : 4096 B ( 4.0 KB) Page Size : 256 B ( 0.2 KB) Bus Speed : 80 MHz Flash Frequency : 80 MHz (source: 80 MHz, divider: 1) 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, subtype: OTA app0 : addr: 0x00010000, size: 3328.0 KB, type: APP, subtype: OTA_0 app1 : addr: 0x00350000, size: 3328.0 KB, type: APP, subtype: OTA_1 spiffs : addr: 0x00690000, size: 1384.0 KB, type: DATA, subtype: SPIFFS zb_storage : addr: 0x007EA000, size: 16.0 KB, type: DATA, subtype: FAT zb_fct : addr: 0x007EE000, size: 4.0 KB, type: DATA, subtype: FAT rcp_fw : addr: 0x007EF000, size: 4.0 KB, type: DATA, subtype: SPIFFS coredump : addr: 0x007F0000, size: 64.0 KB, type: DATA, subtype: COREDUMP ------------------------------------------ Software Info: ------------------------------------------ Compile Date/Time : Jan 22 2026 15:40:18 Compile Host OS : linux ESP-IDF Version : v5.5.1-710-g8410210c9a Arduino Version : 3.3.4 ------------------------------------------ Board Info: ------------------------------------------ Arduino Board : ESP32C6_DEV Arduino Variant : esp32c6 Arduino FQBN : esp32:esp32:esp32c6:PartitionScheme=zigbee_zczr_8MB,ZigbeeMode=zczr,FlashSize=8M,CDCOnBoot=cdc,DebugLevel=verbose ============ Before Setup End ============ [ 188][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 17 successfully set to type UART_RX (2) with bus 0x40816cb0 [ 188][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RX (2) successfully set to 0x420959bc [ 189][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 16 successfully set to type UART_TX (3) with bus 0x40816cb0 [ 189][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_TX (3) successfully set to 0x42095980 [ 190][I][Z2S_Gateway.ino:448] setup(): setup start [ 190][I][z2s_devices_table.cpp:8911] printSizeOfClasses(): Relay 136 - VirtualRelay 136 - Z2S_VirtualRelay 200 HvacBase 1032 - HvacBaseEE 1040 - Z2S_trv_interface 224 VirtualSceneSwitch 144 GPM 184 IPAddress 28 NetworkServer 44 NetworkClient 52 ZigbeeGateway 240 [ 209][I][Z2S_Gateway.ino:472] setup(): Sanity check time 18 [ 209][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type GPIO (1) successfully set to 0x42092dba [ 210][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 9 successfully set to type GPIO (1) with bus 0xa [ 210][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type GPIO (1) successfully set to 0x42092dba [ 211][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 3 successfully set to type GPIO (1) with bus 0x4 [ 211][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type GPIO (1) successfully set to 0x42092dba [ 212][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 14 successfully set to type GPIO (1) with bus 0xf Storage initialization readStorage: 8; Read: [53 55 50 4C 41 1 0 1 ] Storage: Number of sections 1 Reading section: 0 readStorage: 7; Read: [3 0 0 0 0 0 0 ] Section type: 3; size: 0 storedCRC 0, CRC calc 65535 LittleFsConfig: file "/supla-dev.cfg" size 0 LittleFsConfig: initializing storage from file... LittleFsConfig: init result failure LittleFsConfig: file "/supla-dev.cfg.bak" size 1000 LittleFsConfig: initializing storage from file... LittleFsConfig: init result success LittleFsConfig: writing to file "/supla-dev.cfg" LittleFsConfig: writing to file "/supla-dev.cfg.bak" Channel[110] initial caption set to 'Gateway sensors notifications' Button[0] setHoldTime: 2000 Button[0] setMulticlickTime: 500 Button[0]::configureAsConfigButton Button[0] setHoldTime: 5000 Button[0] setMulticlickTime: 300 Listing directory: / FILE: supla-dev.cfg.bak SIZE: 1000 LAST WRITE: 1970-01-01 00:03:19 FILE: supla-dev.cfg SIZE: 1000 LAST WRITE: 1970-01-01 00:03:19 DIR : suplaLAST WRITE: 1969-12-31 23:59:59 Listing directory: /supla DIR : z2s_gatewayLAST WRITE: 1969-12-31 23:59:59 Listing directory: /z2s_gateway FILE: actions_index_table.z2s SIZE: 32 LAST WRITE: 2025-09-02 22:42:57 FILE: channels_table_v2.bak SIZE: 15360 LAST WRITE: 2026-01-20 06:28:32 FILE: channels_table_v2.z2s SIZE: 15360 LAST WRITE: 2026-01-20 06:28:32 FILE: zb_devices_table_v2.z2s SIZE: 3840 LAST WRITE: 2026-01-20 06:27:57 Listing directory: / FILE: supla-dev.cfg.bak SIZE: 1000 LAST WRITE: 1970-01-01 00:03:19 FILE: supla-dev.cfg SIZE: 1000 LAST WRITE: 1970-01-01 00:03:19 DIR : suplaLAST WRITE: 1969-12-31 23:59:59 Listing directory: /supla DIR : z2s_gatewayLAST WRITE: 1969-12-31 23:59:59 Listing directory: /z2s_gateway FILE: actions_index_table.z2s SIZE: 32 LAST WRITE: 2025-09-02 22:42:57 FILE: channels_table_v2.bak SIZE: 15360 LAST WRITE: 2026-01-20 06:28:32 FILE: channels_table_v2.z2s SIZE: 15360 LAST WRITE: 2026-01-20 06:28:32 FILE: zb_devices_table_v2.z2s SIZE: 3840 LAST WRITE: 2026-01-20 06:27:57 [ 786][I][z2s_devices_table.cpp:1091] Z2S_loadZbDevicesTable(): Z2S_getZbDevicesTableSize 3840 sizeof(z2s_zb_devices_table) 3840 sizeof(z2s_zb_device_params_t) 120 sizeof(bool)1 [ 819][I][z2s_devices_table.cpp:1347] Z2S_loadZbDevicesTable(): Zigbee devices table load success! [ 819][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x4001 [ 820][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 16400, devices list index = 287 [ 821][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x5001 [ 821][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 14800, devices list index = 264 [ 821][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x4001 [ 822][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 16400, devices list index = 287 [ 822][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x2000 [ 823][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 6600, devices list index = 100 [ 823][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x1000 [ 824][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 700, devices list index = 17 [ 824][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x1000 [ 825][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 700, devices list index = 17 [ 825][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x1100 [ 826][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 3500, devices list index = 52 [ 826][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x5001 [ 827][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 14800, devices list index = 264 [ 827][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x1030 [ 828][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 1800, devices list index = 30 [ 828][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x5001 [ 829][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 14805, devices list index = 265 [ 829][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x5300 [ 830][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 15300, devices list index = 274 [ 830][I][z2s_devices_table.cpp:444] Z2S_loadChannelsTable(): Z2S_getChannelsTableSize 15360, sizeof(z2s_channels_table) 15360, sizeof(z2s_device_params_t) 120, sizeof(bool)1 [ 862][I][z2s_devices_table.cpp:607] Z2S_loadChannelsTable(): Channels table load success! [ 862][I][z2s_devices_table.cpp:982] Z2S_addZbDeviceTableSlot(): ZB device already in ZB devices table [ 863][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x4001 [ 863][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 16400, devices list index = 287 [ 864][I][z2s_devices_table.cpp:982] Z2S_addZbDeviceTableSlot(): ZB device already in ZB devices table [ 865][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x5001 [ 865][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 14800, devices list index = 264 [ 866][I][z2s_devices_table.cpp:982] Z2S_addZbDeviceTableSlot(): ZB device already in ZB devices table [ 866][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x5001 [ 866][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 14800, devices list index = 264 [ 867][I][z2s_devices_table.cpp:982] Z2S_addZbDeviceTableSlot(): ZB device already in ZB devices table [ 867][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x5001 [ 868][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 14805, devices list index = 265 [ 868][I][z2s_devices_table.cpp:982] Z2S_addZbDeviceTableSlot(): ZB device already in ZB devices table [ 869][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x4001 [ 869][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 16400, devices list index = 287 [ 870][I][z2s_devices_table.cpp:982] Z2S_addZbDeviceTableSlot(): ZB device already in ZB devices table [ 870][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x2000 [ 871][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 6600, devices list index = 100 [ 871][I][z2s_devices_table.cpp:982] Z2S_addZbDeviceTableSlot(): ZB device already in ZB devices table [ 872][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x1000 [ 872][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 700, devices list index = 17 [ 873][I][z2s_devices_table.cpp:982] Z2S_addZbDeviceTableSlot(): ZB device already in ZB devices table [ 873][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x1000 [ 874][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 700, devices list index = 17 [ 874][I][z2s_devices_table.cpp:982] Z2S_addZbDeviceTableSlot(): ZB device already in ZB devices table [ 875][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x1100 [ 875][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 3500, devices list index = 52 [ 876][I][z2s_devices_table.cpp:982] Z2S_addZbDeviceTableSlot(): ZB device already in ZB devices table [ 876][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x5300 [ 876][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 15300, devices list index = 274 [ 877][I][z2s_devices_table.cpp:982] Z2S_addZbDeviceTableSlot(): ZB device already in ZB devices table [ 877][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x1030 [ 878][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 1800, devices list index = 30 [ 878][I][z2s_devices_table.cpp:1629] Z2S_initSuplaChannels(): initSuplaChannels starting Channel[0] initial caption set to 'POWER SWITCH' [ 879][I][z2s_devices_table.cpp:1739] Z2S_initSuplaChannels(): setSubDeviceId to 1 Channel[1] initial caption set to 'BUTTON 1' [ 880][I][z2s_devices_table.cpp:1739] Z2S_initSuplaChannels(): setSubDeviceId to 2 Channel[2] initial caption set to 'BUTTON 1' [ 880][I][z2s_devices_table.cpp:1739] Z2S_initSuplaChannels(): setSubDeviceId to 8 Channel[3] initial caption set to 'BUTTON 1' [ 881][I][z2s_devices_table.cpp:1739] Z2S_initSuplaChannels(): setSubDeviceId to 10 Channel[4] initial caption set to 'POWER SWITCH' [ 881][I][z2s_devices_table.cpp:1739] Z2S_initSuplaChannels(): setSubDeviceId to 3 Notification: registered - context 5 [ 882][I][z2s_devices_table.cpp:1739] Z2S_initSuplaChannels(): setSubDeviceId to 4 [ 882][I][z2s_devices_table.cpp:1739] Z2S_initSuplaChannels(): setSubDeviceId to 5 [ 883][I][z2s_devices_table.cpp:1739] Z2S_initSuplaChannels(): setSubDeviceId to 6 [ 883][I][z2s_devices_table.cpp:1739] Z2S_initSuplaChannels(): setSubDeviceId to 7 Channel[9] initial caption set to 'BUTTON 1' [ 884][I][z2s_devices_table.cpp:1739] Z2S_initSuplaChannels(): setSubDeviceId to 11 Channel[12] initial caption set to 'T/H' [ 884][I][z2s_devices_table.cpp:1739] Z2S_initSuplaChannels(): setSubDeviceId to 9 [ 885][I][Z2S_Gateway.ino:574] setup(): Z2S_REBUILD_CHANNELS_ON_START not configured - turning off [ 885][I][Z2S_local_action_handlers.cpp:275] handleAction(): &&&&&&&&&&&&&&&&&&&&&&&&&&event 16418, action 0 [ 886][I][Z2S_local_action_handlers.cpp:275] handleAction(): &&&&&&&&&&&&&&&&&&&&&&&&&&event 16433, action 0 [ 922][I][z2s_devices_table.cpp:1800] Z2S_loadActionsIndexTable(): Zigbee<=>Supla actions index table load SUCCESS! [ 922][I][z2s_devices_table.cpp:2003] Z2S_initSuplaActions(): actions number: 0 [ 923][D][ZigbeeCore.cpp:110] addGatewayEndpoint(): Endpoint: 1, Device ID: 0x0050 [ 923][I][Z2S_Gateway.ino:621] setup(): Z2S_ENABLE_GUI_ON_START_V2 = 1 [ 924][I][Z2S_Gateway.ino:643] setup(): Z2S_FORCE_CONFIG_ON_START not configured - turning off [ 924][I][Z2S_Gateway.ino:654] setup(): Z2S_GUI_ON_START_DELAY_V2 not configured - setting to 10 s LittleFsConfig: writing to file "/supla-dev.cfg" LittleFsConfig: writing to file "/supla-dev.cfg.bak" [ 1023][I][Z2S_Gateway.ino:670] setup(): Z2S_GATEWAY_MDNS_LOCAL_NAME not configured - using default [ 1023][I][Z2S_Gateway.ino:682] setup(): Z2S_USE_NEW_AT_MODEL not configured - turning on SD: initial mode: Start in cfg mode (legacy, deprected) [ 1024][V][NetworkServer.h:41] NetworkServer(): NetworkServer::NetworkServer(port=80, ...) [ 1025][V][WebServer.cpp:49] WebServer(): WebServer::Webserver(port=80) *** Supla - starting initialization (platform 0) SD: add flag DEVICE_CONFIG_SUPPORTED SD: add flag CALCFG_RESTART_DEVICE *** Supla - Config initalization SD: add flag CALCFG_ENTER_CFG_MODE SD: add flag CALCFG_FACTORY_RESET_SUPPORTED
You do not have the required permissions to view the files attached to this post.
-
vajera
- Posts: 7290
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 289 times
- Been thanked: 161 times
1. Odhacz oba te checkboxyYepestis wrote: Thu Jan 22, 2026 10:17 pmNajpierw plik marged, później backup (oba na raz nie chcą się wgrać)vajera wrote: Thu Jan 22, 2026 10:09 pmTy jakoś dziwnie to wgrywasz - pokaż zrzut ekranu z FDT?Yepestis wrote: Thu Jan 22, 2026 9:13 pm Zrobiłem jak napisałeś, bez partycji nvs i teraz mam coś takiego:
3.png
EDIT:
Code: Select all
Serial Monitor Live Filter output Console run at 115200 bps automatically for reliable output. Flashing uses the baud rate selected in the toolbar. Starting the serial monitor resets the board into normal firmware mode so you can view UART output. Stopping the serial monitor automatically re-enters bootloader (stub) mode for maintenance (flash, partition tools, etc.). �j�d�w�Tp�TvQ��ESP-ROM:esp32c6-20220919 Build:Sep 19 2022 rst:0x15 (USB_UART_HPSYS),boot:0xc (SPI_FAST_FLASH_BOOT) Saved PC:0x40800868 SPIWP:0xee mode:DIO, clock div:2 load:0x40875730,len:0x12e0 load:0x4086b910,len:0xdc8 load:0x4086e610,len:0x3180 entry 0x4086b910 [ 1][V][NetworkServer.h:41] NetworkServer(): NetworkServer::NetworkServer(port=23, ...) [ 9][V][NetworkServer.h:41] NetworkServer(): NetworkServer::NetworkServer(port=1234, ...) [ 18][V][ZigbeeEP.cpp:22] ZigbeeEP(): Endpoint: 1 [ 31][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type USB_DM (38) successfully set to 0x4208fa0e [ 43][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 12 successfully set to type USB_DM (38) with bus 0x40820968 [ 54][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type USB_DP (39) successfully set to 0x4208fa0e [ 65][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 13 successfully set to type USB_DP (39) with bus 0x40820968 =========== Before Setup Start =========== Chip Info: ------------------------------------------ Model : ESP32-C6 Package : 0 Revision : 0.01 Cores : 1 CPU Frequency : 160 MHz XTAL Frequency : 40 MHz Features Bitfield : 0x00000052 Embedded Flash : No Embedded PSRAM : No 2.4GHz WiFi : Yes Classic BT : No BT Low Energy : Yes IEEE 802.15.4 : Yes ------------------------------------------ INTERNAL Memory Info: ------------------------------------------ Total Size : 358028 B ( 349.6 KB) Free Bytes : 302840 B ( 295.7 KB) Allocated Bytes : 42316 B ( 41.3 KB) Minimum Free Bytes: 302840 B ( 295.7 KB) Largest Free Block: 286708 B ( 280.0 KB) ------------------------------------------ Flash Info: ------------------------------------------ Chip Size : 8388608 B (8 MB) Block Size : 65536 B ( 64.0 KB) Sector Size : 4096 B ( 4.0 KB) Page Size : 256 B ( 0.2 KB) Bus Speed : 80 MHz Flash Frequency : 80 MHz (source: 80 MHz, divider: 1) 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, subtype: OTA app0 : addr: 0x00010000, size: 3328.0 KB, type: APP, subtype: OTA_0 app1 : addr: 0x00350000, size: 3328.0 KB, type: APP, subtype: OTA_1 spiffs : addr: 0x00690000, size: 1384.0 KB, type: DATA, subtype: SPIFFS zb_storage : addr: 0x007EA000, size: 16.0 KB, type: DATA, subtype: FAT zb_fct : addr: 0x007EE000, size: 4.0 KB, type: DATA, subtype: FAT rcp_fw : addr: 0x007EF000, size: 4.0 KB, type: DATA, subtype: SPIFFS coredump : addr: 0x007F0000, size: 64.0 KB, type: DATA, subtype: COREDUMP ------------------------------------------ Software Info: ------------------------------------------ Compile Date/Time : Jan 22 2026 15:40:18 Compile Host OS : linux ESP-IDF Version : v5.5.1-710-g8410210c9a Arduino Version : 3.3.4 ------------------------------------------ Board Info: ------------------------------------------ Arduino Board : ESP32C6_DEV Arduino Variant : esp32c6 Arduino FQBN : esp32:esp32:esp32c6:PartitionScheme=zigbee_zczr_8MB,ZigbeeMode=zczr,FlashSize=8M,CDCOnBoot=cdc,DebugLevel=verbose ============ Before Setup End ============ [ 188][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 17 successfully set to type UART_RX (2) with bus 0x40816cb0 [ 188][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_RX (2) successfully set to 0x420959bc [ 189][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 16 successfully set to type UART_TX (3) with bus 0x40816cb0 [ 189][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type UART_TX (3) successfully set to 0x42095980 [ 190][I][Z2S_Gateway.ino:448] setup(): setup start [ 190][I][z2s_devices_table.cpp:8911] printSizeOfClasses(): Relay 136 - VirtualRelay 136 - Z2S_VirtualRelay 200 HvacBase 1032 - HvacBaseEE 1040 - Z2S_trv_interface 224 VirtualSceneSwitch 144 GPM 184 IPAddress 28 NetworkServer 44 NetworkClient 52 ZigbeeGateway 240 [ 209][I][Z2S_Gateway.ino:472] setup(): Sanity check time 18 [ 209][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type GPIO (1) successfully set to 0x42092dba [ 210][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 9 successfully set to type GPIO (1) with bus 0xa [ 210][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type GPIO (1) successfully set to 0x42092dba [ 211][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 3 successfully set to type GPIO (1) with bus 0x4 [ 211][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type GPIO (1) successfully set to 0x42092dba [ 212][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 14 successfully set to type GPIO (1) with bus 0xf Storage initialization readStorage: 8; Read: [53 55 50 4C 41 1 0 1 ] Storage: Number of sections 1 Reading section: 0 readStorage: 7; Read: [3 0 0 0 0 0 0 ] Section type: 3; size: 0 storedCRC 0, CRC calc 65535 LittleFsConfig: file "/supla-dev.cfg" size 0 LittleFsConfig: initializing storage from file... LittleFsConfig: init result failure LittleFsConfig: file "/supla-dev.cfg.bak" size 1000 LittleFsConfig: initializing storage from file... LittleFsConfig: init result success LittleFsConfig: writing to file "/supla-dev.cfg" LittleFsConfig: writing to file "/supla-dev.cfg.bak" Channel[110] initial caption set to 'Gateway sensors notifications' Button[0] setHoldTime: 2000 Button[0] setMulticlickTime: 500 Button[0]::configureAsConfigButton Button[0] setHoldTime: 5000 Button[0] setMulticlickTime: 300 Listing directory: / FILE: supla-dev.cfg.bak SIZE: 1000 LAST WRITE: 1970-01-01 00:03:19 FILE: supla-dev.cfg SIZE: 1000 LAST WRITE: 1970-01-01 00:03:19 DIR : suplaLAST WRITE: 1969-12-31 23:59:59 Listing directory: /supla DIR : z2s_gatewayLAST WRITE: 1969-12-31 23:59:59 Listing directory: /z2s_gateway FILE: actions_index_table.z2s SIZE: 32 LAST WRITE: 2025-09-02 22:42:57 FILE: channels_table_v2.bak SIZE: 15360 LAST WRITE: 2026-01-20 06:28:32 FILE: channels_table_v2.z2s SIZE: 15360 LAST WRITE: 2026-01-20 06:28:32 FILE: zb_devices_table_v2.z2s SIZE: 3840 LAST WRITE: 2026-01-20 06:27:57 Listing directory: / FILE: supla-dev.cfg.bak SIZE: 1000 LAST WRITE: 1970-01-01 00:03:19 FILE: supla-dev.cfg SIZE: 1000 LAST WRITE: 1970-01-01 00:03:19 DIR : suplaLAST WRITE: 1969-12-31 23:59:59 Listing directory: /supla DIR : z2s_gatewayLAST WRITE: 1969-12-31 23:59:59 Listing directory: /z2s_gateway FILE: actions_index_table.z2s SIZE: 32 LAST WRITE: 2025-09-02 22:42:57 FILE: channels_table_v2.bak SIZE: 15360 LAST WRITE: 2026-01-20 06:28:32 FILE: channels_table_v2.z2s SIZE: 15360 LAST WRITE: 2026-01-20 06:28:32 FILE: zb_devices_table_v2.z2s SIZE: 3840 LAST WRITE: 2026-01-20 06:27:57 [ 786][I][z2s_devices_table.cpp:1091] Z2S_loadZbDevicesTable(): Z2S_getZbDevicesTableSize 3840 sizeof(z2s_zb_devices_table) 3840 sizeof(z2s_zb_device_params_t) 120 sizeof(bool)1 [ 819][I][z2s_devices_table.cpp:1347] Z2S_loadZbDevicesTable(): Zigbee devices table load success! [ 819][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x4001 [ 820][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 16400, devices list index = 287 [ 821][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x5001 [ 821][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 14800, devices list index = 264 [ 821][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x4001 [ 822][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 16400, devices list index = 287 [ 822][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x2000 [ 823][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 6600, devices list index = 100 [ 823][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x1000 [ 824][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 700, devices list index = 17 [ 824][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x1000 [ 825][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 700, devices list index = 17 [ 825][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x1100 [ 826][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 3500, devices list index = 52 [ 826][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x5001 [ 827][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 14800, devices list index = 264 [ 827][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x1030 [ 828][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 1800, devices list index = 30 [ 828][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x5001 [ 829][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 14805, devices list index = 265 [ 829][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x5300 [ 830][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 15300, devices list index = 274 [ 830][I][z2s_devices_table.cpp:444] Z2S_loadChannelsTable(): Z2S_getChannelsTableSize 15360, sizeof(z2s_channels_table) 15360, sizeof(z2s_device_params_t) 120, sizeof(bool)1 [ 862][I][z2s_devices_table.cpp:607] Z2S_loadChannelsTable(): Channels table load success! [ 862][I][z2s_devices_table.cpp:982] Z2S_addZbDeviceTableSlot(): ZB device already in ZB devices table [ 863][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x4001 [ 863][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 16400, devices list index = 287 [ 864][I][z2s_devices_table.cpp:982] Z2S_addZbDeviceTableSlot(): ZB device already in ZB devices table [ 865][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x5001 [ 865][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 14800, devices list index = 264 [ 866][I][z2s_devices_table.cpp:982] Z2S_addZbDeviceTableSlot(): ZB device already in ZB devices table [ 866][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x5001 [ 866][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 14800, devices list index = 264 [ 867][I][z2s_devices_table.cpp:982] Z2S_addZbDeviceTableSlot(): ZB device already in ZB devices table [ 867][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x5001 [ 868][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 14805, devices list index = 265 [ 868][I][z2s_devices_table.cpp:982] Z2S_addZbDeviceTableSlot(): ZB device already in ZB devices table [ 869][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x4001 [ 869][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 16400, devices list index = 287 [ 870][I][z2s_devices_table.cpp:982] Z2S_addZbDeviceTableSlot(): ZB device already in ZB devices table [ 870][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x2000 [ 871][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 6600, devices list index = 100 [ 871][I][z2s_devices_table.cpp:982] Z2S_addZbDeviceTableSlot(): ZB device already in ZB devices table [ 872][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x1000 [ 872][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 700, devices list index = 17 [ 873][I][z2s_devices_table.cpp:982] Z2S_addZbDeviceTableSlot(): ZB device already in ZB devices table [ 873][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x1000 [ 874][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 700, devices list index = 17 [ 874][I][z2s_devices_table.cpp:982] Z2S_addZbDeviceTableSlot(): ZB device already in ZB devices table [ 875][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x1100 [ 875][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 3500, devices list index = 52 [ 876][I][z2s_devices_table.cpp:982] Z2S_addZbDeviceTableSlot(): ZB device already in ZB devices table [ 876][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x5300 [ 876][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 15300, devices list index = 274 [ 877][I][z2s_devices_table.cpp:982] Z2S_addZbDeviceTableSlot(): ZB device already in ZB devices table [ 877][I][z2s_devices_table.cpp:881] Z2S_updateZbDeviceUidIdx(): Syncing flags for model 0x1030 [ 878][I][z2s_devices_table.cpp:899] Z2S_updateZbDeviceUidIdx(): device uid = 1800, devices list index = 30 [ 878][I][z2s_devices_table.cpp:1629] Z2S_initSuplaChannels(): initSuplaChannels starting Channel[0] initial caption set to 'POWER SWITCH' [ 879][I][z2s_devices_table.cpp:1739] Z2S_initSuplaChannels(): setSubDeviceId to 1 Channel[1] initial caption set to 'BUTTON 1' [ 880][I][z2s_devices_table.cpp:1739] Z2S_initSuplaChannels(): setSubDeviceId to 2 Channel[2] initial caption set to 'BUTTON 1' [ 880][I][z2s_devices_table.cpp:1739] Z2S_initSuplaChannels(): setSubDeviceId to 8 Channel[3] initial caption set to 'BUTTON 1' [ 881][I][z2s_devices_table.cpp:1739] Z2S_initSuplaChannels(): setSubDeviceId to 10 Channel[4] initial caption set to 'POWER SWITCH' [ 881][I][z2s_devices_table.cpp:1739] Z2S_initSuplaChannels(): setSubDeviceId to 3 Notification: registered - context 5 [ 882][I][z2s_devices_table.cpp:1739] Z2S_initSuplaChannels(): setSubDeviceId to 4 [ 882][I][z2s_devices_table.cpp:1739] Z2S_initSuplaChannels(): setSubDeviceId to 5 [ 883][I][z2s_devices_table.cpp:1739] Z2S_initSuplaChannels(): setSubDeviceId to 6 [ 883][I][z2s_devices_table.cpp:1739] Z2S_initSuplaChannels(): setSubDeviceId to 7 Channel[9] initial caption set to 'BUTTON 1' [ 884][I][z2s_devices_table.cpp:1739] Z2S_initSuplaChannels(): setSubDeviceId to 11 Channel[12] initial caption set to 'T/H' [ 884][I][z2s_devices_table.cpp:1739] Z2S_initSuplaChannels(): setSubDeviceId to 9 [ 885][I][Z2S_Gateway.ino:574] setup(): Z2S_REBUILD_CHANNELS_ON_START not configured - turning off [ 885][I][Z2S_local_action_handlers.cpp:275] handleAction(): &&&&&&&&&&&&&&&&&&&&&&&&&&event 16418, action 0 [ 886][I][Z2S_local_action_handlers.cpp:275] handleAction(): &&&&&&&&&&&&&&&&&&&&&&&&&&event 16433, action 0 [ 922][I][z2s_devices_table.cpp:1800] Z2S_loadActionsIndexTable(): Zigbee<=>Supla actions index table load SUCCESS! [ 922][I][z2s_devices_table.cpp:2003] Z2S_initSuplaActions(): actions number: 0 [ 923][D][ZigbeeCore.cpp:110] addGatewayEndpoint(): Endpoint: 1, Device ID: 0x0050 [ 923][I][Z2S_Gateway.ino:621] setup(): Z2S_ENABLE_GUI_ON_START_V2 = 1 [ 924][I][Z2S_Gateway.ino:643] setup(): Z2S_FORCE_CONFIG_ON_START not configured - turning off [ 924][I][Z2S_Gateway.ino:654] setup(): Z2S_GUI_ON_START_DELAY_V2 not configured - setting to 10 s LittleFsConfig: writing to file "/supla-dev.cfg" LittleFsConfig: writing to file "/supla-dev.cfg.bak" [ 1023][I][Z2S_Gateway.ino:670] setup(): Z2S_GATEWAY_MDNS_LOCAL_NAME not configured - using default [ 1023][I][Z2S_Gateway.ino:682] setup(): Z2S_USE_NEW_AT_MODEL not configured - turning on SD: initial mode: Start in cfg mode (legacy, deprected) [ 1024][V][NetworkServer.h:41] NetworkServer(): NetworkServer::NetworkServer(port=80, ...) [ 1025][V][WebServer.cpp:49] WebServer(): WebServer::Webserver(port=80) *** Supla - starting initialization (platform 0) SD: add flag DEVICE_CONFIG_SUPPORTED SD: add flag CALCFG_RESTART_DEVICE *** Supla - Config initalization SD: add flag CALCFG_ENTER_CFG_MODE SD: add flag CALCFG_FACTORY_RESET_SUPPORTED
4.png
2. Zrób erase FLASH
3. Daj STOP
4. Włącz checkbox TYLKO przy merged
5. START
6. Wyłącz checkbox przy mered, włączy przy backup
7. START
8. po zakończeniu odłącz bramkę na 5-10 sekund od zasilania (fizycznie)
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
Ależ oczywiście, że tak. W tym celu tworzony był ten poradnik. Można przerzucać nawet ustawienia pomiędzy różnymi modułami (4,8,16MB) i to nie znając nawet adresu, rozmiaru i wielkości partycji.Yepestis wrote: Thu Jan 22, 2026 10:12 pmTo mam jeszcze tylko jedno pytanie, czy skopiowane w ten sposób pliki mogę wgrać na inny egzemplarz ESP? Oczywiście też C6 i czy to powinno działać tzn. wszystkie urzadzenia będą sparowane z bramką?Zibi_007 wrote: Thu Jan 22, 2026 9:48 pmJeśli ESP nie padł fizycznie np. z powodu uszkodzenia części pamięci (o co wcale nie jest łatwo - bo to twarde sztuki), to spokojnie uratujesz bramkę.Yepestis wrote: Thu Jan 22, 2026 8:49 pm
Wgrywałem przez USB po prawej opisane ESP32C6
Narzędziem https://thelastoutpostworkshop.github.io/ESPConnect/ pliki partycji są widoczne
1.png
2.png
Narzędzie https://thelastoutpostworkshop.github.io/ESPConnect/ już znasz, to prawie jesteśmy w domu.
Postępuj wg tego schematu, a wszystko się uda:
viewtopic.php?p=225896#p225896
U Ciebie, w kroku 6. plik "merged" po prostu wgrywasz na swój układ. Zrób to przez FDT (wcześniej wyczyść pamięć) lub ESPFlasher (domyślnie czyści przed wgraniem). Póżniej kontynuuj, jak w instrukcji.
Musi się udać. Nie takie trupy tym sposobem ratowałem...
Powodzenia.
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-
Yepestis
- Posts: 890
- Joined: Mon Sep 24, 2018 6:08 pm
- Location: Wrocław
- Has thanked: 19 times
- Been thanked: 3 times
Zapomniałem napisać że czyszczę Flash na początku. Ogólnie robiłem dokładnie jak napisałeś tylko ostatni punkt odłączenie kabla od zasilania u mnie trwało jakaś sekundę może dnie.vajera wrote: Thu Jan 22, 2026 10:23 pm1. Odhacz oba te checkboxy
2. Zrób erase FLASH
3. Daj STOP
4. Włącz checkbox TYLKO przy merged
5. START
6. Wyłącz checkbox przy mered, włączy przy backup
7. START
8. po zakończeniu odłącz bramkę na 5-10 sekund od zasilania (fizycznie)
Jutro jeszcze popróbuje, jak nic z tego nie wyjdzie to postawie od nowa bramkę i sparuje te 10 urządzeń na czystej nowej bramce.
Dzięki za pomoc i już nie chce tracić waszego czasu
Powyżej na screnie w Download Tool jest zaznaczone DIO. Nie powinno być QIO przypadkiem. Ja jak wgrywałem u siebie ustawiałem QIO. I z tego co pamiętam ma to znaczenie. Bramka chyba jest kompilowana na QIO. Tak @vajera?
-
vajera
- Posts: 7290
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 289 times
- Been thanked: 161 times
Wgrywam na DIO.zzrr wrote: Thu Jan 22, 2026 10:51 pm Powyżej na screnie w Download Tool jest zaznaczone DIO. Nie powinno być QIO przypadkiem. Ja jak wgrywałem u siebie ustawiałem QIO. I z tego co pamiętam ma to znaczenie. Bramka chyba jest kompilowana na QIO. Tak @vajera?
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: 7290
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 289 times
- Been thanked: 161 times
Powiem tak - gdyby ro była tylko kwestia podmiany pliku, to pewnie bym się nie spieszył. Natomiast okazało się, że to wymaga grzebania w JavaScript, zabawy z minify, g-zip itd....no i mnie wciągnęłozzrr wrote: Thu Jan 22, 2026 8:06 pma mówiłem "nie rób UPDATE"vajera wrote: Thu Jan 22, 2026 7:58 pm Dziękuję, naprawdę się wzruszyłem a jednocześnie zrobiło mi się smutno, bo to zabrzmiało jak pożegnanie.
Przypominam Ci jednak, że przyjąłeś funkcję honorowego wiceprezesa Klubu Promila, więc tak do końca zniknąć nie możesz![]()
![]()
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
To już nie te czasy (ESP8266). Można zmienić, ale raczej bez znaczenia. Cały czas wgrywam na DIO i nic nie zmieniam. Jeśli było kompilowane na QIO i ma info w .bin, to sobie sam zmieni "w locie". Nawet nie zauważysz. Przynajmniej FDT.zzrr wrote: Thu Jan 22, 2026 10:51 pm Powyżej na screnie w Download Tool jest zaznaczone DIO. Nie powinno być QIO przypadkiem. Ja jak wgrywałem u siebie ustawiałem QIO. I z tego co pamiętam ma to znaczenie. Bramka chyba jest kompilowana na QIO. Tak @vajera?
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=18036No ja zauważyłem że Ty musisz coś "rozkminiać" bo jak nie ma co to jak by Ci powietrza brakowało.vajera wrote: Thu Jan 22, 2026 11:05 pm ....
Powiem tak - gdyby ro była tylko kwestia podmiany pliku, to pewnie bym się nie spieszył. Natomiast okazało się, że to wymaga grzebania w JavaScript, zabawy z minify, g-zip itd....no i mnie wciągnęło![]()
A co do QIO/DIO to ciekawe. U siebie wgrywam QIO i działa bez zastrzeżeń. A uważałem że ustawienie tego niewłaściwie kończy sie niewłaściwą obsługą partycji. Oczywiście jeśli wgrywanie niezgodne z kompilacją. A jak kompilujesz to co masz ustawione w Flash Mode?
EDIT:
Może tak być jak mówisz.Zibi_007 wrote: Thu Jan 22, 2026 11:08 pm .... Jeśli było kompilowane na QIO i ma info w .bin, to sobie sam zmieni "w locie". Nawet nie zauważysz. Przynajmniej FDT.
