Hi,

> However, I'm still having trouble.  Perhaps you have an idea?
> I can't seem to get the chip/driver to generate the CLKRDY bit in
> the HCuPINT register, so it always fails due to no clock started.
> I can read/write registers okay.  I'm using the software reset,
> but it's not entering the timeout condition.
> 
> What's wierd, though, is that HCCONTROL is 0x00000000, which leads
> me to believe that it's still in the reset state..   Do you know
> what could possibly cause this?  I'm assuming you're using hardware
> reset, so you may not have run into this.
> 
> I'd be very grateful for any help.
>
I tested the sw reset function some time ago and it had been
working. But I don't use it normally so it seems to be broken now.

After looking at the chip documentation again I'm not sure whether
CLKRDY should be asserted after software reset. It says the chip is
put into USB_SUSPEND state after asserting HCR. CLKRDY signals the
wakeup of the chip from suspend mode.

Does it work, if you don't check for CLKRDY?

Maybe Olav can comment on this, since the SW reset routine has
been taken literally from his driver.



Lothar Wassmann


-------------------------------------------------------
This SF.Net email is sponsored by: New Crystal Reports XI.
Version 11 adds new functionality designed to reduce time involved in
creating, integrating, and deploying reporting solutions. Free runtime info,
new features, or free trial, at: http://www.businessobjects.com/devxi/728
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to