Bringing up a new i.MX7D-based board. U-Boot doesn't see any FEC MXC ENET interfaces. Using LAN8710ai.
According to the board designer the ENET1 hardware and configuration closely resembles the mx7dsabresd. I am admittedly inexperienced with this bring-up task. What should I be looking for?
Attached is a capture of the boot output; board files and modified fec_mxc.c (only fecmxc_initialize_multi() modified to dump phy search results). Performing "mii info" after interrupting boot displays "NULL device name! No such device: <NULL>"
Thank you, Joe
Original Attachment has been moved to: mx7d_rpc472.c.zip
Original Attachment has been moved to: mx7d_rpc472.h.zip
Original Attachment has been moved to: fec_mxc.c.zip
Hi Joseph
LAN8710ai is rmii while mx7dsabresd uses rgmii on board, it can not be reused directly
Schematics (2)
Design files for i.MX 7Dual (REV D)
Design files, including hardware schematics, Gerbers, and OrCAD files for i.MX 7Dual (REV D)
http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/i.mx-applications-process...
please check below link for correct rmii connections
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------