This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM8107 EMAC0 Interface not working in RGMII mode

Other Parts Discussed in Thread: DM8107

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