Hallo, ich habe nun mein Actel Board mit dem Ethernet MAC konfiguriert der über RMII läuft. Wie sieht es nun aus wenn ich ein Ethernet Frame empfangen möchte und es über TXD0 und TXD1 reinkommt wie verarbeite ich das? Muss ich mir irgendwie einen Receiver basteln? gibt es da schon was zu? Ich will das Frame einlesen bzw speichern und dann schauen ob es für mich gedacht war und wenn ja den Data Part weiterverwenden. Wenn es nicht für mich is soll es zurück geschickt werden und n crc hinten dran. Ich brauch mal eben n kleinen Gedankenanstoß wie ich da jetzt vorgehe wenn wer Erfahrung hat und diese gerne Teilen möchte wäre ich sehr dankbar. Also erstmal möchte ich den Receive Part realsieren und danach dann den Transmit. Danke an euch schon mal
Pa ko schrieb: > Gedankenanstoß State machine? Und geschickterweise vorher das Design simulieren. Ich denke mit einer kleinen Suche findet man das Modell eines Transmitters, der die Testdaten zur Verfügung stellt. Duke
inwiefern nehm ich die Taktunk zum einlesen der RXD0 und RXD1 vor? Über CRSDV wird ja gesagt es liegen Daten an und dann benutz ich auch wieder die REF_CLK mit 50MHz? Inwiefern spielen MDIO und MDC noch eine Rolle? Und dann das ganze durch ne Statemachine ok. Transmittermodell klingt gut werd ich mal nach suchen bzw wenn wer was parat hat würd ich mich über einen Post freuen.
Pa ko schrieb: > Inwiefern spielen MDIO und MDC noch eine Rolle? Das ist so eine Art I2C/SPI Schnittstelle. Damit kannst Du die Konfigurationsregister lesen und schreiben. Das müßte im Datenblatt zum PHY beschrieben sein. Duke
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.