Gui-Generic Builder Desktop

Patryk90
Posts: 52
Joined: Mon Nov 10, 2025 8:57 pm

Post

C3 ma normalnie 4MB. Nie widziałem takich z 8MB. Ustawienie na 8MB może powodować problemy z partycjami. Zrób, jak Zibi_007 napisał i skompiluj jeszcze raz. U mnie wszystko działa i kompiluje się bez problemów. A jak mieszam wielkością partycji to mam podobne błędy.
[email protected]
Posts: 1586
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

Post

U mnie C3 ma 4MB, po wgraniu GG z Web - wszystko gra, po wgraniu z Desktop : Hard resetting with RTC WDT...
i tak w kółko, nie mogę go teraz nawet wyczyścić :/

EDIT a na konsoli tez:
invalid header: 0xffffffff
invalid header: 0xffffffff

hmm może coś jest zrypane z adresami
djalex
Posts: 1226
Joined: Fri Dec 20, 2019 10:59 pm
Location: Rydułtowy
Has thanked: 2 times
Been thanked: 2 times

Post

fido wrote: Mon Jan 26, 2026 6:05 pm Koledzy fajnie, że coś nowego się dzieje ale mam małe pytanie.
Korzystałem do oświetlenia z Sonfa R2 mini niestety uległ awarii (jest szansa na naprawę) ale mam w szafie drugi taki moduł nie używany z oryginalnym softem. Chciałbym do niego wgrać Suplę i tu powstaje pytanie czy tym nowym narzędziem obsłużę R2 mini, czy pozostaje mi stary Gui Generic ? obstawiam to drugie ;-)
Do tego wystarczy stare dobre GG, nawet nie trzeba Sonoffa rozbebeszać. 3 minutki i gotowe
[email protected]
Posts: 1586
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

Post

A teraz ciekawostka: po wgraniu przez Arduino IDE czegokolwiek, z Buildera się wgrywa normalnie, ale niby jest błąd, po zakończeniu wgrywania: Hard resetting with RTC WDT...

No to jeszcze raz z Buildera, i teraz o ile wyczyścił pamięć to przy próbie wgrania bootloop: invalid header: 0xffffffff
Kolejna próba teraz bez erase - wgrał jak by nigdy nic ale też niby błąd bo zrobił reset
Kolejna próba z erase - bootloop
Próba bez erase - wgrał i błąd

Code: Select all

"C:\Users\rafal\.platformio\penv\Scripts\python.exe" "C:\Users\rafal\.platformio\packages\tool-esptoolpy@src-2ee4b59ebe071879a8d095e718e04167\esptool.py" --chip esp32c3 --port "COM11" --baud 460800 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size detect 0x0000 C:\repozytoria\platformio\GUI-Generic\.pio\build\GUI_Generic_ESP32C3\bootloader.bin 0x8000 C:\repozytoria\platformio\GUI-Generic\.pio\build\GUI_Generic_ESP32C3\partitions.bin 0xe000 C:\Users\rafal\.platformio\packages\framework-arduinoespressif32\tools\partitions\boot_app0.bin 0x10000 .pio\build\GUI_Generic_ESP32C3\firmware.bin
esptool.py v4.8.5
Serial port COM11
Connecting...
Chip is ESP32-C3 (QFN32) (revision v0.4)
Features: WiFi, BLE, Embedded Flash 4MB (XMC)
Crystal is 40MHz
MAC: ac:a7:04:b9:a6:c4
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 460800
Changed.
Configuring flash size...
Auto-detected Flash size: 4MB
Flash will be erased from 0x00000000 to 0x00004fff...
Flash will be erased from 0x00008000 to 0x00008fff...
Flash will be erased from 0x0000e000 to 0x0000ffff...
Flash will be erased from 0x00010000 to 0x00164fff...
SHA digest in image updated
Compressed 19440 bytes to 12466...
Writing at 0x00000000... (100 %)
Wrote 19440 bytes (12466 compressed) at 0x00000000 in 0.2 seconds (effective 723.3 kbit/s)...
Hash of data verified.
Compressed 3072 bytes to 146...
Writing at 0x00008000... (100 %)
Wrote 3072 bytes (146 compressed) at 0x00008000 in 0.1 seconds (effective 229.6 kbit/s)...
Hash of data verified.
Compressed 8192 bytes to 47...
Writing at 0x0000e000... (100 %)
Wrote 8192 bytes (47 compressed) at 0x0000e000 in 0.1 seconds (effective 624.7 kbit/s)...
Hash of data verified.
Compressed 1392752 bytes to 827530...
Writing at 0x00010000... (1 %)
...


Wrote 1392752 bytes (827530 compressed) at 0x00010000 in 6.2 seconds (effective 1784.8 kbit/s)...
Hash of data verified.

Leaving...
Hard resetting with RTC WDT...
Tu się nawet udało , i to dwa razy pod rząd.
Erase - i też wgrał ale z błędem
można się tak w kółko bawić ale wgrywa raz na jakiś czas albo nawet kilka razy pod rząd bez błędów...
User avatar
YoMan
Posts: 3522
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa
Has thanked: 3 times
Been thanked: 3 times

Post

[email protected] wrote: Wed Jan 28, 2026 8:31 am
YoMan wrote: Wed Jan 28, 2026 6:14 am
klew wrote: Wed Jan 28, 2026 6:09 am Invalid header pojawia się najczęściej gdy na płytkę wgrywa się soft skompilowany na inną płytkę.
Ewentualnie może być też np bootloader wzięty z innej płytki
Takie mam przypuszczenie ale to by oznaczało jakiś bug w GG chyba i dlatego zgłaszam.
Mam jakąś C3 to zerkne jak będę miał chwilę
To nie jest "jakaś" tylko chyba ta konkretną jest problematyczna
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
[email protected]
Posts: 1586
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

