Example: tourism industry

USB Power Delivery - Compliance Tests

1 SLVA892 May 2017 SubmitDocumentationFeedbackCopyright 2017,TexasInstrumentsIncorporatedUSBP owerDelivery- ComplianceTestsApplicationReportSLVA892 May 2017 USBP owerDelivery- ComplianceTestsABSTRACTTheUSBP ower-DeliveryCertificationprocessrequire sall PD end-productsusingTexasInstruments TPS6598xto complywiththe USB-IF s deterministicandcommunication-engineMOI, in additiontovariousotherload and applicationreportexplainsthe setupof threeextensivelyusedUSB-PDtestersand configurationof the PDVendorInformationFileas per the product s PD Ellisys ..23 GettingStarted of Figures1 Port Information- SystemConfiguration(0x28) AutonegotiateSink(0x37) ControlConfiguration(0x29) ControlConfiguration(0x29) ControlConfiguration(0x29) (0x47) Power - TransmitSourceCapabilities(0x32) TransmitSourceCapabilities(0x32) TransmitSourceCapabilities(0x32) TransmitSourceCapabilities(0x32) TransmitSourceCapabilities(0x32) TransmitSourceCapabilities(0x32) TransmitSourceCapabilities(0x32) MaximumVoltage- TransmitSourceCapabilities(0x32) TransmitSourceCapabilities(0x32) Power - TransmitSinkCapabilities(0x33) USBS uspend- AutonegotiateSink(0x37) AutonegotiateSink(0x37) TransmitSinkCapabilities(0x33) TransmitSinkCapab

important notice for ti design information and resources

Tags:

  Tests, Power, Compliance, Delivery, Usb power delivery compliance tests

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Advertisement

Transcription of USB Power Delivery - Compliance Tests

1 1 SLVA892 May 2017 SubmitDocumentationFeedbackCopyright 2017,TexasInstrumentsIncorporatedUSBP owerDelivery- ComplianceTestsApplicationReportSLVA892 May 2017 USBP owerDelivery- ComplianceTestsABSTRACTTheUSBP ower-DeliveryCertificationprocessrequire sall PD end-productsusingTexasInstruments TPS6598xto complywiththe USB-IF s deterministicandcommunication-engineMOI, in additiontovariousotherload and applicationreportexplainsthe setupof threeextensivelyusedUSB-PDtestersand configurationof the PDVendorInformationFileas per the product s PD Ellisys ..23 GettingStarted of Figures1 Port Information- SystemConfiguration(0x28) AutonegotiateSink(0x37) ControlConfiguration(0x29) ControlConfiguration(0x29) ControlConfiguration(0x29) (0x47) Power - TransmitSourceCapabilities(0x32) TransmitSourceCapabilities(0x32) TransmitSourceCapabilities(0x32) TransmitSourceCapabilities(0x32) TransmitSourceCapabilities(0x32) TransmitSourceCapabilities(0x32) TransmitSourceCapabilities(0x32) MaximumVoltage- TransmitSourceCapabilities(0x32) TransmitSourceCapabilities(0x32) Power - TransmitSinkCapabilities(0x33) USBS uspend- AutonegotiateSink(0x37) AutonegotiateSink(0x37) TransmitSinkCapabilities(0x33) TransmitSinkCapabilities(0x33) Voltage- TransmitSinkCapabilities(0x33) TransmitSinkCapabilities(0x33) MaximumVoltage- TransmitSinkCapabilities(0x33)

2 ControlConfiguration(0x29) ControlConfiguration(0x29) (0x47) May 2017 SubmitDocumentationFeedbackCopyright 2017,TexasInstrumentsIncorporatedUSBP owerDelivery- ComplianceTests28 Type-CCurrent- SystemConfiguration(0x28) SystemConfiguration(0x28) SystemConfiguration(0x28) SystemConfiguration(0x28) SystemConfiguration(0x28) USBD eviceand Host- TransmitIdentity(0x47) Examinerand UUT- Ellisys - Ellisys Ellisys Capability- SystemConfiguration(0x28) SystemConfiguration(0x28) of TablesTrademarksBoosterPackis a trademarkof TexasInstruments, (EX350)is a trademarkof a registeredtrademarkof ,Windowsare registeredtrademarksof a trademarkof TotalPhase, a trademarkof USBI mplementersForum, othertrademarksare the propertyof TPS6598xdeviceis a standalone,USBType-C , Power - Delivery (PD)controllerthat providescable-plug and orientationdetectionat the ,the TPS6598xdevicecommunicateson the CC wire usingthe ,the TPS6598xenablesthe appropriatepowerpathsand configuresalternatemodesettingsfor internaland external(optional) devicemustcomplywith the USB-IF s PD specificationsand test plans,and thereare variousUSB-PD testersor examinersthat test the device s documentdescribesthe setupof threeextensivelyusedUSB-PDtestersand the executionof theirvariouscompliancetest Ellisys Ellisys USBE xplorer350 (EX350) is the comprehensiveprotocoltest and analysissystemfor , , and USBPD.

3 This sectionlists the instructionsfor settingup the tester,theunit undertest(UUT),and the host and controlsystemfor executingthe EllisysUSBE xplorer350 protocoltest and analysissystem USBVIF generator TPS65982 BoosterPack EVM AardvarkI2C/SPI adapter PC runningMicrosoft Windows Ellisys 3 SLVA892 May 2017 SubmitDocumentationFeedbackCopyright 2017,TexasInstrumentsIncorporatedUSBP owerDelivery- ComplianceTests(1)ContactyourTI representativeto requestaccessto the installthe followingdriversand toolsif not yet installedon the WindowsPC: EllisysUSBE xplorer350 examiner EllisysUSBE xplorer350 analyzer This is optionaland only requiredfor collectedPD logs. TPS6598xConfigurationTool TPS6598xHostInterface(HI) UtilityToolfor the devicetype usedfor the Tests (alsoavailablefromtheaccesscontroll ersecuresite(1))NOTE:This guideassumesthat all TI toolsare installedat locationC.

4 \ProgramFiles\ UUTfor the TestsIf the servicepackor applicationbinariesare alreadyprogrammedon TPS6598xEVMor customer splatform,proceedto latestversionof theTPS6598xConfigurationtool and generatea test binaryto beprogrammedon the detailedinstructionson generatingthe binariesand programmingthe sameon the Ellisys VendorInformationFileVendorInformationFi le(VIF)definesthe capabilitiesof the UUTand is a mediumfor the Ellisystesterapplicationto detectthe UUTand its testerusesthis informationto assignsomeof thetestsand example,if the UUTis configuredtonotacceptanyDR Swapto DFPrequests,thetesterwill fail the correspondingtest casesif the UUTacceptssucha ,the testerselectivelyincludesor excludesthe testsdependingon the UUT s Generatortool for creatinga VIF for the formatof the VIF and informationaboutits variousfieldsare detailedin the VIF userguide(VIF-UG),whichis part of the tool s ,and relatesthemto TPS65982 s configurationsand features:IntroFields UUT_Device_Type.

5 This field definesthe type of UUT,and a suitableor validoptionmustbe set forthe samedependingon the device s example,if thePort Informationfield of theSystemConfigurationregisteris set as Figure1, the field in VIF mustbe set to3 : PortInformation- SystemConfiguration(0x28)Register Otherfieldsin this tab definethe vendorand productnameor ID of the VIF-UGfordetailsand fill Ellisys May 2017 SubmitDocumentationFeedbackCopyright 2017,TexasInstrumentsIncorporatedUSBP owerDelivery- ComplianceTestsGeneralPD Fields PD_Specification_Revision: This field definesthe versionof the PD specificationsupportedby example,TPS65982is PD2compliant,so this field mustbe set to1 : USB_Comms_Capable:This field is usedby the testerto determineif the UUTis capableof field mustbe set to eitherYESorNOdependingon the settingofUSBC ommunicationCapablebit this field is configuredasYES, thenone of its companionfieldsType_C_Can_Act_As_Deviceo rType_C_Can_Act_As_HostinUSBType-Ctab ofVIF Generatortool will be set USBC ommunicationCapability- AutonegotiateSink(0x37)Register DR_Swap_To_DFP_SupportedandDR_Swap_To_UF P_Supported: Thesefieldsdefinethe data-roleswapcapabilityof the UUTand mustbe set in accordancewith the device s propertiesas definedintheControlConfigurationregister in DataRoleSwapCapability- ControlConfiguration(0x29) Ellisys 5 SLVA892 May 2017 SubmitDocumentationFeedbackCopyright 2017,TexasInstrumentsIncorporatedUSBP owerDelivery- ComplianceTests Unconstrained_Power.

6 This field indicatesthe testerthat the UUThas an externalor uninterruptedsourceof powerand mustbe set to eitherYESor NO dependingon the device s propertiesas definedin theControlConfigurationregisterin ExternallyPowered- ControlConfiguration(0x29)Register VCONN_Swap_To_On_SupportedandVCONN_Swap_ To_Off_Supported: ThesefieldsdefinetheVCONN swapcapabilityof the deviceand bothmustbe set to eitherYES orNOdependingon thedevice s settingas definedin theControlConfigurationregisterin VCONNSwapCapability- ControlConfiguration(0x29)RegisterGettin gStarted- Ellisys May 2017 SubmitDocumentationFeedbackCopyright 2017,TexasInstrumentsIncorporatedUSBP owerDelivery- ComplianceTests Responds_To_Discov_SOPandAttempts_Discov _SOP: Thesefieldsdefinethe abilityof the devicetorespondor settoYESifTransmitIdentityObjectregister is set to a non-zerovalueas in Figure6 Attempts_Discov_SOPmustbe set toYESif the devicesupportsanyAlternateModes, TransmitIdentityDataObject(0x47)Register SOP*: This sectiondefinesthe capabilitiesof the deviceto handlethe SOP*protocoland mustbe setin accordanceto the device s TPS6598x,SOP_CapableandSOP_P_Capablemust beset Ellisys 7 SLVA892 May 2017 SubmitDocumentationFeedbackCopyright 2017,TexasInstrumentsIncorporatedUSBP owerDelivery- ComplianceTestsSourceFields PD_Power_as_Source.

7 This field definesthe maximumPDPlevelin mW supportedby the source-capabledeviceand mustbe set per the settingsin ,if the devicehas two sourcePDOsas shownin Figure7, this field will be set to (3 A 12 V)= PD Power - TransmitSourceCapabilities(0x32)Register USB_Suspend_May_Be_Cleared: This field indicatesthe connectedsink whetherit mustobeyUSBS uspendand mustbe set dependingon the settingsin Figure8 in the UUT(as a source)hasUSBS uspendSupportedset to 0, thenthe VIF mustset thisfield USBS uspendSupport- TransmitSourceCapabilities(0x32)Register GettingStarted- Ellisys May 2017 SubmitDocumentationFeedbackCopyright 2017,TexasInstrumentsIncorporatedUSBP owerDelivery- ComplianceTests Num_Src_PDOs: This field definesthe numberof sourcePDOssupportedby the UUTand mustbeset in accordanceto the devicepropertiesas definedin TotalSourcePDOs- TransmitSourceCapabilities(0x32)Register SourcePDOs:The followingfieldsrepresentthe parametersfor a singleSourcePDOwhere<X> is anintegerbetween1 and 7: Src_PDO_Supply_Type<X>: This field definesthe type of the sourcePDOand mustbe set toeither1 : Fixed,2 : Battery, or3 : Variabledependingon the settingsin Figure10 in SupplyType- TransmitSourceCapabilities(0x32) Ellisys 9 SLVA892 May 2017 SubmitDocumentationFeedbackCopyright 2017,TexasInstrumentsIncorporatedUSBP owerDelivery- ComplianceTests Src_PDO_Peak_Current<X>.

8 This field definesthe peakcurrentssupportedby the UUTfor shortperiodsand is indicatedas a percentof the mustbe set to one of the availableoptionsdependingon the settingsin Figure11 in PeakCurrent- TransmitSourceCapabilities(0x32)Register Src_PDO_Voltage<X>: This field definesthe outputvoltageof a sourcePDOin the unitsof 50 mVand mustbe set per the Figure12 configurationin ,for Figure12 settingsof PDO-1,this field mustbe set to 5000mV / 50 mV = takescareof this conversionwhengeneratingthe PDOV oltage- TransmitSourceCapabilities(0x32)Register Src_PDO_Max_Current: This field definesthe maximumoperatingcurrentof a sourcePDOin unitsof 10 mA and mustbe set per the Figure13 configurationin example,for Figure13 settingsof PDO-1,this field mustbe set to 3000mA / 10 mA = Generatortool takescareof this conversionwhengeneratingthe MaximumPDOC urrent- TransmitSourceCapabilities(0x32)Register GettingStarted- Ellisys May 2017 SubmitDocumentationFeedbackCopyright 2017,TexasInstrumentsIncorporatedUSBP owerDelivery- ComplianceTests Src_PDO_Min_Voltage<X>andSrc_PDO_Max_Voltage<X>.

9 Thesefieldsdefinethe minimumand maximumoutputvoltageof a sourcePDOin unitsof 50 mV and mustbe set per the Figure14configurationin example,for Figure14 settingsofPDO-2,thesefieldsmustbe set to (5000mV / 50 mV) = 100 and (12000mV / 50 mV) = 240, Generatortool takescareof this conversionwhengeneratingthe Minimumand MaximumVoltage- TransmitSourceCapabilities(0x32) Ellisys 11 SLVA892 May 2017 SubmitDocumentationFeedbackCopyright 2017,TexasInstrumentsIncorporatedUSBP owerDelivery- ComplianceTests Src_PDO_Max_Power<X>: This field definesthe maximumoperatingpowerof a sourcePDOinunitsof 250 mW and mustbe set as per the Figure15 configurationin example,for Figure15 settingsof PDO-2,this field mustbe set to 75000mW / 250 mW = Generatortool takescareof this MaximumPDOP ower- TransmitSourceCapabilities(0x32)Register SinkFields PD_Power_as_Sink: This field definesthe maximumPDPlevelin mW supportedby the sink-capabledeviceand mustbe set per the Figure16 settingsin ,if the devicehas two sink PDOsas shownin Figure16, this field mustbe set to (3 A 12 V)= PD Power - TransmitSinkCapabilities(0x33)RegisterGe ttingStarted- Ellisys May 2017 SubmitDocumentationFeedbackCopyright 2017,TexasInstrumentsIncorporatedUSBP owerDelivery- ComplianceTests No_USB_Suspend_May_Be_Set.

10 This field indicatesthe sink device'sintentnot to obeyUSBS uspendand mustbe set dependingon the Figure17 settingsin the UUT(asa sink)hasNo USBS uspendset to 1, thenthe VIF mustset this field No USBS uspend- AutonegotiateSink(0x37)Register GiveBack_May_Be_Set: This field indicatesif a sink is preparedto lowerits operatingcurrentto itsminimumsupportedoperatingcurrent,on demand,and mustbe set dependingon the Figure18settingsin the UUT(as a sink)hasGivebackFlagset to 1, thentheVIF mustset this field GivebackFlag- AutonegotiateSink(0x37)Register Higher_Capability_Set: This field indicatesthat the sink requiresmorethanvSafe5 Vto providefullfunctionalityand mustbe set toYESif the UUThas morethanone sink Ellisys 13 SLVA892 May 2017 SubmitDocumentationFeedbackCopyright 2017,TexasInstrumentsIncorporatedUSBP owerDelivery- ComplianceTests Num_Snk_PDOs: This field definesthe numberof sink PDOssupportedby the UUTand mustbe setin accordanceto the devicepropertiesas definedin TotalSinkPDOs- TransmitSinkCapabilities(0x33)Register SinkPDO:The belowfields


Related search queries