Hi, It is a little tricky to know what you are applying as this is not in the tree yet AFAIK.
I have a small change request so will make that and send out another patch to the list which will hopefully be applied. However...this doesn't look good: EHCI timed out on TD - token=0x88008d80 It might be worth looking at why this is happening. Regards, Simon On Thu, May 26, 2011 at 2:01 PM, Peter Meerwald <pme...@pmeerw.net> wrote: > Hello, > > I am trying to get tftp working on the pandaboard; I am testing Simon's v6 > patch series and Gilles EHCI patches > > doc/README.sub claims that the SMSC driver supports usbethaddr, I do not > see this > > smsc95xx_init_mac_address() fails to get the hwaddr from eeprom and then > it should do > if (eth_getenv_enetaddr_by_index("usbeth", 0, eth->enetaddr)) { > debug("MAC address read from usbethaddr\n"); > return 0; > } > which is missing? > > > this is what I get after fixing the usbethaddr issue -- any ideas? > > U-Boot 2011.06-rc1-00004-g1822426-dirty (May 26 2011 - 22:36:28) > > CPU : OMAP4430 > Board: OMAP4 Panda > I2C: ready > DRAM: 512 MiB > MMC: OMAP SD/MMC: 0 > Using default environment > > In: serial > Out: serial > Err: serial > Net: No ethernet found. > Hit any key to stop autoboot: 0 > Panda # set usbethaddr 0:0:1:2:3:4 > Panda # usb start > (Re)start USB... > USB: Register 1313 NbrPorts 3 > USB EHCI 1.00 > scanning bus for devices... The request port(2) is not configured > The request port(2) is not configured > 3 USB Device(s) found > scanning bus for ethernet devices... > > USB Ethernet device detected > Endpoints In 1 Out 2 Int 3 > ** smsc95xx_eth_get_info() > 1 Ethernet Device(s) found > Panda # ping 192.168.1.1 > ** smsc95xx_halt() > ** smsc95xx_init() > No EEPROM present > MAC address read from usbethaddr > ** smsc95xx_write_hwaddr() > MAC 00:00:01:02:03:04 > Read Value from HW_CFG : 0x00000000 > Read Value from HW_CFG after writing HW_CFG_BIR_: 0x00001000 > rx_urb_size=18944 > Read Value from BURST_CAP after writing: 0x00000025 > Read Value from BULK_IN_DLY after writing: 0x00002000 > Read Value from HW_CFG: 0x00001000 > Read Value from HW_CFG after writing: 0x00001022 > ID_REV = 0xec000002 > COE_CR = 0x00000000 > phy initialised succesfully > Waiting for Ethernet connection... done. > Using sms0 device > ** smsc95xx_send(), len 42, buf 0x9febf80c > Tx: len = 50, actual = 50, err = 0 > ** smsc95xx_recv() > Rx: len = 2048, actual = 68, err = 0 > ** smsc95xx_send(), len 42, buf 0x9febf7cc > Tx: len = 50, actual = 50, err = 0 > ** smsc95xx_recv() > EHCI timed out on TD - token=0x88008d80 > Rx: len = 2048, actual = 50, err = -1 > Rx: failed to receive > ** smsc95xx_halt() > ping failed; host 192.168.1.1 is not alive > Panda # > > > > sorry if I got something wrong, I hope I am looking at the right > patches... > > regards, p. > > -- > > Peter Meerwald > +43-664-2444418 (mobile) > _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot