In MX28-L2.6.35_10.12.01_SDK release , with MX28 EVK, sometimes Ethernet link can't establish.
Solution:
On MX28 EVK board, the PHY REF_CLK is from MX28 ENET_CLK which will be turn off when eth is not used. So when ENET_CLK is on, we also need reset PHY before ENET controller is reset.
The patch can be download from
https://www.freescale.com/webapp/Download?colCode=L2.6.35_10.12_FEC0_PATCH&appType=license&location=... and Patches&WT_VENDOR=FREESCALE&WT_FILE_FORMAT=gz&WT_ASSET=Downloads&sr=33&Parent_nodeId=1276810298241720831102&Parent_pageType=product
The mainline kernel version is not 2.6.35.
Grace,
Thanks for the link. I also wanted to note here that the mainline kernel (as of Mar 14, commit f1cbd03f5eabb75e...) does not seem to have the FEC issue.