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.

TUSB1310A Timeout Issue

Other Parts Discussed in Thread: TUSB1310A

Hello,

 

I'm using TI’s USB PHY chip(TUSB1310A) on a emulation platform.

When the platform worked as SS device mode(host side is a PC), we frequently saw a U0<->RECOVERY issue.

 

We dumped a USB trace like below, but sometimes when device side(our platform) replied LGOOD_4 to host_pc,  host_pc couldn’t receive it successfully, after 3us’ time out,

Host_pc would send TS1 packet, causing our platform to go to RECOVERY state frequently. 

We checked our device digital design part and haven’t found obvious issue there, so we suspect the signal quality on USB daughter card is not so good there.

 

So I have several questions:

1.       For external USB PHY, any settings/config. can help to improve signal quality?

2.       Have you been reported for similar case?

3.       Do you have any suggestion for debugging this issue?

 

 

 Thanks,

Hayden

  • Hello Hayden,

    You can use the pins TX_DEEMPH(1..0) and TX_MARGIN(2..0) and TX_SWING in order to improve the transmitter. We didn't been reported with this issue before as far as I know. Please try with this recommendations and let us know if the issue has gone.

    Regards,

    Gerardo

  • Hi Gerardo,

    Thanks for the response!

    Could you be a little more specific on what needs to be done with the pins you mentioned?

    I see that we can set the transmitter voltage levels to the desired range, which sounds self explanatory. However, for the DEEMPH pins, is there a setting that you would recommend?

    Regards,
    Hayden