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:如何在 MCU 上进行配置

Guru**** 2589275 points
Other Parts Discussed in Thread: TPS25750

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1345657/tps25750-how-to-configure-on-mcu

器件型号:TPS25750

大家好!


客户已使用 MUC 配置了 TPS25750、但设置尚未完成。
我正在使用以下信息尝试设置。

https://www.ti.com/jp/lit/ug/slvuc05a/slvuc05a.pdf


但是、写入 DATA1的内容保持不变、我有问题。
参考代码也不包含函数的内容。
关于如何首先写入 DATA1、是否有任何易于理解的文档?


此致、
石渡市

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

    您好、石渡

    我附上了一个文档、其中显示了 PBM 命令的逻辑流程和结构、以及 I2C 事务示例。

    此致、

    C·吉莱特

    e2e.ti.com/.../8585.PBMx.pptx

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

    您好、Conner、

    很抱歉这么晚才回复。
    感谢您的支持。

    我还有一个问题。 客户正在验证操作。
    在下面的红色框中、Data1读取为03、而不是0。


    (1)您是否知道此问题的原因? 或者、请告诉我如何检查以确定原因。
    (2)我认为您可以通过读取 OUTPUTDAx 找出错误的原因、这是正确的吗?
    我不知道如何读取此数据(0-288位)。 如何访问它?
    即使我读取 DATA1、第一个字节也是0、但03除外。


    此致、
    石渡市

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

    伊石渡早上好、

    我对答复中的拖延深表歉意。 我因个人休假离开办公室。

    我建议检查 PBMC 的 Output DataX、位215:16。 (TPS25750技术参考手册中的表3-10)

    请告诉我这些状态的输出中是否有任何显示错误。

    此致、

    C·吉莱特

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

    您好、Conner、

    谢谢你。 你也是。

    非常感谢您的支持。
    将您的答案反馈给客户。

    同时、我们向客户询问了她的数据读写确认程序。
    我在 Excel 文件中收到了数据、因此我会将其发送到您的私人消息。
    您能检查一下是否有任何错误吗?

    此致、
    石渡市

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

    我已接受您的请求。 向我发送 Excel 文件、我将进行审阅。

    此致、

    C·吉莱特

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

    您好、Conner、


    非常感谢您的支持。
    我将文件发送到私人消息。 请检查。


    此致、
    石渡市

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

    您能为我确认您的 ADCIN 配置吗?

    此致、

    C·吉莱特

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

    ADCINx 引脚连接到 GND。

    此致、
    石渡市

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

    由于您在 Excel 文件的第3步中将0x42写入 InputDataX I2C Slave Address、因此应在步骤7中写入0x42 (而不是0x21)。

    我在此处附上了一份完整的成功 PBM I2C 流量日志、以便进一步澄清。

    此致、

    C·吉莱特

    e2e.ti.com/.../successful-pbm.csv

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

    您好、Conner、

    感谢您的支持。

    客户尝试了您建议的内容、但无法正常通信。

    我们的客户还有其他问题。

    ・我想知道为什么在步骤3中出现的发送地址看起来是 EEPROM。
      是否首先要参考不同的流程? (您正在寻找的写入 EEPROM 的流程吗?)
      《TPS25750主机接口技术参考手册》(SLVUC05A) P62
      一位客户正在尝试使用不带 EEPROM 的 I2C 来连接 TPS25750和微控制器。


    ・有办法知道错误的细节吗?
       P49表3-10. 'PBMc'-补丁突发下载完成
       "DevicePatchCompleteStatus""0x41补丁标头校验和不匹配。" "接收到0x44空补丁。"
       似乎有一种方法可以在此处找出具体的错误详细信息。
       即使我在 PBMC 命令之后读取 DATA1、也仅返回0x03。

    此致、
    石渡市

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    1. 我不是要求写入 EEPROM。 我要求写入您在步骤3中设置的地址(在流程图中列为 Data1.SlaveAddress)。 我尚未参考、也未推荐任何与从 EEPROM 引导相关的步骤。
    2. 是的、错误的详细信息位于 DATA1寄存器中、您在步骤6中从 Excel 文件中读取该寄存器。 它的长度为64字节。
    3. 您需要按照我在上一篇文章中的建议更改 Data1.SlaveAddress、以便更正您看到的错误和行为。

    此致、

    康纳

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

    大家好!


    感谢您的回答。
    我会将您的答案反馈给客户。

    我不知道客户无法连接的原因。


    此致、
    石渡市

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

    没关系、我绝对认为流程图中可以让对 I2C 地址的说明更加清楚。 但希望功能示例能够为他们澄清这一问题。

    此致、

    康纳  

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

    您好、Conner、


    感谢您的支持。

    添加客户确认的信息。 请给我任何建议。

    当我在步骤7中尝试写入0x42时、失败了。
    这是因为 TP25750的从器件地址为0x21、且没有地址为0x42的器件。

    在第3步中、我将 InputDataX I2C 从地址设置为0x21、但当我在第6步中读取 DATA1时、Rerutn 变为0x05 "无效的从器件地址"、即 NG。

    在下面的 E2E 中、会列出成功用户的命令、但在步骤3中、会将从器件地址设置为0x50。 (stp25750的地址为0x21)
    0x50似乎是 EEPROM 的一般地址。
    作为测试、我在步骤3中将从器件地址设置为0x50、但未成功。
    https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1023681/tps25750-how-to-execute-pbms


    此致、
    石渡市

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

    您好、Conner、


    感谢您的支持。
    客户告知我们、他们可以通过在步骤7中写入0x42来成功连接。

    在写入 patchDATA 之前等待1毫秒,连接似乎成功。


    此致、
    石渡市