Hallo zusammen,
ich versuche den STM32F107 mit Ethernet in Betrieb zu nehmen. Die SMI Schnittstellen (MDIO, MDC) funktioniert bereits und der Link Status wird vom PHY auch mit Full-Duplex und 100MBit angegeben. Jetzt hängt die Platine also im lokalen Netzwerk, wo ja immer mal wieder Pakete (ARP und so weiter) rumgesendet werden, jedoch kommt am MAC nichts an. Die Ethernet DMA ist mit den Deskriptoren initialisiert und hängt laut Status Register im Status 3 "Running: Waiting for receive packet", es kommt jedoch kein Packet rein. Der Logic Analyzer zeigt am RMII Interface aber ganz klar erkennbar eingehende Ethernet Frames (siehe Anhang - für die Leute mit der Saleae Logic Software auch noch das Capture File). Hat jemand eine Idee, was da noch fehlen könnte? - ist vermutlich nur ein einzelnes Bit irgendwo, was noch gesetzt werden muss. Aber ich komm grad nicht drauf. Habe auch mal den Quellcode mit angehangen - vielleicht hat ja jemand eine Idee.
Danke im Voraus

