Hello everyone we have made our own custom board with some revision DM6446.I 
have sucessfully ported the linux on that board using the open source git 
kernel but in our new board we have done revision.The PHY that we previously 
used was LAN 8700 now we have changed the PHY to LAN8710 but the PHY does not 
gets detected.

The ETH PHY driver in the u-boot is assumed to be generic so it should detect 
the PHY whenever it boots up it says GENERIC ETH PHY  @ 00.


Here is my u-boot log 

TI UBL Version: 1.31
Booting Catalog Boot Loader
BootMode = NAND
Starting NAND Copy...
Valid magicnum, 0xA1ACED66, found in block 0x00000006.
   DONE
Jumping to entry point at 0x81080000.


U-Boot 2009.06-rc2 (Oct 15 2009 - 10:32:33)

I2C:   ready
DRAM:  256 MB
NAND:  256 MiB
In:    serial
Out:   serial
Err:   serial
ARM Clock: 297MHz
DDR Clock: 162MHz
Read from EEPROM @ 0x50 failed
Ethernet PHY: GENERIC @ 0x00
Hit any key to stop autoboot:  0
U-Boot > mii
Usage:
mii - MII utility commands

U-Boot > help mii
mii device                     - list available devices
mii device <devname>           - set current device
mii info   <addr>              - display MII PHY info
mii read   <addr> <reg>        - read  MII PHY <addr> register <reg>
mii write  <addr> <reg> <data> - write MII PHY <addr> register <reg>
mii dump   <addr> <reg>        - pretty-print <addr> <reg> (0-5 only)
Addr and/or reg may be ranges, e.g. 2-7.
U-Boot > mii write 2 2 2
U-Boot > mii read 2 2
Error reading from the PHY addr=02 reg=02
U-Boot > ping 172.16.0.90
WARN: emac_send_packet: No link

Do i need to add the support for the new PHY in u-boot what further 
modifications i will have to do in the kernel to Add the support for LAN 8710.


Regard's
RT



      
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to