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.

TPS65982 billboard issue on FW 1.11.05 (1.11.0x)

Other Parts Discussed in Thread: TPS65982, TPS65983B

Hi all,

 We have billboard display name issue in win10 device manager. Please see the attached pics as below:

a. billboard device name doesn't shown correctly on device manager. (It should be "TPS65982" or other string we defined on GUI).

b. we use USBlyzer and want to read device description but it's empty.

c. We use TPS65983B(FW 1.31.0) to test billboard function and get correct information.

Please help to check billboard function on your side and let me know how can we solve the problem. Thanks.

Best regards,

Gary

  • Hi Gary,

    In your system config, please ensure that "USB EP 2.0" and "USB2.0 Endpoint Billboard" are both enabled.

    Thank you,
    Eric
  • Hi Eric,
    1. We select both "USB EP 2.0" and "USB 2.0 Endpoint Billboard" both already.
    2. When we use FW 1.11.9 (GUI 2.12), we can't see any device shown on device manager even though we use C to A cable to test billboard on Windows NB.... Have you ever test billboard function on your side?

    Regards,
    Gary
  • I'm having a similar issue. I tried with an EVM board set to #7, but this didn't give any billboard connection, I suspect because none of the Billboard fields are filled out.
    I tried with my own board where I have the D+/D- lines routed from a usb-c connector to the TPS65982. Connector Top -> USB_TP/N and Bottom -> USB_BP/N. I have no ALT modes selected on my device, but I do have billboard information. If I connect from a Dell Laptop W10 with a USB-C connector through a type-c cable to my board I see two different behaviors.
    If I connect with CC1 I see the 'Universal Serial Bus devices' in the Device Manager with a 'Billboard Device' underneath with the Yellow triangle with exclamation point.
    If I connect with CC2 (by flipping the cable at my board) I see under 'Universal Serial Bus controllers' an 'Unknown USB Device (Device Descriptor Request Failed)' with a yellow triangle. I know I'm using CC2 because I have a GPIO driving a LED set to 'Port Connected CC2 (Cable Orientation Event)'.
    So, not only do I get the Billboard device with the yellow triangle, I get something else while flipped. I'm using the 2.12 software to create the image on my device. I also have the 'USB EP enabled' checked, the 'USB2.0 Supported' checked, Try.Src ... checked, and 'USB2.0 Endpoint Billboard Enable' checked. The TPS System register was read using an Aardvark I2C connection. I also tried changing the first line in the Control Configuration for PD mode from 'Normal PD behavior' to 'Legacy USB Device/Sink' but it didn't change anything.
    Is there something else I need to do to get the Billboard information to show up, or is the yellow triangle all that I should expect?

    Should I have the pairs of lines shorted on the connectors (Top/Bottom + and Top/Bottom - shorted together at the TPS65982)?

    I haven't examined the signal integrity but have no reason to think that it would be bad.

    Thanks,
    W

  • Further testing connected to a Dell XPS12.
    I can get the TPS65982 to show up in the device manager and billboard. But the only way I found was to have the 'Enable Intel VID' checked in register 0x52 (Intel VID Config Register). Then if I don't have the Enable Intel Thunderbolt mode checked with a marked cable it will Billboard and show me the TPS65982 as the device. With an unmarked cable it doesn't matter if I enable Intel TBolt mode, it still will Billboard. HOWEVER: If I don't have the 'Enable Intel VID' checked, then when I look in device manager I see 'Billboard Device' with a yellow triangle instead of TPS65982. It won't billboard correctly w/o the Intel VID. WHY?

    (The problem I had with the flipped cable was a layout error on my board. I had the bottom D+/D- lines switched. I fixed that and it billboards either way).

    I found that if I short the Top/Bottom D+ and the Top/Bottom D- it will still billboard. However, on the Dell XPS about 5 seconds later I also get a 'Unknown USB Device (Port Reset Failed)' under the 'Universal Serial Bus controllers'. I still see the TPS65982 under the 'Universal Serial Bus Devices' so it doesn't go away, but I thought the top and bottom could be shorted without problem.

    And, if I trigger on the D+/D- lines with a scope and decode the traffic I see the #4 Additional URL first in time, then the #1 Serial number, then #2 Product. I don't see #3 manufacturer or the #5 TBT, and #6 DP strings. The System Configuration register in the AppCustomTool shows them all in the order above. Is there some other setting I have to manipulate to get these to appear as part of the USB traffic? I'm assuming I should see them in ASCII.

    Thanks,
    Warren