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:内存调试器使用什么#39;s PMBus cmd?

Guru**** 2589300 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/752656/ucd3138-what-s-pmbus-cmd-are-used-for-memory-debugger

器件型号:UCD3138

您好!

请问 内存调试器使用什么是 PMBus cmd?

您能给我详细的描述吗?谢谢。

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

    答案取决于器件是处于 ROM 模式还是处于闪存模式。
    在 ROM 中、它使用  ROM 部分(13.1.5)的技术参考手册中提到的 ROM API。

    http://www.ti.com/lit/ug/sniu028a/sniu028a.pdf

    但我猜您会引用闪存/应用固件模式中使用的命令。
    在这种情况下、命令"parm info"和"parm value"负责支持存储器调试器功能。

    #define PMBus_CMD_MFR_parm_info 0xE2

    #define PMBus_CMD_MFR_parm_value 0xE3

    此致、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果上述问题已解决、请将此帖子的状态设置为已解决。

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

    您好 Yitak、

    让我 问一个问题、如果我想删除所有 内存调试器函数以节省生产产品的最大闪存空间、我是否只需删除这些 cmd、对吧? 谢谢。

    #define PMBus_CMD_MFR_parm_info                                  0xE2     
    #define PMBus_CMD_MFR_parm_value                                0xE3

    是否应该为我的目的删除其他代码?谢谢。

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

    只需在代码中搜索"parm"的外观、CCS 就会将您引导至支持代码所驻留的所有位置。

    这一切都是为了内存调试器功能。

    在某些项目中、我们还实现了"debug_buffer"。

    这是 内存调试器实现之前的剩余时间。

    您还可以搜索"Debug_buffer"并删除相关代码。

    如果这解决了您的问题、请将此帖子的状态设置为已解决。

    此致、