-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!.POSTED.cdl177.neoplus.adsl.tpnet.pl!no
t-for-mail
From: Atlantis <m...@w...pl>
Newsgroups: pl.misc.elektronika
Subject: Re: PIC32MX795F512 + DP83848: Zawieszanie się Ethernetu
Date: Sat, 24 Feb 2024 22:28:01 +0100
Organization: ICM, Uniwersytet Warszawski
Message-ID: <urdn11$m2oo$1@news.icm.edu.pl>
References: <uprd7p$fh7k$1@news.icm.edu.pl> <uptvqs$136nb$1@news.icm.edu.pl>
<a...@n...icm.edu.pl>
<upvga5$161s7$1@news.icm.edu.pl>
<a...@n...icm.edu.pl>
<uq3cvi$1fum3$1@news.icm.edu.pl> <uq5t0i$1kius$1@news.icm.edu.pl>
<a...@n...icm.edu.pl>
<uq7so1$1s6kn$1@news.icm.edu.pl> <uq8ej9$1u14v$1@news.icm.edu.pl>
<a...@n...icm.edu.pl>
<ur7qhr$9uoc$1@news.icm.edu.pl> <ur83pc$8sn$1$Mirek@news.chmurka.net>
<uradse$e9h$1$jdx@news.chmurka.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 24 Feb 2024 21:28:01 -0000 (UTC)
Injection-Info: news.icm.edu.pl;
posting-host="cdl177.neoplus.adsl.tpnet.pl:83.30.161.177";
logging-data="723736"; mail-complaints-to="u...@n...icm.edu.pl"
User-Agent: Mozilla Thunderbird
Content-Language: en-US, pl-PL
In-Reply-To: <uradse$e9h$1$jdx@news.chmurka.net>
Xref: news-archive.icm.edu.pl pl.misc.elektronika:789369
[ ukryj nagłówki ]On 23.02.2024 16:33, JDX wrote:
> oporków polutować, bo to było na niedługo przed wypuszczeniem produktu
> na rynek i troche elektroniki firma już zdążyła naklepać. :-) Ot, tak
> historyjka do rozważenia.
Teoretycznie możliwe. Biorę pod uwagę opcję, że wina może leżeć po
stronie jakiejś pomyłki przy budowaniu/konstruowaniu hardware'u. Jednak
jest kilka "ale", które zdają się przeczyć tej hipotezie.
1. Nie przypominam sobie, żeby problem kiedykolwiek wystąpił na starej
wersji oprogramowania, na którym nie było jeszcze FreeRTOS-a, a zamiast
Harmony3 były użyte stare biblioteki MLA (w tym sterownik MAC/PHY i stos
TCP/IP). Jak inne opcje zawiodą, to poszukam tej starej wersji softu i
wykonam na nim kilkudniowe testy.
2. Istnieje nowsza wersja hardware z PIC32MZ2048. To właściwie ta sama
płytka, w której podmieniony został mikrokontroler. Część z PHY
właściwie nie zmieniła się ani trochę. Możliwość mapowania pinów MCU
pozwoliła nieco zoptymalizować prowadzenie części ścieżek i przez to
linie interfejsu RMII udało się nieznacznie skrócić, ale poza tym
istotnych różnic nie ma. Ta wersja płytki działa zupełnie poprawnie.
3. Identyczny design części PHY stosowałem też w kilku projektach z
STM32F1xx i STM32F4xx. Tam problem także nigdy nie wystąpił.
Jak na razie w tym "układzie testowym" urządzenie pracuje już szósty
dzień i nigdy nie zaliczyło crasha. Jeszcze dam mu parę dni, ale zaczyna
to wyglądać tak, jakby połączenie w tanią kartą Ethernet na USB za
pomocą scrossowanego kabla było środowiskiem odpornym na ten problem.
Problem występuje za to na kilku tanich switchach TP-Link 100 Mpbs oraz
nieco nowszym routerze - również TP-Link, ale już z gigabitowym Ethernetem.
Nie wiem czy w ramach testu nie wyciągnę pudełka lepszego rackowego
switcha (kupiony jakiś czas temu z myślą o modernizacji sieci w domu, za
którą nie mogę się zabrać) i zobaczę czy nam nim problem też będzie
występował.
Następne wpisy z tego wątku
- 25.02.24 09:41 Marek
- 25.02.24 13:38 Atlantis
- 28.02.24 19:21 Atlantis
- 28.02.24 19:52 Mirek
- 28.02.24 21:47 Atlantis
- 28.02.24 22:13 Mirek
- 28.02.24 22:28 Atlantis
- 29.02.24 20:03 Mirek
- 05.03.24 22:00 Atlantis
- 07.03.24 05:35 ptoki
- 13.03.24 20:33 Atlantis
- 13.03.24 22:19 Mirek
- 14.03.24 09:47 Atlantis
- 14.03.24 14:50 J.F
- 14.03.24 21:22 Mirek
Najnowsze wątki z tej grupy
- pozew za naprawę sprzętu na youtube
- gasik
- Zbieranie danych przez www
- reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
- Problem z odczytem karty CF
- 74F vs 74HCT
- Newag ciąg dalszy
- Digikey, SN74CBT3253CD, FST3253, ktoś ma?
- Szukam: czujnik ruchu z możliwością zaączenia na stałe
- kabelek - kynar ?
- Podnieść masę o 0.6V
- Moduł BT BLE 5.0
- Pomiar amplitudy w zegarku mechanicznym
- ale zawziętość i cierpliwość
- Chiński elektrolizer tester wody
Najnowsze wątki
- 2025-01-06 Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- 2025-01-06 Ostrów Wielkopolski => Area Sales Manager OZE <=
- 2025-01-06 Do IO i innych elektrooszolomow, tu macie prawdziwe smrody
- 2025-01-06 Białystok => Full Stack .Net Engineer <=
- 2025-01-06 Kraków => Business Development Manager - Network and Network Security
- 2025-01-06 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-01-06 Warszawa => Spedytor Międzynarodowy <=
- 2025-01-06 Lublin => Programista Delphi <=
- 2025-01-06 Gdańsk => Specjalista ds. Sprzedaży <=
- 2025-01-06 śnieg
- 2025-01-05 Żarówka do lampy z czujnikiem ruchu
- 2025-01-05 Rozkręcają się
- 2025-01-04 pozew za naprawę sprzętu na youtube
- 2025-01-04 gasik
- 2025-01-04 13. Raport Totaliztyczny: Powszechna Deklaracja Praw Człowieka Nie Chroni Przed Wyzyskiem Ani Przed Eksploatacją