Post

YoMan wrote: Wed Jan 28, 2026 7:22 pm
[email protected] wrote: Wed Jan 28, 2026 8:31 am
YoMan wrote: Wed Jan 28, 2026 6:14 am

Takie mam przypuszczenie ale to by oznaczało jakiś bug w GG chyba i dlatego zgłaszam.
Mam jakąś C3 to zerkne jak będę miał chwilę
To nie jest "jakaś" tylko chyba ta konkretną jest problematyczna
To mam Super mini 4mb
User avatar
YoMan
Posts: 3522
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa
Has thanked: 3 times
Been thanked: 3 times

Post

Patryk90 wrote: Wed Jan 28, 2026 11:08 am C3 ma normalnie 4MB. Nie widziałem takich z 8MB. Ustawienie na 8MB może powodować problemy z partycjami. Zrób, jak Zibi_007 napisał i skompiluj jeszcze raz. U mnie wszystko działa i kompiluje się bez problemów. A jak mieszam wielkością partycji to mam podobne błędy.
To jest QFN32 i ma 8mb
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
User avatar
YoMan
Posts: 3522
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa
Has thanked: 3 times
Been thanked: 3 times

Post

[email protected] wrote: Wed Jan 28, 2026 7:14 pm A teraz ciekawostka: po wgraniu przez Arduino IDE czegokolwiek, z Buildera się wgrywa normalnie, ale niby jest błąd, po zakończeniu wgrywania: Hard resetting with RTC WDT...

No to jeszcze raz z Buildera, i teraz o ile wyczyścił pamięć to przy próbie wgrania bootloop: invalid header: 0xffffffff
Kolejna próba teraz bez erase - wgrał jak by nigdy nic ale też niby błąd bo zrobił reset
Kolejna próba z erase - bootloop
Próba bez erase - wgrał i błąd

Code: Select all

"C:\Users\rafal\.platformio\penv\Scripts\python.exe" "C:\Users\rafal\.platformio\packages\tool-esptoolpy@src-2ee4b59ebe071879a8d095e718e04167\esptool.py" --chip esp32c3 --port "COM11" --baud 460800 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size detect 0x0000 C:\repozytoria\platformio\GUI-Generic\.pio\build\GUI_Generic_ESP32C3\bootloader.bin 0x8000 C:\repozytoria\platformio\GUI-Generic\.pio\build\GUI_Generic_ESP32C3\partitions.bin 0xe000 C:\Users\rafal\.platformio\packages\framework-arduinoespressif32\tools\partitions\boot_app0.bin 0x10000 .pio\build\GUI_Generic_ESP32C3\firmware.bin
esptool.py v4.8.5
Serial port COM11
Connecting...
Chip is ESP32-C3 (QFN32) (revision v0.4)
Features: WiFi, BLE, Embedded Flash 4MB (XMC)
Crystal is 40MHz
MAC: ac:a7:04:b9:a6:c4
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 460800
Changed.
Configuring flash size...
Auto-detected Flash size: 4MB
Flash will be erased from 0x00000000 to 0x00004fff...
Flash will be erased from 0x00008000 to 0x00008fff...
Flash will be erased from 0x0000e000 to 0x0000ffff...
Flash will be erased from 0x00010000 to 0x00164fff...
SHA digest in image updated
Compressed 19440 bytes to 12466...
Writing at 0x00000000... (100 %)
Wrote 19440 bytes (12466 compressed) at 0x00000000 in 0.2 seconds (effective 723.3 kbit/s)...
Hash of data verified.
Compressed 3072 bytes to 146...
Writing at 0x00008000... (100 %)
Wrote 3072 bytes (146 compressed) at 0x00008000 in 0.1 seconds (effective 229.6 kbit/s)...
Hash of data verified.
Compressed 8192 bytes to 47...
Writing at 0x0000e000... (100 %)
Wrote 8192 bytes (47 compressed) at 0x0000e000 in 0.1 seconds (effective 624.7 kbit/s)...
Hash of data verified.
Compressed 1392752 bytes to 827530...
Writing at 0x00010000... (1 %)
...


Wrote 1392752 bytes (827530 compressed) at 0x00010000 in 6.2 seconds (effective 1784.8 kbit/s)...
Hash of data verified.

Leaving...
Hard resetting with RTC WDT...
Tu się nawet udało , i to dwa razy pod rząd.
Erase - i też wgrał ale z błędem
można się tak w kółko bawić ale wgrywa raz na jakiś czas albo nawet kilka razy pod rząd bez błędów...
U mnie nieważne skąd soft, wgrywa zawsze poprawnie ale nie chce później ruszyć. Szkic skompilowany pod arduino działa. Na supermini robiłem coś na arduino i działało, webGG na supermini też mi działa tylko nie pamietam czy nie kompilowalem jalo zwykle esp32. Tylko ta menda qfn32 uparta na GG
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
User avatar
slawek
Posts: 2685
Joined: Mon Mar 14, 2016 11:48 pm
Location: Biała Podlaska

Post

W "starym" GG była flaga SUPLA_INCREASE_LIMIT, w GG desktop tego nie widzę... będzie?
TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
[email protected]
Posts: 1586
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

Post

slawek wrote: Wed Jan 28, 2026 9:34 pm W "starym" GG była flaga SUPLA_INCREASE_LIMIT, w GG desktop tego nie widzę... będzie?
Pewnie, musiałem przeoczyć jak kopiowałem

Return to “GUI Generic”