Wgrałem wygenerowane firmware z Buildera na tą płytkę i wszystko fajnie działa, jednak co jakiś czas traci połaczenie ethernet i za chwilę łączy się od nowa.
Wygląda to na restart modułu. to jest bardzo nieregularne: czasem co kilkanaście sekund a czasem przez kilkanaście minut nie zauważam restartu.
Pamięci nie ubywa, zasilanie OK, podłączałem innym kablem i do innego switcha.
Sprawdzałem Wiresharkiem co się dzieje, ale nic specjalnego - po prostu moduł milknie, po chwili budzi się i nawiązuje połączenie od nowa.
Wczoraj robiłem upgrade i restarty są nadal, choć wydaje mi się, że rzadsze.
Co mogę jeszcze sprawdzić?
Mam jeszcze płytkę ESP32-Gateway Olimex-u, ale ona ma inaczej podłączony układ LAN8720 - jakby co, to mogę też potestować.
WT32-ETH01 restarty
-
- Posts: 9679
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
Możesz zebrać logi z urządzenia?
Kiedy będzie Supla Offline Party / SOP#2025 ?
-
- Posts: 5
- Joined: Wed Jun 24, 2020 4:35 pm
Tutaj jest chyba kluczowy moment:
Code: Select all
Recv: [53 55 50 4C 41 14 06 00 00 00 B2 02 00 00 08 00 00 00 03 14 00 00 00 00 00 00 53 55 50 4C 41 ]
Relay::handleChannelConfig, func 20, configtype 0, configsize 0
establishing Lan connection
E (11590) esp_netif_lwip: esp_netif_new: Failed to configure netif with config=0x3ffb2080 (config or if_key is NULL or duplicate key)
E (11594) esp.emac: esp_eth_mac_new_esp32(595): alloc emac interrupt failed
[ 11626][E][ETH.cpp:268] begin(): esp_eth_mac_new_esp32 failed
WiFi: enter config mode with SSID: "SUPLA-GUI-Generic-A0A3B32363E0"
Restarting ESP...
-
- Posts: 9679
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
@krycha, czy GG używa wt32 z biblioteki, czy jakaś inna implementacja?
Ostatnio było też robionych trochę zmian pod kątem obsługi LAN i klasa wt32 nie była jeszcze dostosowana. Tylko nie wiem na jakiej wersji bazuje obecnie GG.
Ostatnio było też robionych trochę zmian pod kątem obsługi LAN i klasa wt32 nie była jeszcze dostosowana. Tylko nie wiem na jakiej wersji bazuje obecnie GG.
Kiedy będzie Supla Offline Party / SOP#2025 ?
-
- Posts: 5417
- Joined: Fri Nov 16, 2018 7:25 am
Używam tej z biblioteki ale przerobioną pod własne potrzeby
https://github.com/krycha88/GUI-Generic ... _eth01.cpp
A to nie jest problem tego, że urządzenie jest ciągle w trybie konfiguracyjnym?
https://gui-generic-builder.supla.io/
-
- Posts: 9679
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
Eth.begin wstaw kilka linijek wyżej, aby się tylko raz wykonało i powinno przestać się crashować
Kiedy będzie Supla Offline Party / SOP#2025 ?
-
- Posts: 5417
- Joined: Fri Nov 16, 2018 7:25 am
Poprawiłem zgodnie z sugestią @klew.
https://gui-generic-builder.supla.io/
-
- Posts: 5
- Joined: Wed Jun 24, 2020 4:35 pm
Faktycznie problem był z wchodzeniem w Config. Pin nie miał pull-up-a i "pływał" sobie, co tłumaczy nieregularne wchodzenie w Config w zależności od sytuacji zakłóceniowej, Póki co wyłączyłem ten pin Configu i od tego czasu nie zauważyłem restartów.
-
- Posts: 5417
- Joined: Fri Nov 16, 2018 7:25 am
Ale pomimo to zaaktualizuj moduł do najnowszej wersji
https://gui-generic-builder.supla.io/