Hi
We have a design based on the DM8148 and a Vitesse VSC8601 Gigabit PHY. Our design currently boots u-boot via an SD card.
Our problem is that the ethernet interface appears to transmit but not receive network traffic. We know it transmits as we can issue the "dhcp" command from u-boot and see the DHCP_Discover message in Wireshark. Our DHCP server (TFTPD32) sends a DHCP_Offer back, but the DM8148 never seems to receive it, so an IP address is never assigned.
We have tried with both 100Mb and 1Gb links, with the same result
We think we have the PHY hooked up correctly (double checked our schematic and PCB layout) and do see RGMII data coming from the PHY going to the DM8148 EMAC0.
Is there some register we can look at in u-boot to see if we are even getting ethernet frames into the EMAC?.
thanks
steve