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.

How to use EMAC without PHY

Other Parts Discussed in Thread: AM3505, AM3874

Hi,

We are using two boards in our system one is AM3505 based board  (host) and other is DM8148 based board. We have marvell  (6port) switch connected on AM3505 based board. We are using internal PHY of switch on AM3505 board. And we have EMAC controller of both board connected in that switch. For DM8148 based board  we disable PHY configuration on u-boot. and configure it for 100mbps , full duplex with auto negotiation disable. With this settings Ethernet works fine on u-boot level . With same register settings we are not able to access Ethernet on kernel  level. So we are not able to get booted. It continuously sends DHCP requests. We also try with static IP but don't get  success. Does any know how to fix it. It's very urgent for us.

Regards,

Jemish