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

Moderator: vajera

endrju_88
Posts: 448
Joined: Tue Apr 25, 2023 1:02 pm
Has thanked: 3 times
Been thanked: 4 times

Post

Czy mógł by ktoś podać komendy do esptool.py jak zgrać całą pamięć flash modułu esp32 c6 4MB.
wpisuję :

Code: Select all

esptool --baud 115200 --port COM32 read_flash 0x00000 0x400000 C:\backup_TEST.bin
i wyrzuca mi błąd Corrupt data, expected 0x1000 bytes but received 0xec4 bytes , co robię źle ? Spróbowałem też w flash download tools w zakładce chipInfoDump i jak wciskam Read Flash to też dostaję ten komunikat. A jeśli uda mi się zgrać całą pamięć to później mogę na czysty moduł wgrać tą całą zawartość na adres 0x0 ?
You do not have the required permissions to view the files attached to this post.
[email protected]
Posts: 1586
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

Post

Po kolejnych godzinach walki stan wygląda tak:
1. Nie zbuduje sam, bo dołączone biblioteki mają pomieszane dependencies co pisałem tu viewtopic.php?p=208639#p208639 , więc w Platform.io jak bym nie kombinował nie da rady, dodatkowo najnowsza wersja https://github.com/ESP32Async/ESPAsyncWebServer.git ma też coś w sobie namieszane co nie pomaga, a cofanie wersji znów miesza się z boardami 3.2.0
1a) W Arduino nawet nie próbuje bo to masochizm, do tego z taką ilością bibliotek i przejściem na boardy 3.2.0 oznaczało by, że zaora mi się wszystko inne co mam działające pod Arduino
1b) właśnie dlatego cisnąłem używanie Platform.io - żeby wszystko było zapisane w pliku configu a nie kombinacje z każdym nowym projektem nad wersjami boardów i bibliotek :)
2. Jak wgram gotowego bina : Z2S_Gateway.ino.merged.8MB.OTA.logs.bin bramka żyje, mogę coś sparować, jest to widoczne w Supli, natomiast za nic nie otwiera mi się GUI :( już próbowałem zmienić sieć, łączyć się z telefonu a nie komputera, nic się nie pojawia pod adresem IP widocznym w Supli, w logach bramka żyje:

Code: Select all

17:31:33.728 > [900079][I][z2s_web_gui.cpp:386] fillMemoryUptimeInformation(): Memory & uptime information <b><i>Flash chip real size:</b></i> 8388608 B <b>| <i>Free Sketch Space:</b></i> 3407872 B<br><b><i>Free Heap:</b></i> 77216 B <b>| <i>Minimal Free Heap:</b></i> 54336 B <b>| <i>HeapSize:</b></i> 330748 B <b>| <i>MaxAllocHeap:</b></i> 48116 B<br><br><b><i>Local time:</i></b> Sun Jul 13 17:31:31 2025
17:31:33.729 > <b><i>Supla uptime:</i></b> 900 s
albo mam jakieś trefne ESP albo nie wiem co :/ wydaje mi się, że sieć nie jest problemem, łączę zarówno komputer jak i ESP do tej samej, jestem delikatnie sfrustrowany :P ktoś ma jakiś pomysł?
User avatar
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

endrju_88 wrote: Sun Jul 13, 2025 10:57 am Czy mógł by ktoś podać komendy do esptool.py jak zgrać całą pamięć flash modułu esp32 c6 4MB.
wpisuję :

Code: Select all

esptool --baud 115200 --port COM32 read_flash 0x00000 0x400000 C:\backup_TEST.bin
i wyrzuca mi błąd Corrupt data, expected 0x1000 bytes but received 0xec4 bytes , co robię źle ? Spróbowałem też w flash download tools w zakładce chipInfoDump i jak wciskam Read Flash to też dostaję ten komunikat. A jeśli uda mi się zgrać całą pamięć to później mogę na czysty moduł wgrać tą całą zawartość na adres 0x0 ?
Nie kombinuj, wpisz:

Code: Select all

esptool -p PORT -b 115200 read-flash 0 ALL caly_flash.bin
to zgra Ci wszystko automatycznie.
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
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

[email protected] wrote: Sun Jul 13, 2025 3:36 pm Po kolejnych godzinach walki stan wygląda tak:
1. Nie zbuduje sam, bo dołączone biblioteki mają pomieszane dependencies co pisałem tu viewtopic.php?p=208639#p208639 , więc w Platform.io jak bym nie kombinował nie da rady, dodatkowo najnowsza wersja https://github.com/ESP32Async/ESPAsyncWebServer.git ma też coś w sobie namieszane co nie pomaga, a cofanie wersji znów miesza się z boardami 3.2.0
1a) W Arduino nawet nie próbuje bo to masochizm, do tego z taką ilością bibliotek i przejściem na boardy 3.2.0 oznaczało by, że zaora mi się wszystko inne co mam działające pod Arduino
1b) właśnie dlatego cisnąłem używanie Platform.io - żeby wszystko było zapisane w pliku configu a nie kombinacje z każdym nowym projektem nad wersjami boardów i bibliotek :)
2. Jak wgram gotowego bina : Z2S_Gateway.ino.merged.8MB.OTA.logs.bin bramka żyje, mogę coś sparować, jest to widoczne w Supli, natomiast za nic nie otwiera mi się GUI :( już próbowałem zmienić sieć, łączyć się z telefonu a nie komputera, nic się nie pojawia pod adresem IP widocznym w Supli, w logach bramka żyje:

Code: Select all

17:31:33.728 > [900079][I][z2s_web_gui.cpp:386] fillMemoryUptimeInformation(): Memory & uptime information <b><i>Flash chip real size:</b></i> 8388608 B <b>| <i>Free Sketch Space:</b></i> 3407872 B<br><b><i>Free Heap:</b></i> 77216 B <b>| <i>Minimal Free Heap:</b></i> 54336 B <b>| <i>HeapSize:</b></i> 330748 B <b>| <i>MaxAllocHeap:</b></i> 48116 B<br><br><b><i>Local time:</i></b> Sun Jul 13 17:31:31 2025
17:31:33.729 > <b><i>Supla uptime:</i></b> 900 s
albo mam jakieś trefne ESP albo nie wiem co :/ wydaje mi się, że sieć nie jest problemem, łączę zarówno komputer jak i ESP do tej samej, jestem delikatnie sfrustrowany :P ktoś ma jakiś pomysł?
Nie pomogę, ale osobiście przy projekcie Z2S przeszedłem na Arduino, bo miałem już dość problemów pod Platform.io. Przed chwilą sprawdziłem. Kompiluje się i działa bez problemu na najnowszych źródłach...
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
[email protected]
Posts: 1586
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

Post

Zibi_007 wrote: Sun Jul 13, 2025 4:25 pm
[email protected] wrote: Sun Jul 13, 2025 3:36 pm Po kolejnych godzinach walki stan wygląda tak:
1. Nie zbuduje sam, bo dołączone biblioteki mają pomieszane dependencies co pisałem tu viewtopic.php?p=208639#p208639 , więc w Platform.io jak bym nie kombinował nie da rady, dodatkowo najnowsza wersja https://github.com/ESP32Async/ESPAsyncWebServer.git ma też coś w sobie namieszane co nie pomaga, a cofanie wersji znów miesza się z boardami 3.2.0
1a) W Arduino nawet nie próbuje bo to masochizm, do tego z taką ilością bibliotek i przejściem na boardy 3.2.0 oznaczało by, że zaora mi się wszystko inne co mam działające pod Arduino
1b) właśnie dlatego cisnąłem używanie Platform.io - żeby wszystko było zapisane w pliku configu a nie kombinacje z każdym nowym projektem nad wersjami boardów i bibliotek :)
2. Jak wgram gotowego bina : Z2S_Gateway.ino.merged.8MB.OTA.logs.bin bramka żyje, mogę coś sparować, jest to widoczne w Supli, natomiast za nic nie otwiera mi się GUI :( już próbowałem zmienić sieć, łączyć się z telefonu a nie komputera, nic się nie pojawia pod adresem IP widocznym w Supli, w logach bramka żyje:

Code: Select all

17:31:33.728 > [900079][I][z2s_web_gui.cpp:386] fillMemoryUptimeInformation(): Memory & uptime information <b><i>Flash chip real size:</b></i> 8388608 B <b>| <i>Free Sketch Space:</b></i> 3407872 B<br><b><i>Free Heap:</b></i> 77216 B <b>| <i>Minimal Free Heap:</b></i> 54336 B <b>| <i>HeapSize:</b></i> 330748 B <b>| <i>MaxAllocHeap:</b></i> 48116 B<br><br><b><i>Local time:</i></b> Sun Jul 13 17:31:31 2025
17:31:33.729 > <b><i>Supla uptime:</i></b> 900 s
albo mam jakieś trefne ESP albo nie wiem co :/ wydaje mi się, że sieć nie jest problemem, łączę zarówno komputer jak i ESP do tej samej, jestem delikatnie sfrustrowany :P ktoś ma jakiś pomysł?
Nie pomogę, ale osobiście przy projekcie Z2S przeszedłem na Arduino, bo miałem już dość problemów pod Platform.io. Przed chwilą sprawdziłem. Kompiluje się i działa bez problemu na najnowszych źródłach...
No to spróbuję ale jak zobaczycie gdzieś artykuł że facet wyrzucił esp przez okno razem z komputerem to będę ja xD

Dziwne jest to że to bin nie pokazuje GUI a nie jakiś tam mój kombinowany build , przydał by się wpis w logu po otwarciu GUI , ale jak kiedyś sam próbowałem dodać to już później nie uruchomiłem GUI :/
User avatar
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

[email protected] wrote: Sun Jul 13, 2025 4:29 pm
Zibi_007 wrote: Sun Jul 13, 2025 4:25 pm
[email protected] wrote: Sun Jul 13, 2025 3:36 pm Po kolejnych godzinach walki stan wygląda tak:
1. Nie zbuduje sam, bo dołączone biblioteki mają pomieszane dependencies co pisałem tu viewtopic.php?p=208639#p208639 , więc w Platform.io jak bym nie kombinował nie da rady, dodatkowo najnowsza wersja https://github.com/ESP32Async/ESPAsyncWebServer.git ma też coś w sobie namieszane co nie pomaga, a cofanie wersji znów miesza się z boardami 3.2.0
1a) W Arduino nawet nie próbuje bo to masochizm, do tego z taką ilością bibliotek i przejściem na boardy 3.2.0 oznaczało by, że zaora mi się wszystko inne co mam działające pod Arduino
1b) właśnie dlatego cisnąłem używanie Platform.io - żeby wszystko było zapisane w pliku configu a nie kombinacje z każdym nowym projektem nad wersjami boardów i bibliotek :)
2. Jak wgram gotowego bina : Z2S_Gateway.ino.merged.8MB.OTA.logs.bin bramka żyje, mogę coś sparować, jest to widoczne w Supli, natomiast za nic nie otwiera mi się GUI :( już próbowałem zmienić sieć, łączyć się z telefonu a nie komputera, nic się nie pojawia pod adresem IP widocznym w Supli, w logach bramka żyje:

Code: Select all

17:31:33.728 > [900079][I][z2s_web_gui.cpp:386] fillMemoryUptimeInformation(): Memory & uptime information <b><i>Flash chip real size:</b></i> 8388608 B <b>| <i>Free Sketch Space:</b></i> 3407872 B<br><b><i>Free Heap:</b></i> 77216 B <b>| <i>Minimal Free Heap:</b></i> 54336 B <b>| <i>HeapSize:</b></i> 330748 B <b>| <i>MaxAllocHeap:</b></i> 48116 B<br><br><b><i>Local time:</i></b> Sun Jul 13 17:31:31 2025
17:31:33.729 > <b><i>Supla uptime:</i></b> 900 s
albo mam jakieś trefne ESP albo nie wiem co :/ wydaje mi się, że sieć nie jest problemem, łączę zarówno komputer jak i ESP do tej samej, jestem delikatnie sfrustrowany :P ktoś ma jakiś pomysł?
Nie pomogę, ale osobiście przy projekcie Z2S przeszedłem na Arduino, bo miałem już dość problemów pod Platform.io. Przed chwilą sprawdziłem. Kompiluje się i działa bez problemu na najnowszych źródłach...
No to spróbuję ale jak zobaczycie gdzieś artykuł że facet wyrzucił esp przez okno razem z komputerem to będę ja xD

Dziwne jest to że to bin nie pokazuje GUI a nie jakiś tam mój kombinowany build , przydał by się wpis w logu po otwarciu GUI , ale jak kiedyś sam próbowałem dodać to już później nie uruchomiłem GUI :/
Wrzuć mu pełne debugowanie i wywal wszystko na serial. Coś musi pokazać.

PS. U mnie już laptop z ESP na kablu miał lądowanie na trawie przed domem ;-) Laptop stary, ESP już nie za młode, był to widoczny znak dla żony, kto może być następny :lol:
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
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

