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.

[参考译文] UCD3138A:GUI 的使用

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1390236/ucd3138a-the-use-of-gui

器件型号:UCD3138A
Thread 中讨论的其他器件: UCC29002

工具与软件:

您好、TI  支持人员、

我使用 UCD3138ALLCEVM150电路板。 我在使用 Fusion Digital Power Studio 配置电路板时遇到以下问题、希望能得到您的帮助。

1.烧录代码后、电路板能够正常运行、使用万用表测量输出正常。 但是、我在 GUI 中读取的数字与实际值不匹配。

要在"Configuration"列中配置相关参数、但是无法更改数据。 我的操作是更改某个项的值、然后点击"Write to Hardware"。 我想知道这是否正确操作?

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

    您好、Zihang、

    1.烧录代码后,电路板能正常运行,用万用表测量输出正常。 但是、我在 GUI 中读取的数字与实际值不匹配。

    每个参数的期望值是什么? 要检查 UCD 是否读出了正确值、您可以执行的操作是使用 UCD3xxx 器件 GUI 中的存储器调试器功能。 当 UCD 正在运行 LLC 固件时、检查存储 ADC 读数的实际寄存器、并计算该值是否为预期值。

    如果不需要 ADC 读数(例如、当 ADC 读数为2V 时、您预计电压为1V)、则电路存在问题。 如果需要 ADC 读数、则固件或 GUI 可能有问题。

    2.要在"配置"栏中配置相关参数、但是无法更改数据。 我的操作是更改某个项的值、然后点击"Write to Hardware"。 我想知道这是否正确操作?

    尝试关闭 Autowrite 功能、以便手动点击"Write to Hardware"按钮。 同样、您也可以尝试在内存调试器中写入值、以查看您实际上是否能够将值写入寄存器。

    此致、

    Jonathan Wong

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

    Jonathan、您好!

    例如、在我提供的第一个图像中、我的输入应该是380V、输出应该是12V、但 GUI 读取的值是错误的。

    在第一个图像中、温度反馈存在很大误差、我认为这种情况不是正常的、我如何在 GUI 中读取确切值?

    此致、

    Zihang Xie

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

    Jonathan、您好!

    当我使用 GUI 更改配置时、会显示以下错误消息、该问题是否可以解决?

    "IIN_OC_WARN_LIMIT [0x5D]:向器件写入4.00A [0xCA00]并获得 ACK、但写入验证读回返回0.00A [0x0000]"

    此致、

    Zihang Xie

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

    您好、Zihang、

    我明天会回到你身边。

    此致、

    Jonathan Wong

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

    Jonathan、您好!

    我发现 UCD3138ALLCEVM150的说明手册中提到"电流共享 "可以启用 GUI、所以我需要在电路板的 J4引脚上操作、例如短接 J4?中的两个引脚

    此致、

    Zihang Xie

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

    您好、Zihang、

    您无需使用 J4连接器。 可用于测试 UCD LLC EVM 的负载共享功能。 如果您将两个并行 LLC EVM 连接到同一个输出、则可以使用 J4将它们连接在一起、并且 UCD 也将用作负载共享。 因此、UCD 无需使用另一个负载共享控制器(如 UCC29002)、即可同时用作负载共享控制器和 LLC 控制器。

    您的缩放比例和 Fusion GUI 中的值可能有问题。 以下示例说明了 LLC 半桥拓扑的 Fusion GUI Configure 选项卡中的正确值。 您还可以检查固件中的初始值吗? 这些示例将位于 PMBus_topology.h 中

    此外、检查您从 ADC 获得的读数、以确保 UCD 正确读取值。 按照我在 这篇 E2E 帖子中给出的有关如何访问内存调试器的步骤进行操作。 不是查看 CBC_EN 位、而是查看 ADC_VALUES 寄存器。 您可以在 standard_interrupt.c 的 poll_adc()函数中的 ADC_values 寄存器中找到每个元素的定义 按照此 E2E 博文了解如何确定所需的值 、并将其与在存储器调试器中找到的实际值进行比较。

    此致、

    Jonathan Wong

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

    你好、Jonathan

    我认为我不清楚对问题的描述。 我知道 GUI 的正确配置参数是什么、但请查看我之前报告的问题。 我无法将想要的值输入到 GUI 的配置中、例如、我要使"VIN_OV_FAULT_LIMIT"为430、但在我写入它后、该值会自动成为 GUI 中的另一个数字、我需要解决此问题。 我的上图中的"Pmbug log"中提到了这个错误,我需要修复这个错误。

    此致、

    Zihang Xie

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

    您好、Zihang、

    我知道 Fusion GUI 存在问题。 为了 解决这个问题、我们退一步、确保内存调试器能够正常工作。 内存调试器使您能够使用实时读取/写入 UCD 寄存器 .pp 子目录。 Fusion GUI 使用相同的过程、因此如果不能使用内存调试器、那么肯定无法使用 Fusion GUI。  

    我想看到有关如何打开存储器映射和读取/写入寄存器中值的屏幕截图。 它们可以是任何寄存器、但在显示之前、我无法确定问题是否是您的问题 .pp 或 Fusion GUI 本身。  

    我们之前在上一篇 E2E 帖子: https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1384040/ucd3138allcevm150-code-flashing-issues/5307939?tisearch=e2e-sitesearch&keymatch=%2520user%253A598132#5307939中讨论了生成.pp 文件的问题。 此问题是否已解决? 我无法分辨、因为您没有提供任何跟进、以及您是否无法正确生成 .pp 则 Fusion GUI 无法正常工作。  

    由于您提到实际的 LLC EVM 运行正常、因此我怀疑您的存在问题  .pp 子目录。 但是、除非您向我提供更多信息、否则我将无法帮助您。

    此致、

    Jonathan Wong