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.

[参考译文] TPS53622:编程问题

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1238434/tps53622-programming-problem

器件型号:TPS53622
主题中讨论的其他器件: USB 转 GPIO2

您好、

我可以向您确认一下 TPS53622的一些编程问题吗? 它们使用以下编程原理图、所有 PINX 都与编程器连接。  

1.我们得到了具有操作 writeByte 的 CSV。 但当我们执行该操作时、SMBus 将报告 NANK。  

e2e.ti.com/.../U59_5F00_1EVTSRCPU.A1G_5F00_5S1360000178G_5F00_PVNN_5F00_PCH_5F00_230424.csv

0x20地址似乎是只读的。 我们可以忽略它吗?

2. 我们发现9D、大量的寄存器无法存储到器件中、甚至使用 USB-TO-GPIO2、您有什么想法吗?

上电复位后、我们读取数据并获得 02 17 01。

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

    您好、Allan、

    您的脚本文件(.csv)在数据中包含 PEC 字节。 如果使用 USB 转 GPIO2发送 WriteByte 命令、则适配器会处理 PEC 字节=>您不需要在写入中包含 PEC 字节。

    例如、从上面的屏幕截图中可以看出:Writebyte 0x20 0x00A4、其中:

    值0x20为寄存器代码

    值0x00是数据字节

    值0xA4是 PEC 字节(写入时除外)。

    确保正确设置设备地址。

    此致

    安妮·恩戈

    德州仪器(TI)

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

    您好、 Anne:

    我们按照 您提供的程序进行操作。 然后设备仍响应 NANK。 这是否意味着 Fusion Digital Power 的 CSV 有程序?


    因为 CMD 0x20是只读的、但 CSV 指示写入字节命令。  

    此致、

    泰瑞

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

    您好、Terry、

    正确、0x20命令在 TPS53622中是只读的=>尝试写入将导致 NACK。

    我们建议使用 USER_DATA_xx 命令而不是 PMBus 命令将配置导入到器件中。 在早期 Fusion GUI (7.7.1)中创建的脚本文件(.csv)仅支持使用 PMBus 命令导出脚本文件、但在脚本中包含0x20命令时出错。

    请使用 TI 网站(https://www.ti.com/tool/FUSION_DIGITAL_POWER_DESIGNER)上的最新 GUI 7.9.1重新创建脚本文件。 此 GUI 支持导出"USER_DATA 编程脚本"。

    此致

    安妮·恩戈

    德州仪器(TI)