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.

TUSB320: Interrupt Questions

Part Number: TUSB320

Hi Team, 

I have a customer that is evaluating the TUSB320 and I wanted to confirm some of their questions: 

  1. Does the interrupt pin always change on status changes or it required reset the IC to clear INTERRUPT_STATUS(0x09 bit4) first?
  2. After host reads the register and if there is not a CSR change, does it require reset the IC for next time reading (For CSR status checking)?

To be more specify on the technical questions, actually my customer want to get the power current status as the datasheet mentioned. They want to detect the source current change when it removed the power adapter, and change the devices setting base on host power. Looks it need to reset the IC period, for example, reset the IC per 1s then get the power status. Could you help confirm this behavior and provide SW guidance with this feature? I believe this is outlined in 7.2.1.2 of the data sheet, but I want to confirm. 

Thanks, 

Mitchell

  • Hi Mitchell,

    First I recommend using TUSB320LAI instead of TUSB320

    1. In order to see the correct state of INT_N then INTERRUPT_STATUS must be clear by writing 1 to the field.

    2. No INTERRUPT_STATUS is only clear after TUSB320LAI sets it. Reads from the MCU does not require that this bit be cleared. 

    TUSB320LAI will send interrupt if current advertisement has changed during connection.