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?
Ist denn in den genutzten IP Stacks auch das senden einer Antwort auf die PING ICMP Pakete implementiert?
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)
Beim Übersetzen des Programms kam keine Fehlermeldung und auch keine Warnung.
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.
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?
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 ...
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.