-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-02.news.neost
rada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Newsgroups: pl.misc.elektronika
X-Mozilla-News-Host: news://news.neostrada.pl:119
From: Atlantis <m...@w...pl>
Subject: ENC28J60 nie działa (a powinien)
Date: Fri, 10 Jun 2016 21:17:49 +0200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101
Thunderbird/45.1.1
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Lines: 33
Message-ID: <575b1260$0$22825$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 83.27.241.42
X-Trace: 1465586272 unt-rea-a-02.news.neostrada.pl 22825 83.27.241.42:50865
X-Complaints-To: a...@n...neostrada.pl
Xref: news-archive.icm.edu.pl pl.misc.elektronika:700984
[ ukryj nagłówki ]Skleciłem sobie ostatnio płytkę do eksperymentów z PIC32. Na pokładzie
siedzi PIC32MX270F256B, ENC28J60, AT45DB641, gniazdko do podłączenia
PenDrive'a i parę innych drobiazgów. Zabrałem się za oprogramowywanie
poszczególnych elementów i problem pojawił się przy sieci.
Użyłem najnowszej dostępnej biblioteki z MLA od Microchipa (ta z 2013
roku). Zmiany jakie wprowadziłem są kosmetyczne - właściwie tylko tyle,
że skopiowałem wyłącznie potrzebne mi pliki i zmodyfikowałem ścieżki w
include'ach, dostosowując je do własnej struktury katalogów. Poza tym
jest to dokładnie ten sam, standardowy kod.
Projekt się skompilował, jednak po wgraniu go do MCU okazało się, że
pingi nie wracają, a w tabeli ARP routera nie pojawia się wybrany przeze
mnie adres MAC układu.
Niemniej komunikacja po SPI działa prawidłowo, a sterownik od ENC
raportuje pomyślne zakończenie inicjalizacji po włączeniu zasilania.
Po wykonaniu paru eksperymentów przekonałem się, że chociaż diody na
gniazdku RJ45 zachowują się prawidłowo, funkcja MACIsLinked() za każdym
razem zwraca false, bez względu na to, czy kabel jest podłączony, czy nie.
A akcie chwilowej desperacji wymieniłem nawet gniazdko RJ45 (standardowy
HanRun z trafem) i ENC28J60 - podejrzewając, że któryś z tych elementów
może być wadliwy. Przy okazji pomierzyłem ścieżki, w razie gdyby gdzieś
było jakieś małe zwarcie, które pominąłem. Niestety, żadna z tych
operacji nie przyniosła rezultatu - układ ciągle nie działa.
Połączenia sprawdzałem już kilkanaście razy, zresztą fragment schematu z
ENC został przekopiowany z innego, działającego układu. Jedyna różnica
jest taka, że tym razem nieco poprawiłem projekt płytki (menadry na
liniach różnicowych RX i TX Ethernetu + lepiej umiejscowione rezystory
na tych liniach).
Ktoś ma jakiś pomysł? Może jednak mimo wszystko problem jest programowy?
Następne wpisy z tego wątku
- 10.06.16 22:04 jacek pozniak
- 10.06.16 22:09 Atlantis
- 11.06.16 11:44 Atlantis
- 11.06.16 13:08 Mirek
- 11.06.16 15:53 Atlantis
- 11.06.16 17:28 platformowe głupki
- 12.06.16 16:37 platformowe głupki
- 12.06.16 18:01 Atlantis
- 12.06.16 18:31 Artur Miller
- 12.06.16 19:47 platformowe głupki
- 13.06.16 13:26 Piotr Wyderski
- 13.06.16 14:00 Atlantis
- 13.06.16 17:27 jacek pozniak
- 13.06.16 19:56 Atlantis
- 13.06.16 22:31 jacek pozniak
Najnowsze wątki z tej grupy
- Czy cos fi przechodzi przez trafo separujące?
- śrubka masy
- Ciekawostka na dziś lock bity
- [OT] napisy w YT
- Było 83V
- Stare komputery
- Odbiornik ADS-B i wzmacniacze
- Thunderbird i dysk...
- opornosc falowa
- Bateria 9V 6F22, alkaliczna v cynkowa, samorozładowanie, bateria wysokiej trwałości do miernika
- Tani zakup z ali?
- w czasach LED komary mają ciężko
- walizka z kodami
- Rejestrator temperatur - termopara, siec
- Router LTE z możliwością zmian MTU
Najnowsze wątki
- 2025-08-06 Gdynia => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-08-06 Białystok => Inżynier oprogramowania .Net <=
- 2025-08-06 "[...] sejmowe wystąpienie posłanki Klaudii Jachiry, która zakończyła je słowami ,,Sława Ukrainie"."
- 2025-08-05 "Chiny przekraczają w wydobyciu 4 mld ton węgla, Indie i USA ponad 1 mld, a Rosja 500 mln ton [...]"
- 2025-08-05 Panuje się 181 159,42 zł./mies. na posła w 2026r.
- 2025-08-05 "Chiny przekraczają w wydobyciu 4 mld ton węgla, Indie i USA ponad 1 mld, a Rosja 500 mln ton [...]"
- 2025-08-05 Czy cos fi przechodzi przez trafo separujące?
- 2025-08-05 kajaki i promile
- 2025-08-05 Re: Tesla jest bezpieczna, wczoraj spaliła się doszczętnie na Ursynowie i nikomu się nic nie stało
- 2025-08-05 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-08-05 Re: Atak na lekarza w Oławie. Policja zatrzymała sprawcę na lotnisku Polska Agencja Prasowa 4 sierpnia 2025, 12:16 FACEBOOK X E-MAIL KOPIUJ LINK W szpitalu w Oławie 37-letni pacjent zaatakował lekarza, po tym, jak ten odmówił mu wypisania długoterminowego
- 2025-08-05 B2B i książka przychodów i rozchodów
- 2025-08-04 Re: Atak na lekarza w Oławie. Policja zatrzymała sprawcę na lotnisku Polska Agencja Prasowa 4 sierpnia 2025, 12:16 FACEBOOK X E-MAIL KOPIUJ LINK W szpitalu w Oławie 37-letni pacjent zaatakował lekarza, po tym, jak ten odmówił mu wypisania długoterminowego
- 2025-08-04 Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML
- 2025-08-04 Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML