-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erj
e.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!newsreader4.netcolog
ne.de!news.netcologne.de!peer02.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.
ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.p
l!unt-exc-01.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl
.POSTED!not-for-mail
Date: Wed, 18 Jan 2023 19:42:21 +0100
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.6.0
Subject: Re: Problem z uruchomieniem stosu TCP/IP na PIC32MZ2048EFM100
Content-Language: en-US, pl
Newsgroups: pl.misc.elektronika
References: <63c740b6$0$9600$65785112@news.neostrada.pl>
<63c740b6$0$9600$65785112@news.neostrada.pl>
<a...@n...neostrada.pl>
From: Atlantis <m...@w...pl>
In-Reply-To: <a...@n...neostrada.pl>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 59
Message-ID: <63c83d8d$0$19614$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 83.30.167.149
X-Trace: 1674067341 unt-rea-a-02.news.neostrada.pl 19614 83.30.167.149:33972
X-Complaints-To: a...@n...neostrada.pl
X-Received-Bytes: 3792
Xref: news-archive.icm.edu.pl pl.misc.elektronika:777279
[ ukryj nagłówki ]Ok. Łączność z siecią nadal nie działa, ale udało mi się pchnąć kilka
rzeczy do przodu.
Po pierwsze poeksperymentowałem trochę z ustawieniami pamięci w u
stawieniach FreeRTOS. Zmieniłem model z heap_1 na heap_3, zwiększyłem
rozmiar systemowej sterty do 96kB oraz zwiększyłem rozmiary stosów
sterownika MIIM oraz samego stosu TCP/IP (z 4kB do 8kB). Do 4kB
podniosłem rozmiar stosu systemowej konsoli.
Ta ostatnia zmiana okazała się być najbardziej przydatna, bo system
przestał się wywalać przy próbie skorzystania z niektórych komend, np.
macinfo.
Co udało mi się na chwilę obecną ustalić:
1. Zaraz po restarcie netinfo pokazuje adresy, maskę podsieci i bramkę
jako 0.0.0.0. Po kilku sekundach ustawiany jest domyślny, statyczny IP.
2. Komenda macinfo zwraca następujące dane:
Receive Statistics
nRxOkPackets: 0
nRxPendBuffers: 0
nRxSchedBuffers: 4
nRxErrorPackets: 0
nRxFragmentErrors: 0
nRxBuffNotAvailable: 0
Transmit Statistics
nTxOkPackets: 0
nTxPendBuffers: 0
nTxErrorPackets: 0
nTxQueueFull: 0
Interface: PIC32INT Hardware Register Status
FRMTXOK : 0x0
FRMRXOK : 0x0
RXBUFCNT: 0x0
RXOVFLOW: 0x0
FCSERROR: 0x0
ALGNERR : 0x0
SCOLFRM : 0x0
MCOLFRM : 0x0
3. Płytka przestała się zawieszać przy odłączeniu kabla. Komenda netinfo
reaguje na jego odłączenie, aktualizując status na "Link is DOWN/Status:
Not Ready". Ponowne podłączenie przywraca "Link is UP/Status: Ready".
4. Klient DHCP niby działa, ale ale adres IP nie jest pobierany za jego
pomocą. Przy pomocy konsoli jestem w stanie klienta włączyc i wyłączyć,
a także poprosić o renew albo info (zwraca fail).
5. Aktywowałem możliwość debugowania sterownika MIIM. Mogę teraz m.in.
odczytywać zawartość rejestrów DP83848. Komunikacja najwyraźniej działa,
bo jeśli podam prawidłowy adres (0x01) otrzymuję sensownie wyglądające
wartości, ale po podaniu błednego, leci seria 0xffff.
Wychodzi więc na to, że kontroler MAC działa i komunikuje się z PHY.
Podłączenie kabla ethernetowego jest wykrywane. Stos TCP/IP jest
inicjowany. Tylko z jakiegoś powodu nie mam łączności z innymi
urządzeniami w sieci, nie działa DHCP i płytka nie odpowiada na pingi.
Zapomniałem też wspomnieć, że diody na gniazdku RJ-45 działają
prawidłowo. Po podpięciu kabla LINK świeci się, a ACT błyska tak, jakby
faktycznie były odbierane jakieś pakiety.
Następne wpisy z tego wątku
- 18.01.23 21:51 Marek
- 18.01.23 22:15 Atlantis
- 18.01.23 23:03 Atlantis
- 19.01.23 08:57 a...@p...onet.pl
- 19.01.23 10:03 Atlantis
- 19.01.23 18:22 Atlantis
- 19.01.23 20:46 heby
- 19.01.23 20:49 Marek
- 19.01.23 21:18 Atlantis
- 20.01.23 00:09 Marek
- 20.01.23 08:50 Atlantis
- 20.01.23 10:28 Adam Górski
- 20.01.23 20:05 Atlantis
- 21.01.23 09:52 Atlantis
- 21.01.23 10:37 Marek
Najnowsze wątki z tej grupy
- Szok
- Dziwny schemat wzmacniacza m.cz.
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- CGNAT i ewentualne problemy
- wzmacniacz mocy
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- Propagation velocity v/c dla kabli RF
- Jakie natynkowe podwójne gniazdo z bolcem (2P+PE)
- Czujnik nacisku
- Protoków komunikacyjny do urządzenia pomiarowego
- Hiszpania bez pradu
- amperomierz w plusie
- 3G-nadal działa
- Historia pewnego miernika kalibratora
- Ustym 4k Pro i wyświetlacz
Najnowsze wątki
- 2025-05-28 Szok
- 2025-05-28 Żerniki => Dyspozytor Międzynarodowy <=
- 2025-05-28 Szczecin => Key Account Manager IT <=
- 2025-05-28 Warszawa => NMS System Administrator <=
- 2025-05-28 Warszawa => Java Full Stack Developer (Angular2+) <=
- 2025-05-28 Uwaga na spadki....
- 2025-05-27 Nawrocki v. Onet : pozew poszedł w sąd (nie w trybie wyborczym)
- 2025-05-27 Re: Nowe zalecenie w Mini Netykiecie dotyczące wklejania linków URL
- 2025-05-27 Re: Nowe zalecenie w Mini Netykiecie dotyczące wklejania linków URL
- 2025-05-27 Dlaczego bede jezdzil samochodem do centrum?
- 2025-05-27 Zermatt
- 2025-05-27 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2025-05-27 Dziwny schemat wzmacniacza m.cz.
- 2025-05-27 Warszawa => Developer Microsoft Dynamics 365 Finance & Operations (D36
- 2025-05-27 obce wpływy