I have a custom board (based on DM816x EVM) with Micrel PHY KSZ8051MNL. In u-boot code (davinci_emac.c) I was add additional initialization of PHY.
Linux kernel was loaded via tftp command. In linux configuration menu I disabled some of the options is not necessary to me. While Linux booting, I see such messages:
davinci_mdio davinci_mdio.0: davinci mdio revision 1.6
davinci_mdio davinci_mdio.0: detected phy mask ffffff7e
davinci_mdio.0: probed
davinci_mdio davinci_mdio.0: phy[0]: device 0:00, driver Micrel KS8051 <---- detected my PHY (broadcast address ?)
davinci_mdio davinci_mdio.0: phy[7]: device 0:07, driver Micrel KS8051 <---- real PHY have a adress 7 [111]
mice: PS/2 mouse device common for all mice
TCP probe registered (port=0) bufsize=4096
TCP cubic registered
NET: Registered protocol family 17
VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
omap_voltage_late_init: Voltage driver support not added
Power Management for TI81XX.
PHY 0:01 not found
net eth0: could not connect to phy 0:01
PHY 0:02 not found
net eth1: could not connect to phy 0:02 <---------- what does it mean?
Sending DHCP requests ...... timed out!
IP-Config: Retrying forever (NFS root)...
Please explain me what is happen on board and what part of code I need to look/change?
Thank you.