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.

TPS25750: Controller doesn't provide full current in 5V@3A mode

Part Number: TPS25750

Hi,

I want to use the TPS25750D with a tablet (OUKITEL RT2) as source and sink. The tablet reports the capabilities SNK 5V@2A and SRC 5V@1.5A.

If the tablet is a source it works a expected. But if the tablet is a sink it only accepts 0.5A, although the register 0x34 ACTIVE_CONTRACT_PDO, shows that the 5V@3A profile is selected.

Is there a configuration that I need to change to allow a current of more than 0.5A?

  • Hi,

    But if the tablet is a sink it only accepts 0.5A, although the register 0x34 ACTIVE_CONTRACT_PDO, shows that the 5V@3A profile is selected.

    Is TPS25750D the source here? Can you share a PD log of this case and your project setting?

    Regards

  • Yes the TPS25750D is the source.

    I have an PD Log of a slighty different configuration, where I have configured three different 5V options with 1A, 2A and 3A to see if that makes a difference.

    {"questionnaire":{"version":"7.0.4.6","answers":[0,0,0,0,1,3,1,null,1,null,2,12,3.072,null,null],"options":{},"configID":"0000","vendorID":"0000"},"configuration":{"data":{"selected_ace":[{"register":6,"data":[0,0,0,0,0,0,0,0]},{"register":22,"data":[10,48,48,77,0,0,0,0,0,0,3]},{"register":50,"data":[3,168,42,100,144,1,38,200,144,1,0,44,145,1,0,244,65,6,0,0,0,0,0,0,0,0,0,0,0,0,0]},{"register":51,"data":[1,44,145,1,16,44,209,2,0,44,177,4,0,244,65,6,0,69,65,6,0,0,0,0,0,0,0,0,0]},{"register":92,"data":[48,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,48,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}]}}}

    If i have understood the PD log correctlly the sink (tablet) request PDO #2 (5V@2A) - which makes sense since the tablet can only sink 2A - and the source replys with an accept message.

    EVENT	11505	1	EVENT_ATTACHED	0	
    DEBUG	11505	1	VBUS:4730, CC:1	1	
    SRC	11609	1	SOP	 PD3	s:014	    H:0x31A1    	(id:0, DR:DFP, PR:SRC) 	SRC_CAPABILITIES	DATA: 64900126C89001002C910100	
    Option: 	DRD	USB	DRP	
     [1] Fixed : 5V - 1A
     [2] Fixed : 5V - 2A
     [3] Fixed : 5V - 3A
    	2	
    SRC	11611	1	SOP	 PD3	s:014	    H:0x31A1    	(id:0, DR:DFP, PR:SRC) 	SRC_CAPABILITIES	DATA: 64900126C89001002C910100	
    Option: 	DRD	USB	DRP	
     [1] Fixed : 5V - 1A
     [2] Fixed : 5V - 2A
     [3] Fixed : 5V - 3A
    	3	
    SRC	11613	1	SOP	 PD3	s:014	    H:0x31A1    	(id:0, DR:DFP, PR:SRC) 	SRC_CAPABILITIES	DATA: 64900126C89001002C910100	
    Option: 	DRD	USB	DRP	
     [1] Fixed : 5V - 1A
     [2] Fixed : 5V - 2A
     [3] Fixed : 5V - 3A
    	4	
    SRC	11786	1	SOP	 PD3	s:014	    H:0x33A1    	(id:1, DR:DFP, PR:SRC) 	SRC_CAPABILITIES	DATA: 64900126C89001002C910100	
    Option: 	DRD	USB	DRP	
     [1] Fixed : 5V - 1A
     [2] Fixed : 5V - 2A
     [3] Fixed : 5V - 3A
    	5	
    SNK	11786	1	SOP	s:002	    H:0x0241     (id:1, DR:UFP, PR:SNK) 	GOODCRC	6	
    SNK	11789	1	SOP	 PD3	REQUEST	s:006	    H:0x1082    	(id:0, DR:UFP, PR:SNK)  DATA: C8200323
    ObjectPosition:2
    GiveBack:0
    CapabilityMismatch:0
    USBCommunicationCapable:1
    NoUSBSuspend:1
    UnchunkedExtendedMessagesSupported:0	7	
    SRC	11790	1	SOP	s:002	    H:0x0161     (id:0, DR:DFP, PR:SRC) 	GOODCRC	8	
    SRC	11794	1	SOP	 PD3	ACCEPT	s:002	    H:0x05A3     (id:2, DR:DFP, PR:SRC) 	9	
    SNK	11795	1	SOP	s:002	    H:0x0441     (id:2, DR:UFP, PR:SNK) 	GOODCRC	10	
    SRC	11828	1	SOP	 PD3	PS_RDY	s:002	    H:0x07A6     (id:3, DR:DFP, PR:SRC) 	11	
    SNK	11829	1	SOP	s:002	    H:0x0641     (id:3, DR:UFP, PR:SNK) 	GOODCRC	12	
    SRC	11848	1	SOP	s:006	 PD3	    H:0x19AF    	(id:4, DR:DFP, PR:SRC) 	VENDOR_DEFINED	
    	VDM:SVDM_DISCOVER_IDENTITY	INIT	 DATA:01A000FF
    	13	
    SNK	11849	1	SOP	s:002	    H:0x0841     (id:4, DR:UFP, PR:SNK) 	GOODCRC	14	
    SNK	11856	1	SOP	s:030	 PD3	    H:0x728F    	(id:1, DR:UFP, PR:SNK) 	VENDOR_DEFINED	
    	VDM:SVDM_DISCOVER_IDENTITY	ACK	 DATA:41A000FFCF2940D10000000000008150000080410000000000008021
    
    ID HEADER
     	VID : 0x29CF : Richtek Tech.
    	ProductTypeDFP: 010
     	ModalOperation: 0
     	ProductTypeUFPorCP: PERIPHERAL
     	USBDeviceCapability: 1
     	USBHostCapability: 1
     	ConnectorType: 10
    CERT STAT
     	XID: 0x00000000
    PRODUCT
     	bcdDevice: 0x0000
     	USBProcuctID: 0x5081
    OTHER VDO RECEPTACLE
     	Data : 0x41800000	15	
    SRC	11856	1	SOP	s:002	    H:0x0361     (id:1, DR:DFP, PR:SRC) 	GOODCRC	16	
    SRC	12083	1	SOP	s:006	 PD3	    H:0x1BAF    	(id:5, DR:DFP, PR:SRC) 	VENDOR_DEFINED	
    	VDM:SVDM_DISCOVER_SVIDS	INIT	 DATA:02A000FF
    	17	
    SNK	12083	1	SOP	s:002	    H:0x0A41     (id:5, DR:UFP, PR:SNK) 	GOODCRC	18	
    SNK	12089	1	SOP	s:006	 PD3	    H:0x148F    	(id:2, DR:UFP, PR:SNK) 	VENDOR_DEFINED	
    	VDM:SVDM_DISCOVER_SVIDS	NAK	 DATA:82A000FF
    	19	
    SRC	12090	1	SOP	s:002	    H:0x0561     (id:2, DR:DFP, PR:SRC) 	GOODCRC	20	
    SNK	12133	1	SOP	 PD3	GET_SRC_CAPEXT	s:002	    H:0x0691     (id:3, DR:UFP, PR:SNK) 	21	
    SRC	12133	1	SOP	s:002	    H:0x0761     (id:3, DR:DFP, PR:SRC) 	GOODCRC	22	
    SRC	12138	1	SOP	 PD3	NOT_SUPPORTED	s:002	    H:0x0DB0     (id:6, DR:DFP, PR:SRC) 	23	
    SNK	12138	1	SOP	s:002	    H:0x0C41     (id:6, DR:UFP, PR:SNK) 	GOODCRC	24	
    SNK	12140	1	SOP	s:006	 PD3	    H:0x188F    	(id:4, DR:UFP, PR:SNK) 	VENDOR_DEFINED	
    	VDM:SVDM_DISCOVER_IDENTITY	INIT	 DATA:01A000FF
    	25	
    SRC	12141	1	SOP	s:002	    H:0x0961     (id:4, DR:DFP, PR:SRC) 	GOODCRC	26	
    SRC	12146	1	SOP	s:030	 PD3	    H:0x7FAF    	(id:7, DR:DFP, PR:SRC) 	VENDOR_DEFINED	
    	VDM:SVDM_DISCOVER_IDENTITY	ACK	 DATA:41A000FF510440950000000005090000010000680000000000000047
    
    ID HEADER
     	VID : 0x0451 : Texas Instruments
    	ProductTypeDFP: 010
     	ModalOperation: 1
     	ProductTypeUFPorCP: PERIPHERAL
     	USBDeviceCapability: 0
     	USBHostCapability: 1
     	ConnectorType: 10
    CERT STAT
     	XID: 0x00000000
    PRODUCT
     	bcdDevice: 0x0905
     	USBProcuctID: 0x0000
    OTHER VDO RECEPTACLE
     	Data : 0x68000001	27	
    SNK	12147	1	SOP	s:002	    H:0x0E41     (id:7, DR:UFP, PR:SNK) 	GOODCRC	28	
    SNK	12152	1	SOP	s:006	 PD3	    H:0x1A8F    	(id:5, DR:UFP, PR:SNK) 	VENDOR_DEFINED	
    	VDM:SVDM_DISCOVER_SVIDS	INIT	 DATA:02A000FF
    	29	
    SRC	12153	1	SOP	s:002	    H:0x0B61     (id:5, DR:DFP, PR:SRC) 	GOODCRC	30	
    SRC	12158	1	SOP	s:006	 PD3	    H:0x11AF    	(id:0, DR:DFP, PR:SRC) 	VENDOR_DEFINED	
    	VDM:SVDM_DISCOVER_SVIDS	NAK	 DATA:82A000FF
    	31	
    SNK	12158	1	SOP	s:002	    H:0x0041     (id:0, DR:UFP, PR:SNK) 	GOODCRC	32	
    

  • Hi,

    The source PDO of 5V3A means that in the source is able to provide maximum of 3A at 5V contract. How much actual current being requested is determined by sink.

    To get more than 0.5A you will need to modify the sink.

    Regards

  • Hi,

    but if I connect a none PD power supply which can source 5V 1A, the tablet charges with 1A. So the sink doesn't seem to be the problem. Only when I connect the TPS25750 the charge current is limited to 0.5A. So it seems to be a configuration problem.

  • Hi,

    Are you using the EVM for this test? If not, what is the current output capability of the LDO you used to drive PP5V?

    Regards

  • Hi, yes I'm using the EVM.

  • Hi,

    I will test this and see if I can replicate this issue from my end.

    I will get back to you by Wednesday EOB.

    Regards