Hallo, ich versuche gerade über die Ethernet-Schnittstelle einen Interrupt zu erhalten, dass ein Paket angekommen ist - der Interrupt sollte vom MAC erzeugt werden, jedoch funktioniert das aus irgendeinem Grund noch nciht... Ich hab die Register ausgelesen, in denen ich den MAC konfigruiere, und die stimmen von den Werten auch so wie ich sie haben möchte... Gibt es noch irgendeine andere Stelle, wo die Kommunikation zwischen PHY und MAC unterbrochen werden kann? Die Register aus dem PHY hab ich auch ausgelesen, so dass ich die korrekte Auto-Negotiation erhalte - das klappt auch ganz gut... Als PHY hab ich den DM9161EP von Davicom und als Prozessor den AT91RM9200 - hab den Teil der zum EMAC gehört schon ein paar mal durchgelesen, aber nichts gefunden was fehlen würde... http://209.85.135.104/search?q=cache:44oJgVOoj1IJ:www.hughes-family.org/~craig/trunk/build_arm_nofpu/u-boot-1.2.0/cpu/arm920t/at91rm9200/ether.c+AT91C_EMAC_LINK&hl=de&ct=clnk&cd=5&gl=de Dieses Bsp. zeigt auch die einzelnen Schritte, die ich auch unternommen habe... vielleicht findet einer noch einen fehler... Mfg Bernd
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.