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.

[参考译文] UCD90320EVM-783:使用 USB2ANY 将 UCD90320连接到 PC +一般怀疑

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/700729/ucd90320evm-783-ucd90320-connection-to-pc-using-usb2any-general-doubts

器件型号:UCD90320EVM-783

您好!

我想使用 DMON (D1)状态来控制 AMON (R1)引脚。

上电时、R1应仅打开 D1的电源正常。

如果 D1不是电源正常状态、则 R1应关断。

 

我已附加我已完成的配置文件。 首次运行时、即 DMON 中的故障导致 R1关闭。

但是、当我在清除故障后尝试相同的操作时、D1会空闲、即使我将其连接到上拉电阻(3.3V)也是如此。

e2e.ti.com/.../0066.test1.xml

谢谢、此致、

Ashwath.e2e.ti.com/.../test1.xml

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当 D1发生 UV 故障时、根据您的设置、D1和 R1都将关断。 这正是您观察到的结果。 由于在 D1的 UV 故障响应上未启用重新拔插功能、因此 D1和 R1电源轨都将保持空闲状态。 手动将 D1上拉至3.3V 会改变电源轨的状态。 这些电源轨已关闭。
    您只能将 D1和 R1的 ON_OFF_CONFIGURE 更改为 CONTRAL_PIN。 以便您可以切换 GUI 上的控制引脚、使这些引脚脱离空闲状态。

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

    您好!

    我不想使用控制引脚、因为它不是软件可控的。。。。是否有任何 PMBus 命令来切换控制引脚??

    或者、您能否向我解释如何实现我的以下要求-

    1) 1) R1取决于 D1电源正常状态才能导通。
    D1故障应导致 R1关断(上电后第一次能够关断。但在 D1的 UVF 之后,即使我提供3.3V 电压,R1仍处于空闲状态),D1不应进入空闲状态。 我看到在故障响应中 UVF 不提供连续重启选项。

    2)如果控制引脚是命令可控的、那么它将是正常的。 我看到的另一个选项是复位器件并使电源轨状态上升。

    3)另外,“重新启动”选项也不会更改该值。 它是1处的常量值。

    4) 4)我甚至观察到、在 D1发生第一个故障后:

    D1-IDLE

    R1-IDLE

    我将 D1上拉至3.3V (仍然仅处于空闲状态)。 我为 R1上电提供了 OPERATION 开启命令。 令人惊讶的是 R1出现了。 现在、我下拉了 D1、它

    处于空闲状态。 但这并未关闭 R1。 这是我所关心的非常严重的问题。

    我认为这是一个错误。 R1不仅应取决于 D1的电源正常状态、还应取决于 D1的电源轨状态。 即使 D1的电源轨状态为空闲、也有一些外部器件

    驱动 D1电压的电压将 打开 R1 (当然、打开 OPERATION 命令)。 这不是期望的结果



    谢谢、此致、
    Ashwath。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    www.ti.com/.../slua815.pdf 请阅读第4.9节以了解重新启动和重新序列发生器。 您的大多数问题都在这里得到了解答。
    如果 PMBus_CONTROL 不适用、则可以将电源轨的 ON_OFF_CONFIG 配置为仅运行、以便发出 PMBus OPERATION 命令以手动开启和关闭 D1和 R1电源轨。 这将有助于您进行案例处理。

    如前所述、手动将 D1上拉至3.3V 不会改变 D1的状态、D1仍处于空闲状态。 在空闲情况下、即使您手动将上拉电阻降至3.3V、也没有 UV 故障。

    如果 D1的使能由 UCD 控制、则在使能引脚取消置位时、它不应达到 POWER_OOD。 如果您的外部电路可能会使 D1达到 POWER_Good 而不会将其使能引脚置为有效、则需要重新考虑该设计。


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

    您好!

    1)我不想使用使能引脚、因为我只想监控从外部源进入 UCD 的电压、并且应该根据它的定序打开和关闭。 我不希望 UCD 启动排序。

    2) 2)我知道我可以使用 OPERATION 命令来更改电源轨的状态。
    是否有任何方法可以更改自动启用电源轨的空闲状态? 在 UVF 关断后、我无法使该电源轨(D1)进入 RAMP_UP 状态。 即使在清除故障后、情况也是一样的。 因此,使用 OPERATION 命令、RESET 和 Pin Selected 电源轨状态,我的选项是对的吗??

    谢谢、此致、
    Ashwath。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请参阅 www.ti.com/.../slua815.pdf 的第4.7、4.8和4.9节
    将自动使能轨的 idel 状态变为 RAMP_UP 或 REGAT 的唯一方法是使用故障响应。 您必须在 D1电压轨的故障响应中启用重新定序功能。 因此、当 D1发生 UV 故障时、它会自行关断、R1会关断。 当 D1和 R1都低于 POWER_GAND_OFF 阈值时、重新定序将尝试使 D1和 R1都脱离空闲状态。
    此致
    Yihe
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    它解决了我的问题!!!

    另一个问题:

    我们能否通过 PMBus 命令切换电源轨的使能引脚?

    谢谢、此致、
    Ashwath。

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

    听得不错。

    如果开/关 配置设置为运行模式、则可以发出 OPERATION 命令来切换 ENABLE 引脚。

    此致

    Yihe

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

    您好!

    我不想使用 OPERATION 命令、因为这会关闭我拥有的每个电源轨。

    否则、使能信号的极性可通过软件配置(通过 PMBus 命令)、对吧? 我认为实时更改极性可以达到目的。

    此致、

    Ashwath。

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

    是否有任何选项可更改 DMON 引脚的极性? 例如、0V 表示逻辑高电平(电源正常)、3.3V 表示逻辑低电平。
    我可以看到 GPI 引脚的低电平有效和高电平有效选项、而不是 DMON 引脚的高电平有效选项。

    此致、
    Ashwath。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    否、OPERATION 命令是基于分页的命令。 因此、它只会打开或关闭您之前分配的电源轨。 它不会关闭所有达到 OPERATION 命令的电源轨。

    OPERATION 命令用于切换单个电源轨的启用。
    DMON 的极性不是配置的。
    此致
    Yihe
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我希望有一个具有自动启用功能的电源轨。它不应依赖于启动的开启命令。它应自行启动。 但是、如果我想在某些极端条件下强制关闭系统  

    我想让外部软件来控制其关断。  

    如果我启用 OPERATION 命令依赖项、它将等待开启命令启动。

    因此、我想改变使能信号的极性。 SEQ_CONFIG 作业是否正确?

    谢谢、此致、

    Ashwath。

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

    您好!

    我已将引脚 L4 LGPO13 (GPIO)配置为 GPI 故障使能。 其上的故障应触发关断序列。

    当我尝试在故障响应中分配此功能时、我无法仅查看 LGPO13。

    谢谢、此致、

    Ashwath。

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

    Ashwath

    您更喜欢通过 GPIO 进行命令吗? 如何在稍后重新开启电源轨?

    如果我是您、我将使用 CONTRL_PIN (例如高电平有效)、默认情况下 CONTROL_PIN 为高电平、因此当 UCD 复位后、它将读取 CONTROL_PIN 状态、如果它为高电平、它将打开所有电源轨。 无需命令或其他信号。 在不可记忆的情况下、您可以将 CONTRAL_PIN 拉至低电平、而电源轨将关闭。 您可以将 CONTRAL_PIN 切换为高电平、以让 UCD 稍后再次打开电源轨。

    此致

    Yihe

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    GPI #16不是 phyiscal 引脚、而是您分配的 GPI 的索引。
    哪个 GPI 由 LGPO13分配?
    此致
    Yihe
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    但是、当我在 Fusion GUI 中使用"开启(OPERATION)"时、所有电源轨都会启动。

    那么、它是否像操作(0xFF)?

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

    您好!

    我已将 LGPO13配置为 GPI 故障引脚。

    当 GPI #1为低电平时、我希望 amon1和 amon2关断。 当我尝试在故障响应中分配该值时、我看不到任何 LGPO13。 我只能看到 GPI #1至 GPI #32以及所有 GPI

    显示未分配。  

    现在、为了获得所需的结果、我应该分配哪个 GPI 引脚。?

    此致、

    Ashwath。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    HAA、我知道这种方式。 但 CNTRL 引脚不是 PMBus 命令可控的。 为此需要每年进行一次互动。
    所以我不想这样做。 我的 UCD 应由外部软件使用 PMBus 命令通过 I2C 进行控制。

    我已经有一个板、我们没有对 CNTRL 引脚进行布线、因此...

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

    您好!

    我已将 GPIO4配置为 GPI 故障引脚。 我将使用 GPO MAR13对其进行控制。

    我已经设置了 GPI #01的故障响应、Bingo 我将获得所需的结果。

    应该是 GPI #04故障、这应该会导致关断?

    如何在故障响应列表中映射 GPI 引脚?

    例如、我在 硬件配置中将 GPIO 4配置为 GPI 故障引脚。

    但我在故障响应中设置 GPI #1。 这里实际上发生了什么?

    我已附加配置文件

    e2e.ti.com/.../test.xml

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

    您好!

    请参阅此配置文件。 我已将 MAR 04引脚设置为 GPI FAULT 引脚。

    但在故障响应中、我使用的是 GPI #1、 我得到的结果。

    e2e.ti.com/.../3630.test1.xml

    您能解释一下 GPIO 引脚映射是如何在故障响应中完成的吗?

    此致、

    Ashwath。

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

    好的、您希望电源轨自动启动、但您还需要使用 PMBus 命令来控制电源轨。

    在这种情况下、您可以使用引脚选择的电源轨状态、该状态与 PMBus_CONTRL 非常相似。

    当电源轨的 ON_OFF_CONFIG 设置为运行时、除了 OPERATION 命令之外、应用还可以为器件电源轨的 ON/OFF 分配最多3个 GPI (8状态)。

    PIN 所选电源轨状态位于全局配置下。

    因此、当 UCD 复位时、它读取 GPI 以确定电源轨是打开 还是关闭。 如果在任何极高的情况下、您可以发出 OPERATION 命令以关闭电源轨。

    此致

    Yihe

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

    您好!

    您能解释一下如何通过 PMBus 命令切换命令控制的 GPO 引脚吗? 我知道我必须使用 GPIO_CONFIG 命令。 我在 Fusion GUI 中对其进行了切换、我在 PMBus 日志中看到了这一点

    GPIO_CONFIG_80 [MFR 43、0xFB]:将静态 GPO [1]写入 RAM [启用:true;OUT_Enable:true;OUT_VALUE:true;状态:false ][0x07]

    GPIO_CONFIG_80 [MFR 43、0xFB]是右侧命令。  写入 RAM 的[0x07]的作用是什么...

    请解释我

    谢谢、此致、

    Ashwath。

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

    以便配置基于命令的 GPIO。

    需要在部分中使用以下命令:

    GPIO_SELECT (0xFA)。 此命令用于选择要配置的引脚。 与命令一起使用的值是表11 http://www.ti.com/lit/ug/slvuaw9a/slvuaw9a.pdf 中定义的引脚 ID (引脚索引)

    2.GPIO_CONFIG (0xFB)。此命令用于配置引脚(高电平/低电平)。 请参阅 http://www.ti.com/lit/ug/slvuaw9a/slvuaw9a.pdf 的第11.41节 、了解为什么使用0x7的值。

    此致

    Yihe