大家好!
客户已使用 MUC 配置了 TPS25750、但设置尚未完成。
我正在使用以下信息尝试设置。
https://www.ti.com/jp/lit/ug/slvuc05a/slvuc05a.pdf
但是、写入 DATA1的内容保持不变、我有问题。
参考代码也不包含函数的内容。
关于如何首先写入 DATA1、是否有任何易于理解的文档?
此致、
石渡市
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.
大家好!
客户已使用 MUC 配置了 TPS25750、但设置尚未完成。
我正在使用以下信息尝试设置。
https://www.ti.com/jp/lit/ug/slvuc05a/slvuc05a.pdf
但是、写入 DATA1的内容保持不变、我有问题。
参考代码也不包含函数的内容。
关于如何首先写入 DATA1、是否有任何易于理解的文档?
此致、
石渡市
您好、石渡
我附上了一个文档、其中显示了 PBM 命令的逻辑流程和结构、以及 I2C 事务示例。
此致、
C·吉莱特
您好、Conner、
很抱歉这么晚才回复。
感谢您的支持。
我还有一个问题。 客户正在验证操作。
在下面的红色框中、Data1读取为03、而不是0。

(1)您是否知道此问题的原因? 或者、请告诉我如何检查以确定原因。
(2)我认为您可以通过读取 OUTPUTDAx 找出错误的原因、这是正确的吗?
我不知道如何读取此数据(0-288位)。 如何访问它?
即使我读取 DATA1、第一个字节也是0、但03除外。
此致、
石渡市
由于您在 Excel 文件的第3步中将0x42写入 InputDataX I2C Slave Address、因此应在步骤7中写入0x42 (而不是0x21)。
我在此处附上了一份完整的成功 PBM I2C 流量日志、以便进一步澄清。
此致、
C·吉莱特
您好、Conner、
感谢您的支持。
客户尝试了您建议的内容、但无法正常通信。
我们的客户还有其他问题。
・我想知道为什么在步骤3中出现的发送地址看起来是 EEPROM。
是否首先要参考不同的流程? (您正在寻找的写入 EEPROM 的流程吗?)
《TPS25750主机接口技术参考手册》(SLVUC05A) P62
一位客户正在尝试使用不带 EEPROM 的 I2C 来连接 TPS25750和微控制器。
・有办法知道错误的细节吗?
P49表3-10. 'PBMc'-补丁突发下载完成
"DevicePatchCompleteStatus""0x41补丁标头校验和不匹配。" "接收到0x44空补丁。"
似乎有一种方法可以在此处找出具体的错误详细信息。
即使我在 PBMC 命令之后读取 DATA1、也仅返回0x03。
此致、
石渡市
此致、
康纳
您好、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
此致、
石渡市