[email protected] wrote: Sun Jul 13, 2025 3:36 pm Po kolejnych godzinach walki stan wygląda tak:
1. Nie zbuduje sam, bo dołączone biblioteki mają pomieszane dependencies co pisałem tu viewtopic.php?p=208639#p208639 , więc w Platform.io jak bym nie kombinował nie da rady, dodatkowo najnowsza wersja https://github.com/ESP32Async/ESPAsyncWebServer.git ma też coś w sobie namieszane co nie pomaga, a cofanie wersji znów miesza się z boardami 3.2.0
Niestety nie pomogę Tobie w tej kwestii, bo po prostu jestem za słaby w te klocki 😞
1a) W Arduino nawet nie próbuje bo to masochizm, do tego z taką ilością bibliotek i przejściem na boardy 3.2.0 oznaczało by, że zaora mi się wszystko inne co mam działające pod Arduino
1b) właśnie dlatego cisnąłem używanie Platform.io - żeby wszystko było zapisane w pliku configu a nie kombinacje z każdym nowym projektem nad wersjami boardów i bibliotek :)
Może rozwiązaniem będzie dodatkowe konto użytkownika Windows i tam instalacja czystego środowiska? Albo jakaś maszyna wirtualna z Linuxem?
2. Jak wgram gotowego bina : Z2S_Gateway.ino.merged.8MB.OTA.logs.bin bramka żyje, mogę coś sparować, jest to widoczne w Supli, natomiast za nic nie otwiera mi się GUI :( już próbowałem zmienić sieć, łączyć się z telefonu a nie komputera, nic się nie pojawia pod adresem IP widocznym w Supli, w logach bramka żyje:

Code: Select all

17:31:33.728 > [900079][I][z2s_web_gui.cpp:386] fillMemoryUptimeInformation(): Memory & uptime information <b><i>Flash chip real size:</b></i> 8388608 B <b>| <i>Free Sketch Space:</b></i> 3407872 B<br><b><i>Free Heap:</b></i> 77216 B <b>| <i>Minimal Free Heap:</b></i> 54336 B <b>| <i>HeapSize:</b></i> 330748 B <b>| <i>MaxAllocHeap:</b></i> 48116 B<br><br><b><i>Local time:</i></b> Sun Jul 13 17:31:31 2025
17:31:33.729 > <b><i>Supla uptime:</i></b> 900 s
albo mam jakieś trefne ESP albo nie wiem co :/ wydaje mi się, że sieć nie jest problemem, łączę zarówno komputer jak i ESP do tej samej, jestem delikatnie sfrustrowany :P ktoś ma jakiś pomysł?
Bardzo dziwna historia - bramka żyje i ma połączenie z Supla - zegar jest aktualny.
Próbowałeś różnych przeglądarek? A Telnet działa Tobie na IP bramki? Zobacz jeszcze IP/update
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
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

Zibi_007 wrote: Sun Jul 13, 2025 4:34 pm PS. U mnie już laptop z ESP na kablu miał lądowanie na trawie przed domem ;-) Laptop stary, ESP już nie za młode, był to widoczny znak dla żony, kto może być następny :lol:
Kolejny etap - @vajera wiem gdzie mieszkasz 🤣
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
[email protected]
Posts: 1586
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

Post

Różnych przeglądarek próbowałem , ale telnetu nie, zobaczę i dam znać
User avatar
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

[email protected] wrote: Sun Jul 13, 2025 5:31 pm Różnych przeglądarek próbowałem , ale telnetu nie, zobaczę i dam znać
Osobiście Telnet cofa mnie mentalnie do końca lat osiemdziesiątych, początku dziewięćdziesiątych. Znowu czuję się młodo i pełen sił. Spróbuj, może i Tobie się uda :lol:
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

Return to “Bramka ZigBee”