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.

TUSB7340: Some question of TUSB7340

Part Number: TUSB7340

Hi Sirs,

Sorry to bother you.

As title, we have some TUSB7340 questions need confirm

1. How does TUB7340 into suspend state?  Idle for a while automatically into suspend or need SOC issue command via PCIe bus?

2. How does TUSB7340 wake up from suspend state?  For example, when a USB device insert?

3. When system in S3 or S4 state, a USB device insert. Does TUSB7340 will interrupt to SOC via Wake# pin?

4. Even system in S3 or S4, TUSB7340 always consume 66.15+79.35=145.5mW in idle state. Is there other way to reduce this power?

 Thanks for your reply

  • Hello,
    I assume you are talking about the USB Host controller portion of the TUSB7340.
    1. The TUSB7340 is not put in suspend in USB, it rather puts USB devices in suspend after the idle time specified in the USB spec, this is handled by the xHCI driver, no user interface is needed.
    2. Yes, the TUSB7340 has wake support, so whenever a USB device is inserted the USB link will wake up.
    3. Yes, WAKE# signals requires a system side pull-up.
    4. The only power information I've got is the one available at the datasheet.

    Can you elaborate more on your implementation?
    regards
  • Hi Elias,

    Many thanks for your reply.

    One more question.

    For WOA application, does TI need to re-write or compile new driver for ARM?

    Thanks!!

  • Hello,
    The TI driver is only for windows 7 and previous versions, starting at windows 8 the TUSB7340 uses the microsoft's inbox driver for xHCI.
    Regards
  • Hi Elias,

    Thanks for your help!!