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.

[参考译文] UCD3138:是否可以在不进行编译和不使用调试器的情况下查看所有寄存器值的编程设置?

Guru**** 2535750 points
Other Parts Discussed in Thread: UCD3138

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1296937/ucd3138-is-it-possible-to-see-what-all-the-register-values-are-programmed-to-without-compiling-and-using-a-debugger

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

是否有办法在不进行编译的情况下、从(c)源代码和/或 MPLAB X 内查看所有寄存器值的编程范围、并使用调试器来查看它?

另一种问题是: 如何编程/调整与功率转换器工作模式(开环、电流感应等)相关的 UCD3138器件参数及其相关的 DPWM 功能集?

提前感谢!  

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

    David、您好!

    我们正在研究您的问题、并将在本周结束时与您联系。

    此致!

    乔纳森·王

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

    作为我正在尝试实现的一个示例(请参阅上文所附的 pic)、您的竞争对手 Infineon 可以使用他们的 XDPP1100 GUI 非常轻松地查看 XDP1100的所有参数、此源代码示例中都进行了编码。

    您能否提供一个分步过程、包括我可以下载的源代码示例、说明如何查看 UCD3138的所有参数在该示例中是如何编码的?

    谢谢。

    大卫

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

    David、您好!

    感谢您提请我们注意这一点。 您发送的上述链接已损坏。 您是否还有我可以使用的其他链接?  

    此致、

    乔纳森·王

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

    Jonathan、您好、我怀疑会遇到同样的问题。 。 。 我没有看到插入照片的方法。 。 。 但我们不要挂断这个电话。

    通过 Infineon GUI、我可以看到所有 XDPP1100的寄存器都是如何编程的、字面意思是点击3次鼠标、我希望你能指导我完成一个过程、据此、我可以查看此类有关 UCD3138的 CCS 的信息。

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

    尊敬的 David:

    您是否正在使用 Fusion Studio GUI? Fusion Studio GUI 允许您更改所有 UCD3138寄存器、而无需更改 CCS 中的代码。 在 CCS 中编译固件后、将生成预处理(.pp)文件。 这些.pp 文件允许您使用 Fusion GUI 动态地更改寄存器值。  

    要访问寄存器映射、请执行以下步骤:

    1. 安装 Fusion Digital Power Studio GUI: https://www.ti.com/tool/FUSION-DIGITAL-POWER-STUDIO 
    2. 使用 USB 转 GPIO2将 UCD3138连接到计算机: https://www.ti.com/tool/USB-TO-GPIO2。 这将通过 PMBus 与您的 UCD3138通信。 所有 UCD3138 EVM 都将包含一个 PMBus 端口、
    3. 安装 GUI 后、打开"UCD3xxx 器件 GUI"
    4. 点击"Scan Device in ROM Mode"、以确保与 UCD3138的稳定连接
    5. 点击"Flash"选项卡下的"Firmware Download"、并选择要在 UCD3138上运行的 CCS 项目、然后按照固件下载步骤
    6. 点击"Debug"选项卡下的"Memory Debugger "以访问寄存器映射
    7. 要加载寄存器映射、请转到"File"->"Change Map"、然后 点击"Select Folder containing Map/PP Files
    8. 应显示寄存器映射并可动态更改。

    如果您需要键入密码、请使用: 福林林尔恩

    请观看"数字电源控制器简介"视频系列: https://www.ti.com/video/series/introduction-to-digital-power-controllers.html 

    • 在"基础知识和工具"下、"UCD3138数字电源工具:安装 UCD3138器件 GUI"提供了 Fusion GUI 的基本概述。
    • "UCD3138数字电源工具:UCD3k 器件 GUI 入门"显示了如何使用器件 GUI。 具体来说,开始视频约6分钟标记,转到上面列出的相同步骤
    •  有关更多信息、请查看 Fusion GUI 用户指南: https://www.ti.com/lit/an/slua676c/slua676c.pdf 

    感谢您的耐心等待以及对 UCD3138的兴趣! 如果您需要更多帮助、请告诉我。

    此致、

    乔纳森·王

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

    David、您好!

    此外、如果您将来需要将图像插入 E2E、可以点击 Insert -> Image/Video/file、选择要下载的图像。  

    此致!

    乔纳森·王

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

    尊敬的 Jonathan:

    是的,我看过 Fusion Studio GUI --我的理解是它作为实际硬件的接口。

    在我负责的项目中、我将无法使用任何硬件或硬件接口、也无法编译任何代码。

    因此、在我的原始问题中、请注意我表示我需要能够查看/了解我要编译的源代码/CCS WOULD BE 可将任何器件寄存器编程为 WITHOUT COMPILING

    最好:  您可以提供一个分步过程、包括我可以下载的源代码示例、演示如何查看 UCD3138的所有参数 会在没有编译的情况下进行编码、

    请参阅下面的英飞凌 XDPP1100 GUI 示例视图(使用英飞凌 GUI 可以轻松访问将在英飞凌设备中编码的所有参数:


    谢谢。

    大卫

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

    David、您好!

    我们不提供与 CCS 中类似的功能。 您将需要 UCD3138开环 EVM (https://www.ti.com/tool/UCD3138OL64EVM-031)等硬件 EVM 才能在 Fusion GUI 中查看寄存器映射。  

    此致、

    乔纳森·王