BQ25751: USB-IF certificate requirement

Part Number: BQ25751
Other Parts Discussed in Thread: TPS25751, TPS25751EVM

Tool/software:

Hi Sir,

I would like to know whether the PD controller TPS25751DREFR has obtained the USB-IF certification certificate? If you have any, please help provide them to me. Thank you!

Rain

Aura Home

  • Hi, 

    TPS25751 has been certified by USB-IF for PD3.1.1.8 and PD3.2.1.1 specification. See below for their respective TID:

    Thanks and Regards,

    Raymond Lin

  • Hi Raymond,

    Thanks for your quick update! This is a good news for us. 

    Recently, we have been arranging for one of our company's products to undergo USB-IF certification. It is a smart digital photo frame. However, many failures occurred in the first round of tests. For details, please refer to the attached test report. Many of these failures seem to be related to the PD3.1 protocol. Could you please provide some help and analyze the reasons for the test failures for us? Thanks for your support! 

    The VIF file for certification is attached for your review.USB-IF Test Result_20250908.xlsx

    <?xml version="1.0"?><VIF xmlns="http://usb.org/VendorInfoFile.xsd"><VIF_Specification>3.33</VIF_Specification><VIF_App><Vendor>USB-IF</Vendor><Name>Texas Instruments USB-C PD Vendor Info</Name><Version>1.0</Version></VIF_App><Vendor_Name>TI</Vendor_Name><Model_Part_Number>TPS25751</Model_Part_Number><Product_Revision>1</Product_Revision><TID>0</TID><VIF_Product_Type value="0">Port Product</VIF_Product_Type><Certification_Type value="0">End Product</Certification_Type><Product><USB4_DROM_Vendor_ID value="1105">0451</USB4_DROM_Vendor_ID><USB4_Num_Internal_Host_Controllers value="3"/><USB4_Num_PCIe_DN_Bridges value="3"/><USB4RouterList><Usb4Router><USB4_Router_ID value="0"/><USB4_Silicon_VID value="32903">8087</USB4_Silicon_VID><USB4_Num_Lane_Adapters value="4"/><USB4_Num_USB3_DN_Adapters value="4"/><USB4_Num_DP_IN_Adapters value="4"/><USB4_Num_DP_OUT_Adapters value="4"/><USB4_Num_PCIe_DN_Adapters value="4"/><USB4_TBT3_Not_Supported value="0">TBT3 Compatible</USB4_TBT3_Not_Supported><USB4_PCIe_Wake_Supported value="true"/><USB4_USB3_Wake_Supported value="false"/><USB4_Num_Unused_Adapters value="4"/><USB4_TBT3_VID value="32903">8087</USB4_TBT3_VID><USB4_PCIe_Switch_Vendor_ID value="32903">8087</USB4_PCIe_Switch_Vendor_ID><USB4_PCIe_Switch_Device_ID value="32903">8087</USB4_PCIe_Switch_Device_ID></Usb4Router></USB4RouterList></Product><Component><Port_Label>1</Port_Label><Connector_Type value="2">Type-C</Connector_Type><USB4_Supported value="false"/><USB4_Router_Index value="0"/><USB_PD_Support value="true"/><PD_Port_Type value="0">Consumer Only</PD_Port_Type><Type_C_State_Machine value="1">SNK</Type_C_State_Machine><Port_Battery_Powered value="true"/><BC_1_2_Support value="0">None</BC_1_2_Support><BC_1_2_Charging_Port_Type value="0">DCP</BC_1_2_Charging_Port_Type><PD_Specification_Revision value="2">Revision 3.0</PD_Specification_Revision><PD_Spec_Revision_Major value="3"/><PD_Spec_Revision_Minor value="2"/><PD_Spec_Version_Major value="1"/><PD_Spec_Version_Minor value="1"/><SOP_Capable value="true"/><SOP_P_Capable value="true"/><SOP_PP_Capable value="false"/><SOP_P_Debug_Capable value="false"/><SOP_PP_Debug_Capable value="false"/><Manufacturer_Info_Supported_Port value="false"/><Manufacturer_Info_VID_Port value="14504">0x38a8</Manufacturer_Info_VID_Port><Manufacturer_Info_PID_Port value="4097">0x1001</Manufacturer_Info_PID_Port><USB_Comms_Capable value="false"/><DR_Swap_To_DFP_Supported value="false"/><DR_Swap_To_UFP_Supported value="false"/><Unconstrained_Power value="false"/><VCONN_Swap_To_On_Supported value="false"/><VCONN_Swap_To_Off_Supported value="false"/><Responds_To_Discov_SOP_UFP value="true"/><Responds_To_Discov_SOP_DFP value="false"/><Attempts_Discov_SOP value="true"/><Power_Interruption_Available value="0">No Interruption Possible</Power_Interruption_Available><Data_Reset_Supported value="false"/><Enter_USB_Supported value="false"/><ID_Header_Connector_Type_SOP value="2">USB Type-C Receptacle</ID_Header_Connector_Type_SOP><Chunking_Implemented_SOP value="true"/><Unchunked_Extended_Messages_Supported value="true"/><Security_Msgs_Supported_SOP value="false"/><Num_Fixed_Batteries value="0"/><Num_Swappable_Battery_Slots value="0"/><Type_C_Can_Act_As_Host value="false"/><Type_C_Can_Act_As_Device value="false"/><Type_C_Implements_Try_SRC value="false"/><Type_C_Implements_Try_SNK value="false"/><Type_C_Supports_Audio_Accessory value="false"/><Type_C_Is_VCONN_Powered_Accessory value="false"/><Type_C_Is_Debug_Target_SRC value="false"/><Type_C_Is_Debug_Target_SNK value="false"/><Captive_Cable value="false"/><RP_Value value="2">3A</RP_Value><Type_C_Port_On_Hub value="false"/><Type_C_Power_Source value="4">&lt;select&gt;</Type_C_Power_Source><Type_C_Sources_VCONN value="false"/><Type_C_Is_Alt_Mode_Controller value="false"/><Type_C_Is_Alt_Mode_Adapter value="false"/><USB4_Max_Speed value="1">Gen 3 (40Gb)</USB4_Max_Speed><USB4_DFP_Supported value="false"/><USB4_UFP_Supported value="false"/><USB4_USB3_Tunneling_Supported value="true"/><USB4_DP_Tunneling_Supported value="false"/><USB4_PCIe_Tunneling_Supported value="false"/><USB4_TBT3_Compatibility_Supported value="false"/><USB4_CL1_State_Supported value="true"/><USB4_CL2_State_Supported value="true"/><USB4_Num_Retimers value="0"/><USB4_DP_Bit_Rate value="3">HBR3</USB4_DP_Bit_Rate><USB4_Num_DP_Lanes value="4">4 lanes</USB4_Num_DP_Lanes><USB4_Lane_0_Adapter value="1"/><Host_Supports_USB_Data value="true"/><Host_Speed value="4">USB 3.2 Gen 2x2</Host_Speed><Host_Contains_Captive_Retimer value="false"/><Host_Truncates_DP_For_tDHPResponse value="false"/><Host_Is_Embedded value="false"/><Host_Suspend_Supported value="true"/><Is_DFP_On_Hub value="false"/><Device_Supports_USB_Data value="false"/><Device_Speed value="4">USB 3.2 Gen 2x2</Device_Speed><Device_Contains_Captive_Retimer value="false"/><Device_Truncates_DP_For_tDHPResponse value="false"/><PD_Power_As_Source value="0">0 mW</PD_Power_As_Source><EPR_Supported_As_Src value="false"/><Has_Invariant_PDOs value="true"/><USB_Suspend_May_Be_Cleared value="true"/><Sends_Pings value="false"/><FR_Swap_Type_C_Current_Capability_As_Initial_Sink value="0">FRS Not Supported</FR_Swap_Type_C_Current_Capability_As_Initial_Sink><Master_Port value="true"/><Num_Src_PDOs value="0"/><PD_OC_Protection value="true"/><PD_OCP_Method value="2">Both</PD_OCP_Method><SrcPdoList/><PD_Power_As_Sink value="27000">27000 mW</PD_Power_As_Sink><No_USB_Suspend_May_Be_Set value="true"/><GiveBack_May_Be_Set value="false"/><Higher_Capability_Set value="true"/><EPR_Supported_As_Snk value="false"/><FR_Swap_Reqd_Type_C_Current_As_Initial_Source value="0">FRS Not Supported</FR_Swap_Reqd_Type_C_Current_As_Initial_Source><Num_Snk_PDOs value="2"/><SnkPdoList><SnkPDO><Snk_PDO_Supply_Type value="0">Fixed</Snk_PDO_Supply_Type><Snk_PDO_Op_Current value="300">3000 mA</Snk_PDO_Op_Current><Snk_PDO_Voltage value="100">5000 mV</Snk_PDO_Voltage></SnkPDO><SnkPDO><Snk_PDO_Supply_Type value="0">Fixed</Snk_PDO_Supply_Type><Snk_PDO_Op_Current value="300">3000 mA</Snk_PDO_Op_Current><Snk_PDO_Voltage value="180">9000 mV</Snk_PDO_Voltage></SnkPDO></SnkPdoList><Accepts_PR_Swap_As_Src value="true"/><Accepts_PR_Swap_As_Snk value="false"/><Requests_PR_Swap_As_Src value="true"/><Requests_PR_Swap_As_Snk value="false"/><FR_Swap_Supported_As_Initial_Sink value="false"/><XID_SOP value="0">0x0</XID_SOP><Data_Capable_As_USB_Host_SOP value="false"/><Data_Capable_As_USB_Device_SOP value="false"/><Product_Type_UFP_SOP value="0">PDUSB Peripheral</Product_Type_UFP_SOP><Product_Type_DFP_SOP value="0">PDUSB Host</Product_Type_DFP_SOP><DFP_VDO_Port_Number value="1"/><Modal_Operation_Supported_SOP value="false"/><USB_VID_SOP value="14504">0x38a8</USB_VID_SOP><PID_SOP value="4097">0x1001</PID_SOP><bcdDevice_SOP value="2321">0x911</bcdDevice_SOP><SVID_Fixed_SOP value="true"/><Num_SVIDs_Min_SOP value="0"/><Num_SVIDs_Max_SOP value="0"/><SOPSVIDList/><Product_Total_Source_Power_mW value="0">0 mW</Product_Total_Source_Power_mW><Port_Source_Power_Type value="0">Assured</Port_Source_Power_Type></Component></VIF>

  • Hi Rain, 

    Can you provide the PD configuration (JSON) file that was used in compliance testing? 

    Also in addition, can you provide the full test report + logs associated with the test? For debugging we need to see the actual logs in order to determine the root cause. 

    Thanks and Regards,

    Raymond Lin

  • Hi Raymond,

    Thanks for your help! Attached the PD  configuration file for your review, pls advise, thanks!

    Due to the large size of the complete test report and log data, which has exceeded 100M, the laboratory has already submitted it to the cloud disk for sharing. Please check the following link:

    pan.caict.ac.cn:443/.../AEFF1691B884DE025A72A41F562439D8
    End date:2025-10-07 23:59
    Password:n0U1

    I also want to confirm with you whether we can use TID 12934 for certification? Or could you provide us with a VIF file for the USB-IF certification of this chip for our reference?

    5611.tps25751-20250709.zip

    Best Regards!

    Rain

  • Hi Rain, 

    Thank you for providing the JSON and log files, let me review them and get back to you on initial feedback by end of week. 

    I also want to confirm with you whether we can use TID 12934 for certification? Or could you provide us with a VIF file for the USB-IF certification of this chip for our reference?

    TID 12934 was tested with TPS25751EVM (uses 'D' package type) and cannot be used as direct certification for other systems. The VIF for your system can be easily generated from the USBCPD Application Customization Tool, for more details you can refer to this app note: VIF Generation for USB Type-C® PD Compliance

    Thanks and Regards,

    Raymond Lin