
David Grab wrote: SNIP
I found an hardware issue on my board. The reference clock GMCRefClk was missing. So no TxClk could be generated from the EMAC.
SNIP
if (!(my_uic0msr & (UIC_MRE | UIC_MTE)) && !(my_uic1msr & (UIC_ETH0 | UIC_ETH1 | UIC_MS | UIC_MTDE | UIC_MRDE))) { /* not for us */ return (rc); } #if defined (CONFIG_440_GX) if (!(my_uic0msr & (UIC_MRE | UIC_MTE)) && !(my_uic2msr & (UIC_ETH2 | UIC_ETH3))) { /* not for us */ return (rc); } #endif
u-boot output:
SNIP
Which settings did you made in u-boot to get your ethernet functioning with your board? Maybe it helps me to find my problem...
David:
I'm about to submit a patch that adds the Sandburst Metrobox and Sandburst Karef boards (pending a MAKEALL run...)
We use only EMAC 2 & 3, so you should be able to see how they are configured and compare that with your board config.
Regards, Travis