“线程”中讨论的其它部件: BQ25792, BQ25790,测试
我们正在使用 tps25750 + bq25792
我想对 bq25792的 REG 进行周期检查[0x1b]
由于下面的日志将在读取一段时间后出现“任务拒绝”,因此 bq25792似乎会在启动一段时间后进入挂起模式或类似模式。
请确认。
[7.066417] ts25750_probe (1572):输入
[7.074397] tps25750_probe (1598):tps25750版本9.5.96
[7.083932] tps25750_probe (1651):存在 EEPROM
[7.08868686] tps25750_probe (1667):非电池耗尽模式
[7.094062] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0xA]
[7.122682] ts25750_GET_CHARGER IC _CEL(1090):BQ257990_RECHRG_CTRL = 0x63
[7.129579] ts25750_probe (1671):充电器 IC 支持2节电池
[7.13998] tps25750_probe (1682):tps25750 boot in app mode
[7.145718] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x0]
[7.174395] tps25750_charger_dump(599):[0x0]=0x12
[7.178790] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x1]
[7.207510] tps25750_charger_dump (602):[0x1]= 0x348
[7.211994] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x3]
[7.241036] tps25750_charger_dump (609):[0x3]= 0x0c8
[7.245516] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x5]
[7.274165] tps25750_charger_dump(616):[0x5]=0x24
[7.278560] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x6]
[7.307607] ts25750_charger_dump (620):[0x6]= 0x12c
[7.312091] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x9]
[7.340878] tps25750_charger_dump(627):[0x9]=0x2
[7.345188] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0xA]
[7.373858] tps25750_charger_dump (631):[0xA]=0x63
[7.378253] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 REG[0xF]
[7.406896] tps25750_charger_dump (635):[0xF]=0xa2
[7.411295] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x10]
[7.440388] tps25750_charger_dump (638):[0x10]=0x80
[7.444869] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x11]
[7.474163] tps25750_charger_dump(641):[0x11]=0x0
[7.478558] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x12]
[7.507732] tps25750_charger_dump (644):[0x12]=0x0
[7.512130] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x13]
[7.540994] tps25750_charger_dump(647):[0x13]=0x1
[7.545389] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x14]
[7.574076] tps25750_charger_dump(650):[0x14]=0x1c
[7.578556] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x1b]
[7.607722] tps25750_charger_dump(654):[0x1b]=0x0
[7.612121] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x1c]
[7.641229] tps25750_charger_dump (657):[0x1c]=0x0
[7.645624] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x1d]
[7.674809] tps25750_charger_dump(660):[0x1d]=0x1.
[7.679203] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x1E]
[7.707940] ts25750_charger_dump (663):[0x1E]= 0x0
[7.712339] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x1f]
[7.741119] tps25750_charger_dump(666):[0x1f]=0x0
[7.745513] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x20]
[7.776940] tps25750_charger_dump(670):[0x20]=0x0
[7.781346] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x21]
[7.810597] tps25750_charger_dump (673):[0x21]=0x0
[7.815004] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x26]
[7.844030] ts25750_charger_dump (676):[0x26]=0x0
[7.848441] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x27]
[7.877320] ts25750_charger_dump (679):[0x27]=0x0
[7.885848] ts25750_PDIC_dump(565):reg[0x1a]= 0x20
[7.894539] tps25750_PDIC_dump (569):REG[0x26]= 0x0
[7.903111] tps25750_PDIC_dump(573):reg[0x29]= 0xc95072
[7.912085] ts25750_PDIC_dump(577): reg[0x2D]= 0xa2f00018
[7.925189] tps25750_PDIC_dump(585):reg[0x40]= 0x0
[7.933810] ts25750_PDIC_dump(589):reg[0x69]= 0x67000000
[7.939017] tps25750_probe (1704):tps25750驱动器探测器正常!
[8.168253] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x1b]
[8.198159] tps25750_period_read_work (1553):[0x1b]=0x0
[9.224259] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x1b]
[9.258031] tps25750_period_read_work (1553):[0x1b]=0x0
[10.280264] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x1b]
[10.311288] tps25750_period_read_work (1553):[0x1b]=0x0
[11.336278] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x1b]
[11.370552] ts25750_period_read_work (1553):[0x1b]=0x0
[12.392263] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x1b]
[12.424244] tps25750_period_read_work (1553):[0x1b]=0x0
[13.448279] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x1b]
[13.483712] tps25750_period_read_work (1553):[0x1b]=0x0
[14.504249] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x1b]
[14.533056] tps25750_period_read_work (1553):[0x1b]=0x0
[15.564243] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x1b]
[15.598125] tps25750_period_read_work (1553):[0x1b]=0x0
[16.616360] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x1b]
[16.683433] ts25750_period_read_work (1553):[0x1b]=0x0
[17.704770] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x1b]
[17.736277] ts25750_period_read_work (1553):[0x1b]=0x0
[18.760244] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x1b]
[18.789626] tps25750_exec_cmd(420):EXE I2Cr TPS_TASK_END_REjected
[18.795649] tps25750_exe_i2cr(457): exc可爱 i2c 读取 I2Cm err(-1)
[19.816255] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x1b]
[19.845489] tps25750_exec_cmd(420):EXE I2Cr TPS_TASK_END_REjected
[19.851498] tps25750_exe_i2cr(457): exc可爱 i2c 读取 I2Cm err(-1)
[20.872248] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x1b]
[21.893362] tps25750_exec_cmd(393):读取命令超时
[21.898838] tps25750_exe_i2cr(457): exc可爱 i2c 读取 I2Cm 错误(-110)
[22.920240] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x1b]
[22.930806] tps25750_exec_cmd(357):读取命令无效(val = 0x72433249)
[22.938085] tps25750_exe_i2cr(457): exc可爱 i2c 读取 I2Cm 错误(-16)
[23.976243] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x1b]
[23.986820] tps25750_exec_cmd(357):读取命令无效(val = 0x72433249)
[23.994063] tps25750_exe_i2cr(457): exc可爱 i2c 读取 I2Cm 错误(-16)
[25.032236] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x1b]
[25.042743] tps25750_exec_cmd(357):读取命令无效(val = 0x72433249)
[25.050000] tps25750_exe_i2cr(457): exc可爱 i2c 读取 I2Cm 错误(-16)
[26.088250] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x1b]
[26.098858] tps25750_exec_cmd(357):读取命令无效(val = 0x72433249)
[26.108868] tps25750_exe_i2cr(457): exc可爱 i2c 读取 I2Cm 错误(-16)
[27.146936] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x1b]
[27.151177] tps25750_exec_cmd(357):读取命令无效(val = 0x72433249)
[27.220062] tps25750_exe_i2cr(457): exc可爱 i2c 读取 I2Cm 错误(-16)
[28.232242] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x1b]
[28.242692] tps25750_exec_cmd(357):读取命令无效(val = 0x72433249)
[28.249939] tps25750_exe_i2cr(457): exc可爱 i2c 读取 I2Cm 错误(-16)
[29.288299] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x1b]
[29.298666] tps25750_exec_cmd(357):读取命令无效(val = 0x72433249)
[29.305924] tps25750_exe_i2cr(457): exc可爱 i2c 读取 I2Cm 错误(-16)
[30.344245] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x1b]
[30.354691] tps25750_exec_cmd(357):读取命令无效(val = 0x72433249)
[30.361964] tps25750_exe_i2cr(457): exc可爱 i2c 读取 I2Cm 错误(-16)
[31.400235] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x1b]
[31.410748] tps25750_exec_cmd(357):读取命令无效(val = 0x72433249)
[31.418006] tps25750_exe_i2cr(457): exc可爱 i2c 读取 I2Cm 错误(-16)
[32.456238] tps25750_exe_i2cr(448):从 i2cm(0x6b)读取 reg[0x1b]
[32.466745] tps25750_exec_cmd(357):读取命令无效(val = 0x72433249)
[32.473995] tps25750_exe_i2cr(457): exc可爱 i2c 读取 I2Cm 错误(-16)