
On Mon, May 9, 2011 at 2:02 PM, Gilles Chanteperdrix < gilles.chanteperdrix@xenomai.org> wrote:
Hi,
I am trying to tftpboot the panda board, this basically works, but I still have some issues.
The panda board uses an SMSC95xx chip, and so requires USB2.0
Using the u-boot git head, we have support for network adapters over USB, and the patches from Simon Glass, we get support for the ethernet chip. So, the only missing piece of the puzzle is USB EHCI for OMAP4/Panda.
I tried to implement it, the patches will follow shortly, but have several remaining issues:
- the EHCI stop routine, implemented as in the Linux kernel driver, has
timeouts when trying to wait for the UHH reset;
- the SMSC95XX is unstable, if I start USB, stop USB, then start again,
the SMSC95XX initialization hangs, this does not happen without this driver
This is a bug in USB net I think, rather than just this driver. I have not looked at it yet but patches are welcome!
- if I launch bootp, and say, the server does not answer to the bootp
protocol, the smsc95xx driver does not seem to be able to recover from the first timeout, any further attempt causes a timeout.
This may or may not be related - again I have seen this and it also happens with Asix.
Regards, Simon
Regards.
-- Gilles. _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot