Zasilanie własnych konstrukcji przez PoE

Oct 12, 2025 Last reply: 7 months ago 22 Replies

W dniu 7.12.2025 o 07:18, Atlantis pisze:

Jak link się nie podnosi to nie ma sensu mówić o IP.

Trzeba sprawdzić dlaczego zamiera.

No i co z tego? Dobrze zaprojektowane urządzenie powinno sobie z tym poradzić. Sporo już bluzg poleciało na wynalazki, które optymistycznie zakładają, że jak link jest, to już jest na wieki, albo "obrażają się" jak nie widzą swojego towarzysza przez dłuższy czas.

Na początek po prostu dodaj trochę opóźnienia zanim inicjujesz PHY.

Ja np. robiłem coś na module RP2040 + W5100 i generalnie ten moduł ma łączyć się do konkretnego adresu w internecie. Sprawdzam cyklicznie połączenie, i jeśli go nie ma, to po kilku próbach po prostu restartuję całość zaczynając od Wizneta, bo naprawdę sporo rzeczy może pójść nie tak i różne cyrki mogą się w sieci wydarzyć.

To łatwo sprawdzić.

Obydwa urządzenia radzą sobie z tym bez problemu, jeśli nie korzystam z tego zasilacza. Najwyraźniej stos lwIP wraz ze sterownikiem DP83848 ma już zaimplementowane odpowiednie zachowania. Program ogarnia odpięcie i ponowne podłączenie kabla Ethernet. W przypadku W5100 cała mechanika związana z połączeniem jest realizowana wewnątrz scalaka. Wystarczy uzupełnić rejestry odpowiedzialne za konfigurację IP, a potem można korzystać z socketów, za pośrednictwem innych zestawów rejestrów. Ten konkretny kontroler nie posiada nawet rejestru, który informowałby o stanie linku - coś takiego Wiznet wprowadził dopiero w późniejszych modelach.

Tego akurat próbowałem na samym początku. Brak efektu.

W dniu 7.12.2025 o 21:34, Atlantis pisze:

No to coś jest nie tak, ale nie wiemy co. Jak zasilasz z zewnętrznego zasilacza, a ethernet pozostaje połączony przez tą przejściówkę to wtedy działa? A przy obciążeniu czymś innym przejściówki? A przy połączeniu mas? A jakby go zasilić równolegle - tylko wspomóc przy starcie to ruszy?

No i właśnie dlatego bym mu nie wierzył. Nawet Windows potrzebuje czasem odpięcia i podpięcia wtyczki - inaczej się nie dogada. Pytanie jeszcze co to masz za switch, bo jak to jest coś pokroju Pulsar S-108 to ja ci mogę przysłać zdjęcie ile tego mam na złomie.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required