i.MX7D U-Boot not seeing ENET

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.MX7D U-Boot not seeing ENET

818 Views
jtheath
Contributor II

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

Labels (1)
Tags (2)
0 Kudos
1 Reply

429 Views
igorpadykov
NXP Employee
NXP Employee

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

RMII interface on the IMX7 

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos