主题中讨论的其他器件:BQ40Z50-R1、 TPS25750、 BQ40Z50
Type-C 至 Type-C 充电正常、 --> PD 20V 充电;5V CDP 充电
TYPEA 至 TypeC 充电无法正常工作--> 5V SDP 充电;5V DCP 充电
当使用 TypeA 至 TypeC 充电时、bq25792的 STAT 看起来正常、但是电池的充电电流不是正(我们从 bq40z50-R1中读取)。
这里是寄存器转储、您能帮您了解一下吗?
Type-C 至 Type-C 充电正常:[PD 20V]
[2930.984040] tps25750_PDIC_dump (572):tps_REG[0xF]= 0xf5090561
[2930.992762] tps25750_PDIC_dump (576):tps_REG[0xd]= 0x19f8
[2931.004740] tps25750_PDIC_dump (580):tps_REG[0x1A]= 0x60001d
[2931.012188] tps25750_PDIC_dump (584):tps_REG[0x26]= 0x3000
[2931.022750] tps25750_PDIC_dump (588):TPS_REG[0x29]= 0x3805052
[2931.031493] tps25750_PDIC_dump (592):tps_REG[0x2D]= 0xa2f00018
[2931.049634] tps25750_PDIC_dump (600):tps_REG[0x40]= 0x3c
[2931.056865] tps25750_PDIC_dump (604):TPS_REG[0x69]= 0x61050002
[2931.070626] tps25750_PDIC_dump (608):TPS_REG[0x70]= 0x1
[2931.105613] tps25750_CHARGE_Dump (617):Bq_REG[0x0]= 0x12
[2931.139328] tps25750_CHARGE_Dump (620):Bq_REG[0x1]= 0x348
[2931.171487] tps25750_CHARGE_Dump (627):Bq_REG[0x3]=0x0c8
[2931.202988] tps25750_charger_dump (634):Bq_REG[0x5]=b8
[2931.233677] tps25750_CHARGE_Dump (637):Bq_REG[0x6]=0x12c
[2931.267154] tps25750_CHARGE_Dump (644):Bq_REG[0x8]=0xc
[2931.299417] tps25750_CHARGE_Dump (647):Bq_REG[0x9]=0x3
[2931.331365] tps25750_CHARGE_Dump (650):Bq_REG[0xA]= 0x63
[2931.363095] tps25750_CHARGE_Dump (653):Bq_REG[0xb]=0x0
[2931.395157] tps25750_CHARGE_Dump (656):Bq_REG[0xd]=0x4b
[2931.427342] tps25750_charger_dump (659):Bq_REG[0xe]=0x3D
[2931.457829] tps25750_CHARGE_Dump (662):Bq_REG[0xF]=0xa2
[2931.482519] tps25750_CHARGE_Dump (665):Bq_REG[0x10]=0x80
[2931.514861] tps25750_CHARGE_Dump (668):Bq_REG[0x11]= 0x0
[2931.547546] tps25750_CHARGE_Dump (671):Bq_REG[0x12]=0x0
[2931.571460] tps25750_CHARGE_Dump (674):Bq_REG[0x13]=0x1
[2931.603213] tps25750_CHARGE_Dump (677):Bq_REG[0x14]=0x1c
[2931.626339] tps25750_CHARGE_Dump (680):Bq_REG[0x16]=0xc0
[2931.650616] tps25750_CHARGE_Dump (683):Bq_REG[0x17]=0x7a
[2931.682908] tps25750_CHARGE_Dump (686):Bq_REG[0x18]=0x54
[2931.7153] tps25750_CHARGE_Dump (689):Bq_REG[0x19]=0x1
[2931.746241] tps25750_CHARGE_Dump (692):Bq_REG[0x1b]=0xF
[2931.774502] tps25750_charger_dump (695):Bq_REG[0x1c]=0x90
[2931.807469] tps25750_CHARGE_Dump (698):Bq_REG[0x1d]=0x1
[2931.834797] tps25750_CHARGE_Dump (701):Bq_REG[0x1E]= 0x0
[2931.857999] tps25750_CHARGE_Dump (704):Bq_REG[0x1f]=0x0
[2931.882611] tps25750_CHARGE_Dump (707):Bq_REG[0x20]=0x0
[2931.910783] tps25750_charger_dump (710):Bq_REG[0x21]=0x0
[2931.938121] tps25750_CHARGE_Dump (713):Bq_REG[0x22]=0xef
[2931.970333] tps25750_CHARGE_Dump (716):Bq_REG[0x23]=0x92
[2931.994558] tps25750_CHARGE_Dump (719):Bq_REG[0x24]=0x10
[2932.026567] tps25750_CHARGE_Dump (722):Bq_REG[0x25]=0x10
[2932.051928] tps25750_CHARGE_Dump (725):Bq_REG[0x26]=0x20
[2932.074614] tps25750_CHARGE_Dump (728):Bq_REG[0x27]=0x0
[2932.106320] tps25750_CHARGE_Dump (731):Bq_REG[0x28]=0x0
[2932.143072] tps25750_CHARGE_Dump (734):Bq_REG[0x29]=0x0
[2932.175112] tps25750_CHARGE_Dump (737):Bq_REG[0x2a]=0x0
[2932.207160] tps25750_CHARGE_Dump (740):Bq_REG[0x2b]=0x0
[2932.239163] tps25750_CHARGE_Dump (743):Bq_REG[0x2C]= 0x0
[2932.262559] tps25750_charger_dump (746):Bq_REG[0x2D]=0x0
[2932.295179] tps25750_CHARGE_Dump (749):Bq_REG[0x2e]=0x30
[2932.330764] tps25750_CHARGE_Dump (752):Bq_REG[0x2F]=0x0
[2932.367408] tps25750_CHARGE_Dump (755):Bq_REG[0x30]=0x0
[2932.399136] tps25750_CHARGE_Dump (758):Bq_REG[0x31]=0x00
[2932.435413] tps25750_CHARGE_Dump (761):Bq_REG[0x33]=0x00
[2932.470969] tps25750_CHARGE_Dump (764):Bq_REG[0x35]=0x3c3c
[2932.510530] tps25750_CHARGE_Dump (767):Bq_REG[0x37]=0x00
[2932.547104] tps25750_charger_dump (770):Bq_REG[0x39]=0x00
[2932.579373] tps25750_CHARGE_Dump (773):Bq_REG[0x3b]=0x00
[2932.606654] tps25750_CHARGE_Dump (776):Bq_REG[0x3D]=0x00
[2932.631291] tps25750_CHARGE_Dump (779):Bq_REG[0x3f]=0x00
[2932.658590] tps25750_CHARGE_Dump (782):Bq_REG[0x41]=0x00
[2932.690665] tps25750_CHARGE_Dump (785):Bq_REG[0x43]=0x00
[2932.722690] tps25750_charger_dump (788):Bq_REG[0x45]=0x00
[2932.747412] tps25750_CHARGE_Dump (791):Bq_REG[0x47]=0x0
[2932.771689] tps25750_CHARGE_Dump (794):Bq_REG[0x48]=0x8
TYPEA 至 TypeC 充电无法正常工作:[DCP 5V]
[3034.780246] tps25750_PDIC_dump (572):tps_REG[0xF]= 0xf5090561
[3034.787098] tps25750_PDIC_dump (576):tps_REG[0xd]= 0x19f8
[3034.793564] tps25750_PDIC_dump (580):tps_REG[0x1A]= 0x10000d
[3034.800279] tps25750_PDIC_dump (584):TPS_REG[0x26]= 0x3000
[3034.806823] tps25750_PDIC_dump (588):TPS_REG[0x29]= 0x3805052
[3034.813769] tps25750_PDIC_dump (592):tps_REG[0x2D]= 0xa2f00018
[3034.821413] tps25750_PDIC_dump (600):tps_REG[0x40]= 0x50034
[3034.828162] tps25750_PDIC_dump (604):TPS_REG[0x69]= 0x61000301
[3034.834853] tps25750_PDIC_dump (608):TPS_REG[0x70]= 0x1
[3034.860333] tps25750_CHARGE_Dump (617):Bq_REG[0x0]= 0x12
[3034.888519] tps25750_CHARGE_Dump (620):Bq_REG[0x1]= 0x348
[3034.925976] tps25750_CHARGE_Dump (627):Bq_REG[0x3]=0x0c8
[3034.972565] tps25750_CHARGE_Dump (634):Bq_REG[0x5]=0x2b
[3035.015902] tps25750_CHARGE_Dump (637):Bq_REG[0x6]=0x032
[3035.056551] tps25750_CHARGE_Dump (644):Bq_REG[0x8]=0xc
[3035.096433] tps25750_CHARGE_Dump (647):Bq_REG[0x9]=0x3
[3035.121655] tps25750_CHARGE_Dump (650):Bq_REG[0xA]= 0x63
[3035.159033] tps25750_CHARGE_Dump (653):Bq_REG[0xb]=0x0
[3035.185007] tps25750_CHARGE_Dump (656):Bq_REG[0xd]=0x4b
[3035.224156] tps25750_CHARGE_Dump (659):Bq_REG[0xe]=0x3D
[3035.27195]tps25750_CHARGE_Dump (662):Bq_REG[0xF]=0xa2
[3035.299334] tps25750_CHARGE_Dump (665):Bq_REG[0x10]=0x80
[3035.334331] tps25750_CHARGE_Dump (668):Bq_REG[0x11]= 0x0
[3035.377456] tps25750_CHARGE_Dump (671):Bq_REG[0x12]=0x0
[3035.42391] tps25750_CHARGE_Dump (674):Bq_REG[0x13]=0x1
[3035.467650] tps25750_CHARGE_Dump (677):Bq_REG[0x14]=0x1c
[3035.511731] tps25750_CHARGE_Dump (680):Bq_REG[0x16]=0xc0
[3035.548807] tps25750_CHARGE_Dump (683):Bq_REG[0x17]=0x7a
[3035.595861] tps25750_CHARGE_Dump (686):Bq_REG[0x18]=0x54
[3035.639615] tps25750_CHARGE_Dump (689):Bq_REG[0x19]=0x0
[3035.683544] tps25750_CHARGE_Dump (692):Bq_REG[0x1b]=0x8F
[3035.727642] tps25750_CHARGE_Dump (695):Bq_REG[0x1c]=0x70
[3035.768459] tps25750_CHARGE_Dump (698):Bq_REG[0x1d]=0x1
[3035.808157] tps25750_CHARGE_Dump (701):Bq_REG[0x1E]= 0x0
[3035.835470] tps25750_CHARGE_Dump (704):Bq_REG[0x1f]=0x0
[3035.871536] tps25750_CHARGE_Dump (707):Bq_REG[0x20]=0x0
[3035.905758] tps25750_CHARGE_Dump (710):Bq_REG[0x21]=0x0
[3035.932095] tps25750_CHARGE_Dump (713):Bq_REG[0x22]=0xCF
[3035.956079] tps25750_CHARGE_Dump (716):Bq_REG[0x23]=0x90
[3035.996699] tps25750_CHARGE_Dump (719):Bq_REG[0x24]=0x0
[3036.038104] tps25750_CHARGE_Dump (722):Bq_REG[0x25]=0x0
[3036.076743] tps25750_CHARGE_Dump (725):Bq_REG[0x26]=0x0
[3036.107698] tps25750_CHARGE_Dump (728):Bq_REG[0x27]=0x0
[3036.132984] tps25750_CHARGE_Dump (731):Bq_REG[0x28]=0x0
[3036.170930] tps25750_CHARGE_Dump (734):Bq_REG[0x29]=0x0
[3036.195455] tps25750_CHARGE_Dump (737):Bq_REG[0x2a]=0x0
[3036.231803] tps25750_charger_dump (740):Bq_REG[0x2b]=0x0
[3036.259545] tps25750_CHARGE_Dump (743):Bq_REG[0x2C]= 0x0
[3036.287639] tps25750_CHARGE_Dump (746):Bq_REG[0x2D]=0x0
[3036.312209] tps25750_CHARGE_Dump (749):Bq_REG[0x2e]=0x30
[3036.349280] tps25750_CHARGE_Dump (752):Bq_REG[0x2F]=0x0
[3036.393287] tps25750_CHARGE_Dump (755):Bq_REG[0x30]=0x0
[3036.436823] tps25750_CHARGE_Dump (758):Bq_REG[0x31]=0x00
[3036.463649] tps25750_CHARGE_Dump (761):Bq_REG[0x33]=0x00
[3036.485640] tps25750_charger_dump (764):Bq_REG[0x35]=0x13ad
[3036.510030] tps25750_CHARGE_Dump (767):Bq_REG[0x37]=0x00
[3036.534775] tps25750_CHARGE_Dump (770):Bq_REG[0x39]=0x00
[3036.558297] tps25750_CHARGE_Dump (773):Bq_REG[0x3b]=0x00
[3036.581610] tps25750_CHARGE_Dump (776):Bq_REG[0x3D]=0x00
[3036.605904] tps25750_charger_dump (779):Bq_REG[0x3f]=0x00
[3036.629763] tps25750_CHARGE_Dump (782):Bq_REG[0x41]=0x00
[3036.653840] tps25750_CHARGE_Dump (785):Bq_REG[0x43]=0x00
[3036.678200] tps25750_CHARGE_Dump (788):Bq_REG[0x45]=0x00
[3036.701937] tps25750_CHARGE_Dump (791):Bq_REG[0x47]=0x0
[3036.725684] tps25750_charger_dump (794):Bq_REG[0x48]=0x8
我认为 bq25752在某种程度上认为不存在2s 电池、因为当使用 TypeA 至 TypeC 充电时、BQ_REG[0x23]=0x90。