[U-Boot] NEC OHCI chip bug
Martin Mueller
martin at pfump.org
Wed Dec 15 11:19:25 CET 2010
Hi Gavin ,
> We need NEC pci-to-usb host controller work on U-boot. Because
> using Faraday technology PCI controller, I need to complete the PCI
> driver first. Now the PCI driver is completed. At this time, the
> NEC host controller can work. When plugging a keyboard, 2 devices
> can be found showing on console. But things are not as easy as we
> think, OHCI host controller encounter an "Unrecoverable Error"
> when getting device descriptor from keyboard. In the Linux kernel,
> I found that there is a workaround if the OHCI host controller is
> NEC's. The following link explain more detail:
> http://www.mail-archive.com/linux-usb-devel@lists.sourceforge.net/msg54465.html
> After looking at the source code in U-boot, it seems that there
> isn't any workaround about the NEC's bug ? Any idea about how to
> get the controller, or do I need to implement the workaround by
> myself ??
are you sure it is that NEC bug? We had a similar error message when
the PCI bridge was not properly setup and the OHCI could not access
RAM through PCI (DMA), hence the "unrecoverable error".
Martin
More information about the U-Boot
mailing list