[U-Boot] NEC OHCI chip bug

Wolfgang Denk wd at denx.de
Wed Dec 15 08:26:52 CET 2010


Dear gavinguo at andestech.com,

In message <50FD90C65C53FB45BADEEBCD84FF07F20290E550 at ATCPCS06.andestech.com> you wrote:
> Hi All,
> Let's me explain the story first.
> 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 h
> ost 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 ??

Seems you have to implement this workaround for U-Boot.  Patches
welcome.

And *PLEASE* restrict your line length to some 70 or so characters.

Thanks.

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
It's all Klatchian to me.
        - Terry Pratchett & Stephen Briggs, _The Discworld Companion_


More information about the U-Boot mailing list