ENC28J60 hohe Latenz

Gast #2712515
Lesenswert?

Hallo,

ich habe aktuell ein Problem mit dem ENC28J60.

Der ENC ist wie im Schaltplan angeschlossen.
(Ist kein MagJack, sondern eine HanRun Buchse mit übertragern)

Es läuft so: der Mega128 schickt ein UDP Paket ins Netz und wartet 3 
Sekunden auf eine Antwort.

Die ersten ~5-10 Sekunden geht das Ganze auch noch gut, aber dann kommt 
erstmal für ca. 20 sekunden kein Paket an (also versuchts der Mega 
nochmal).

Die Antworten (zeitnah) sehe ich im Wireshark.

Erst nachdem ein wenig Zeit vergangen ist, kann ich die gesammelten 
Pakete in einem Rutsch lesen.


Das ganze Problem existert nicht, wenn ich ein China fertigmodul 
(http://img28.up-pic.de/2051enc.JPG.html) benutze.

Also muss ja irgendwas mit der Schaltung nicht stimmen.
(Den ENC habe ich auch schon ausgetauscht; selber effekt)

Hat jemand eine Idee was hier schiefgehen kann?

Gruß Björn
Angehängte Dateien:
#2712591
Lesenswert?

- Das Teil ist an einem Switch?
- Das Teil ist defaultmäßig auf Halbduplex gesetzt (siehe Datenblatt 
Seite 8 Figure 2.7, Beschaltung von LEDB)!
- Ist das Teil denn per Software auf vollduplex gesetzt? Oder der Switch 
fest auf halbduplex (wenn es ein managebarer ist)?

Schau mal an, wie das Kaufmodul geschaltet ist.

PS: Ich hoffe für Dich, das an JEDEM VCC-Pin ein 100n zum zugehörigen 
Ground-Pin hängt.
PPS: Wo sind denn die Vorwiderstände vor den LEDs?

fchk
Gast #2713129
Lesenswert?

Frank K. schrieb:
> - Das Teil ist an einem Switch?
Nein - Hängt direkt am Notebook oder Desktop

> - Das Teil ist defaultmäßig auf Halbduplex gesetzt (siehe Datenblatt
> Seite 8 Figure 2.7, Beschaltung von LEDB)!
Ja - geht auf Masse

> - Ist das Teil denn per Software auf vollduplex gesetzt? Oder der Switch
> fest auf halbduplex (wenn es ein managebarer ist)?
Kein Switch - Softwareseiteig auf halbduplex

> PS: Ich hoffe für Dich, das an JEDEM VCC-Pin ein 100n zum zugehörigen
> Ground-Pin hängt.
Ja, habe 4 100nF Abblockkondensatoren reingesetzt die auch recht nahe an 
den Pins sitzen. (Das Fertigmodul nimmts nicht so genau und hat nur 2 
irgendwo am Rand)

> PPS: Wo sind denn die Vorwiderstände vor den LEDs?
Hoppla :D  (Ich hatte beim Testen noch gedacht: "Mal lieber den 
Vorwiderstand der ENC LED's erhöhen, die sind ganz schön hell" - 
peinlich :) )


Anfangs hatte ich das Quarz in verdacht, allerdings kann ich jederzeit 
ein Paket (zeitnah) versenden...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren