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.

TUSB8044: BBbmConfigure pins

Part Number: TUSB8044

Hello there,

I'm trying to use the TUSB8044 with a TPS65987D as the PD Controller, but I'm having some issues figuring out the Billboard related pin's connections. On the TUSB8044 datasheet, it mentions that the PD controller has to configure the Billboard function in the TUSB8044 and store Billboard information on an external EEPROM, as follows : 

I don't understand exactly how to connect these BBbmConfigure pins on my PD Controller. If I want to use TUSB8044’s default values of the Billboard Capability Descriptor, without the EEPROM, do I still need these pins to be connected?

Thanks,

Eduardo

  • Hi Eduardo,

    You do not need external EEPROM for Billboard support. Use the BBEN pin of the TUSB8044 to determine if the TUSB8044 reports a billboard descriptor as all or not. Use the BBbmConfigured pins to set the bmconfigured field in the reported descriptor:

    BBbmConfigured[1:0] pins map directly to the bmConfigured fields in the Billboard Capability Descriptor. These
    two pins must be set to reflect the Alternate Mode status before BBEN is asserted high. If Alternate Mode status
    changes after BBEN is high, BBEN must be transitioned low, BBbmConfigured[1:0] pins updated to reflect new
    status, and then BBEN asserted high. For cases in which USB PD controller only has one available GPIO to
    control TUSB8044 Billboard functionality, BBbmConfigured[1:0] pins should be tied to GND and BBEN pin must
    be asserted when an Alternate Mode failure occurs.

    Further information on the bmconfigured field can be found in the Billboard spec: www.usb.org/.../

    Regards,
    JMMN