Hello,
Am a new member and this is my first post. With Version: Uboot -2010.09 I am currently using the AT91SAM9G20EK board and want to use networking interface for tftp, tftpboot etc with the MII Interface. As the first test, I tried 'ping' command to connected PC and also to the board itself. PING fails. So I put some extra printf's, to check the behaviour Also read the EMAC registers ..... seem to be OK. I have enabled in /include/configs/at91sam9260ek.h #define CONFIG_MII 1 #define CONFIG_CMD_MII and also #undef CONFIG_RMII Is there some patch that needs to be applied or more modifications / additions ? Thanks a lot. Regards, Abhi PS: Pasted the Output Log -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- U-Boot> DRAM: 64 MiB NAND: 256 MiB In: serial Out: serial Err: serial Net: in eth_initialize function calling miiphy_init in board_eth_init function in macb_eth_initialize function in eth_register function In the miiphy_register function miiphy_register: the unique device name is 'macb0' miiphy_register: allocated memory for 'macb0' miiphy_register: added 'macb0', read=0x23f20e04, write=0x23f20dc8 macb0 Hit any key to stop autoboot: 0 U-Boot> ping 10.1.21.28 macb0: Autonegotiation complete AT91PHY read REG(1)=786d AT91PHY read REG(4)=1e1 AT91PHY read REG(5)=45e1 macb0: link up, 100Mbps full-duplex (lpa: 0x45e1) Reading EMAC Registers EMAC Network Control Register: 0x0000000c EMAC Network Configuration Register: 0x00000c03 EMAC Network Status Register: 0x00000006 EMAC Transmit Status Register: 0x00000000 EMAC Receive Queue Pointer Register: 0x23e813d8 EMAC Transmit Queue Pointer Register: 0x23e814e0 EMAC Receive Status Register: 0x00000000 EMAC Interrupt Enable Register: 0x00000000 EMAC Phy Maintenance Register: 0x601645e1 EMAC Pause Time Register: 0x00000000 EMAC Pause Frames Received Register: 0x00000000 EMAC Specific Addr1 Bottom Register: 0xf80d8302 EMAC Specific Addr1 Top Register: 0x000071aa EMAC Specific Addr2 Bottom Register: 0x00000000 EMAC Specific Addr2 Top Register: 0x00000000 EMAC Specific Addr3 Bottom Register: 0x00000000 EMAC Specific Addr3 Top Register: 0x00000000 EMAC Specific Addr4 Bottom Register: 0x00000000 EMAC Specific Addr4 Top Register: 0x00000000 EMAC Type ID Checking Register : 0x00000000 EMAC User Input/Output Register : 0x00000002 Using macb0 device Calling PingSend sending ARP for 1c15010a ARP broadcast 1 ARP broadcast 2 Ping TimeOut Occured Error: NETLOOP_FAIL case occured ping failed; host 10.1.21.28 is not alive U-Boot> mii info AT91PHY read REG(3)=b8a0 PHY_PHYIDR2 @ 0x0 = 0xb8a0 AT91PHY read REG(2)=181 PHY_PHYIDR[1,2] @ 0x0 = 0x0181b8a0 AT91PHY read REG(0)=3100 AT91PHY read REG(5)=45e1 AT91PHY read REG(0)=3100 AT91PHY read REG(5)=45e1 PHY 0x00: OUI = 0x606E, Model = 0x0A, Rev = 0x00, 100baseT, FDX PHY ID register 2 read failed PHY ID register 2 read failed PHY ID register 2 read failed PHY ID register 2 read failed PHY ID register 2 read failed PHY ID register 2 read failed PHY ID register 2 read failed PHY ID register 2 read failed PHY ID register 2 read failed PHY ID register 2 read failed PHY ID register 2 read failed PHY ID register 2 read failed PHY ID register 2 read failed PHY ID register 2 read failed PHY ID register 2 read failed PHY ID register 2 read failed PHY ID register 2 read failed PHY ID register 2 read failed PHY ID register 2 read failed PHY ID register 2 read failed PHY ID register 2 read failed PHY ID register 2 read failed PHY ID register 2 read failed PHY ID register 2 read failed PHY ID register 2 read failed PHY ID register 2 read failed PHY ID register 2 read failed PHY ID register 2 read failed PHY ID register 2 read failed PHY ID register 2 read failed PHY ID register 2 read failed U-Boot> --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot