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:TPS25750 I2Cr 任务

Guru**** 2609895 points
Other Parts Discussed in Thread: TPS25750, BQ25792

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1013051/tps25750-tps25750-i2cr-task

器件型号:TPS25750
主题中讨论的其他器件: BQ25792

你(们)好

我没有通过电子邮件收到 Chuck 的回复、因此我希望通过 E2E 获得一些帮助。  我仍在努力使 I2Cr 和 I2Cw 命令能够通过 TPS25750对 BQ25792进行读取和写入

TPS25750 I2C 地址= 0x20
BQ25792 I2C 地址= 0x6B
这就是我要做的
1) 1)将要读取的信息加载到 Data1寄存器中
PD 地址| Data1寄存器|#bytes | BQ 地址| BQ 寄存器| BQ #read bytes
例如:
I2C 写入:0x20 | 0x09 | 0x03 | 0x6B | 0x3B | 0x02  
2) 2)在 CMD1寄存器中加载"I2Cr"
PD 地址 | CMD1寄存器|#bytes |'i'|'2'|'C'|'r'
I2C 写入:0x20 | 0x08 | 0x04 | 0x49 | 0x32 | 0x43 | 0x72
3) 3)然后我检查 CMD1寄存器  
I2C 读取:0x20 | 0x08 | 0x20
4) 4)如果我读取 CMD1寄存器、我会返回:
0x04 | 0x49 | 0x32 | 0x43 | 0x72
它与我发送的"I2Cr 4CC 命令相同。  
5) 5)如果我读回 Data1寄存器、我会返回
0x40 | 0x6B | 0x03 | 0x02 | 0x00
这是我输入到它中的相同数据。  
我认为它不起作用、因为 I2Cm 线路在步骤2后不会切换。 您能看到这一切意味着什么以及我做了什么错吗?  
如果您问我、这是一个非常复杂的过程、应用手册中的文档并未充分地解释它。 您的文档有所帮助、但存在错误... 例如、您没有将 BQ I2C 地址加载到 data1寄存器中、还写入了"I2CR"而不是"I2Cr"
可以帮帮我吗! 我卡住了
此致
David
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    David、

    我正在建立一个开发平台、使我能够捕获 I2Cm 和 I2C 总线、同时执行 I2CW 和 I2CR 命令、从 TPS25750访问 BQ25729。

    我计划在星期一取得成果。

    卡盘

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

    你好,Chuck。。。 您是否成功获得了一些结果? 谢谢- David

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

    David、

    我正在与我们的固件团队解决可能的内部错误。  我会尽快返回给您。

    此致、

    卡盘

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

    大家好、David、您是否解决了您的问题?

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

    还没有... 我正在等待 Chuck 更新固件

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

    更新正在进行中。   

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

    您好、Chuck。 如果工程不 是私有的、是否可以共享? 我的客户也有同样的问题。

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

    我们的目标是在本周周五发布更新。  我们正在处理 连接请求、因此我们可以私下讨论。

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

    您好、Chuck。   更新 版本进展如何?

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

    Chong、

    我希望本周能获得。  我将在明天再次就此采取后续行动。  我的固件可以正常工作、但我们正在通过测试和 QC 流程工作。

    此致、

    卡盘

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

    将在本周晚些时候发布一个版本以解决此问题。  请从星期三开始查看 、并查找 GUI 的7.02版、该版本将具有解决此问题的补丁。

    我将在8月16日之前离开办公室。  我有备份、但响应速度可能很慢。

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

    我想 Chuck 似乎有暑假。
    无论如何,这是星期五上午的韩国时区。
    当我在 TI 库中搜索 tps25750时、仍然只能看到7.0.1版。 https://dev.ti.com/gallery/
    我是否需要等待更多时间、直至本周结束?
    请问有人可以下载 Chuck 所说的7.0.2版吗?

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

    GUI 的更新版本现已在 dev.ti.com/.../TPS25750_Application_Customization_Tool 上发布

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

    我使用 v7.0.2制作了一个低区域二进制文件来进行下载。
    我成功地将固件应用到了测试板上。
    但电池没有再充电。

    之前的固件在执行 PMM 后已开始自动充电。
    有什么区别?
    我应该在 TPS25750寄存器或 BQ25792寄存器上执行一些操作来为电池充电吗?

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

    JK、

    您是否能够在捕获工具中捕获 I2CM_SCL 和 I2CM_SDA 线路、以便我可以查看充电器团队正在发生的情况、以查看固件是否正在执行应该执行的操作?

    谢谢、

    卡盘

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

    你好、Chuck、

    我发布了一个与此问题相关的新内容。

    (+) TPS25750:电池充电问题-接口论坛-接口- TI E2E 支持论坛

    谢谢、

    JK

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

    我将回顾新帖子