This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TPS2546: Wake-on-USB failed with a wireless mouse

Part Number: TPS2546

Hi,

Customer's laptop now configure CTL1, CTL2, CTL3 as below under different system mode.

1. S0 mode 111 (CDP)
2. S3 mode: 011 (DCP-Auto)

No they can use a wired mouse to wake up system from S3 mode, but failed to use a wireless mouse waking up the system from S3 mode.  Related waveforms as below.  Can you provide your comments?  THanks!
 

Wireless mouse:

Wired mouse:


  • Hi Antony,

    For your scope captures, where is USB_Power connected on the system? Is the that input for the TPS2546 or the output connected to VBUS?

  • HI Adam,

    It's the VBUS @ USB connector.

    Thanks!

    Antony

  • Hi Antony,

    Believe I know what the issue is. There is a timing requirement for keeping the TPS2546 in S0 for at least 60 seconds before transitioning to S3. If not, the connected device has the chance of not being detected.

  • Hi Adam,

    I tested with the customer today, and it's not helpful to connect the wireless mouse under S0 mode more than 60 seconds.  The issue still failed. 

    But, there's come chances that the issue is not duplicated if the wireless mouse keep connected to the system during system restart.  (This is not successful every time).  Besides, after we're able to make it successful with such test procedure, it would always be successful even if I remove and insert wireless mouse to the system for several times.  It looks like the system "remember" some thing happening during system restart with wireless mouse connected.  But I don't know what it is.  Compared the successful and failed case one obvious difference is VBUS would drop and rise at the moment when system enter S3 mode for failed case.  VBUS would keep high always for successful case (no matter it's wired mouse or wireless mouse.)

    From the customer waveform, can you judge if the wireless mouse is LS, FS or HS?  From the datasheet, it seems we only support wake on USB with LS and HS devices??  Does the wireless mouse failed because it's a FS device?

    Thanks!

    Antony