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.

DM8168 eth0 Gigabit mode is not working properly.



Hi all,

I'm using DM8168 processor used customized board, with EZSDK_5_05_02_00_dm816x and linux-2.6.37-psp04.04.00.01 kernel code. I built kernel for "ti8168_evm_defconfig" configuration, When I tested ethernet with built image 'eth1' is working for both 100Mbps and 1000Mbps, but with 'eth0' only 100Mbps is working, 1000 Mbps is not working(PHY Link up 1000 displayed on the console). I'm using 'ifconfig' command to UP these ethernet ports. At a time I'm testing only one ethernet port.

I checked for GT_CLK from MAC and RX_CLK from PHY both are configured to 125MHz(1000Mbps setup), when I gave ping for eth0 with 1000Mbps setup I'm not getting any packets and console is hanged, meanwhile if I connect 100Mbps connection ping is working.

PHY used is MICREL KSZ9031MNX(Separate for 2 Ethernet ports)

Can any one tell me what may be the issue and how to solve this.


Thanks and Regards,

Nithin