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:从 i2cm 读取期间时任务被拒绝

Guru**** 649970 points
Other Parts Discussed in Thread: TPS25750, BQ25792
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1081397/tps25750-task-reject-when-period-read-from-i2cm

部件号:TPS25750
“线程”中讨论的其它部件: BQ25792BQ25790,测试

我们正在使用 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)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Wei,

    我们负责此部分的团队成员已不在办公室,请您在本周结束前告诉我们吗?

    雅各布

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Jacob 您好:

    谢谢你。

    “……请给我们直到……”

    你是说要等吗?

    好的。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Wei,

    是的,请稍候。 我将为这条线程设计另一个工程师封面。 如果您没有听到任何声音,请在星期五上午向我们打个好分。  

    雅各布

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    魏,

    我们已将此错误确定为当前代码版本中的一个错误,并已安装了修补程序,但尚未发布。

    如果您可以通过配置 GUI 中的导出功能为我提供 JSON,我可以为您构建一个二进制文件,并安装修补程序。

    此致,

    卡盘

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好~Chuck:

    好的,谢谢,你太好了。
    我们目前需要2个模块。 一个支持 PD 最大20V,另一个支持 PD 最大15V
    两个都是仅接收器和2秒电池。
    请基于附件构建。
    再次感谢。

    请提供发布日期。
    由于我们的产品仍在开发中,一些电池充电器配置参数可能会再次更改。
    我的意思是,如果我们要在发布日期之前自定义某些参数,我应该向您发送一条私人消息以获取完整的闪存二进制文件吗?

    e2e.ti.com/.../json.zip

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢魏。  我将在星期一3点到7点完成这项工作

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好~Chuck:

    很抱歉打扰你。

    请进行任何更新?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    魏,

    我正在使用一个新的候选版本 GUI,该 GUI 应能解决其中一个故障,如果它能正常工作,您将能够自己生成更新,而我不会使用我们的开发 GUI 执行此操作。

    此致,

    卡盘

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢。

    发布完成后会收到通知吗?

    我发现 TPS25750应用定制工具已在2020.3.7中更新,但版本仍为7.0.2

    gcruntime 已更新为版本10.0.0

    这意味着我现在可以使用它们吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我已使用 TPS25750_Application_Customization_Tool-7.0.2.setup-win_10.0.0.exe 和 gcruntime-10.0.0-windows-installer.exe 进行安装

    但刀具不能被弓箭之所及。 您是否在发布前进行了测试?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    魏,

    这是经过测试的,因此您不应看到此问题。

    我将把这张票转给我们的 GUI 团队,以帮助您使其运行,一旦 GUI 运行,他就会把它还给我。

    此致,

    卡盘

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好~GUI 团队:

    真的需要帮助。

    我  在2台 PC 上安装了 TPS25750_Application_Customization_Tool-7.0.2.setup-win_10.0.0.exe 和 gcruntime-10.0.0-windows-installer.exe,一台是 win10,另一台是 Win7。

    但当我单击 launcher.exe 时没有发生任何事情

    当您看到此消息时,请尽快给我一些建议。 我们真的需要这款工具运行。 这个问题已被阻止了将近 两周。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好~Chuck:

     无法对开发 GUI 工具执行 lunched,因此我使用了 Web GUI 工具 insead。

    但 i2cr 问题仍然存在。

    如果您已经解决了这个问题,我猜可能是 Web GUI 生成的 binnary 不正确。

    那么,您可以帮助构建二进制文件吗?

     json.zip 已上载,请查看历史记录注释。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    魏,

    GUI 团队计划在今晚晚些时候为我提供 GUI 测试。  我将使用它和您的 JSON 为您创建二进制文件,我们将尽快发布更新后的 GUI。

    瑞格勒

    卡盘

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Chuck~ö m

    请进行任何更新?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    魏,

    我现在要生成您的配置。  我看到我们有三条线程处理基本上相同的问题,所以我将关闭除之外的所有内容  

    https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1084285/bq25792-wrong-cell-count-and-not-qualified-adaptor-detected-when-connect-pd-charger

    此致,

    卡盘