Hi,
We have a design which configures DM8107's EMAC0 interface in RGMII mode. We have connected this RGMII interface to KSZ9031RNX Gigabit Ethernet PHY.
- We are able to communicate with KSZ9031 device via MDIO interface successfully. and we get correct link status, speed details as well after connecting to external network.
- When we run "DHCP" to get an IP address automatically for our board; we get correct speed clock waveforms as per link on both TX and RX clock signals, we are also able to see some data on RX data signals; but we do not get any data on TX data signals as well as TX_EN signal of this interface. Due to this, the Ethernet port does not work.
- We have also checked and verified Pin muxing control for this interface, boot mode settings related to EMAC0, driver software configurations related to EMAC0 interface; and all of them seem to be fine.
We are not able to understand this behavior of the RGMII interface. Can somebody please throw some light on this?
Thanks & regards
Faiyaz Pisuwala