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.

[参考译文] TPS53647:对 VBOOT PMBus 命令进行编程

Guru**** 2468460 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1553568/tps53647-programming-vboot-pmbus-commands

器件型号:TPS53647


工具/软件:

我们有一种使用 TPS53647RTAR 器件为 FPGA 供电的设计。  我们目前有 VBOOT 搭接至 0.7V、一切都运行良好。  我们有一个此设计型号、希望覆盖 VBOOT 电压搭接并将输出电压设置为 0.8V。  我要遵循的过程是在 0.7V 下上电、然后将 VOUT_MAX 设置为 73h (0.82V)、然后将 VOUT_COMMAND 寄存器设置为 6Fh (0.8V)。  我们看到的问题是我们无法对器件进行任何字写入。  例如、我们可以读取和写入 8 位 WRITE_PROTECT 寄存器、并且我们可以读取 16 位寄存器、但当我们尝试写入 16 位寄存器时、uboot 命令会成功、但状态 寄存器 (78h) 会显示通信错误 (02h)。  写入的寄存器值不会改变。  有什么想法会发生什么?

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

    您好、

    VOUT_COMMAND 和 VOUT_MAX 的位 15:8 始终设置为零。 您是否在写入中包含这些零位?

    如果您 只写入 73h 和 6Fh 而没有 0、您能尝试写入 0073h 和 006Fh 吗?

    此致、

    Troy

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

    大家好、我们的软件工程师发现 UBoot 存在问题。 一切都正常。  感谢您的快速答复。  我将关闭此问题。