Forum: Mikrocontroller und Digitale Elektronik Controller lässt sich nicht anpingen


von James (Gast)


Angehängte Dateien:

Lesenswert?

Moin,

ich hab ein Board entworfen mit LPC1768 und DP83848.
Hab mich da ziemlich an nem Beispiel 
(http://www.keil.com/mcb2300/mcb2300-schematics.pdf) orientiert und das 
ganze mit den Datenblättern verglichen...

Sobald ich ein Kabel in die RJ45-Buchse stecke fängt die an fröhlich vor 
sich hin zu blinken (was ich anfangs so gedeutet habe das Daten gesendet 
bzw empfangen werden) allerdings kann ich meine Hardware nichtmal 
anpingen.

Ist es normal das die LED_ACT/COL/AN_EN blinkt ohne das was gesendet 
wird? und die LED_LINK/AN0 dauerhaft leuchtet?


Hab mehrere Beispielprogramme ausprobiert bei denen man angeblich nur 
die IP und Standard gateway anpassen muss (siehe Anhang)


Jemand ne idee wo der Fehler liegen könnte?

von Thomas K. (muetze1)


Lesenswert?

Ist denn in den genutzten IP Stacks auch das senden einer Antwort auf 
die PING ICMP Pakete implementiert?

von James (Gast)


Lesenswert?

da bin ich mal von ausgegangen.

die readme sagt:
 - IP anpassen
 - Programm übersetzen
 - Kabel rein
 - läuft

wobei läuft in dem fall heißen sollte das ich die Hardware über die IP 
mit den Browser aufrufe.
Das hab ich probiert. Funktioniert aber nicht. (Connection problem)
Dann hab ich versucht anzupingen. Auch ohne erfolg. (Zielhost nicht 
erreichbar)

von James (Gast)


Lesenswert?

Beim Übersetzen des Programms kam keine Fehlermeldung und auch keine 
Warnung.

von Stefan F. (Gast)


Lesenswert?

Man kann Hardware weder anpingen noch aufrufen. Die Hardware ist nur 
dafür zuständig, den Link zu aktivieren (erkennbar an den Link-Led's). 
Anschließen überträgt sie alle oder erfolgreich gefiltere Pakete in 
einen Empfangspuffer (und umgekehrt für die Senderichtung).

Der Fehler kann durchaus an der Software liegen. Die Software ist nötig, 
um die Protokolle ARP (Zuordnung MAC-Adresse zu IP-Adresse), ICMP (Ping) 
und TCP/IP (Verbindung) auszuführen.

von Andreas S. (Firma: Schweigstill IT) (schweigstill) Benutzerseite


Lesenswert?

Zeichnet denn der von Dir verwendete Ethernet-Protokollanalysator 
irgendwelche Pakete auf, die Du mit Hilfe einer in einer Endlosschleife 
aufgerufenen Sendefunktion an die Ethernet-Broadcastadresse verschickst?

Sind die PHY- und die MAC-Konfiguration auf dem Board zueinander 
kompatibel?
Wird denn die im PHY ausgehandelte Link-Geschwindigkeit korrekt in das 
korrespondierende Register im MAC übertragen?

von James (Gast)


Lesenswert?

Danke.
Ich bin dabei mich in die Software einzuarbeiten. (Dauert bei mir nur 
leider elendig lange). Hab gedacht/gehofft vielleicht hätte schonmal 
einer genau das gleiche Problem gehabt ...

von Uli (Gast)


Lesenswert?

Ich fang mal weiter vorne an: IP-Adresse im gleichen Subnetz Deines 
Netzes zu Hause? Netzwerkmaske passt?

Gruß uli

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.