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.

[参考译文] AM620-Q1:如何在 CCS 调试模式下查看外设寄存器的实时值?

Guru**** 2399305 points
Other Parts Discussed in Thread: SK-AM62-LP

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1489334/am620-q1-how-to-view-the-real---time-values-of-peripheral-registers-in-the-ccs-debugging-mode

器件型号:AM620-Q1
Thread 中讨论的其他器件:AM620SK-AM62-LP

工具与软件:

大家好、团队

我有一个关于 AM620 CCS 调试查看器-注册的问题  
背景:

  • CCS v12.8.1
  • 开发板:SK-AM62-LP、
  • MCU + SDK AM62x_10_01_00_33
  • 引导模式:OSPI NAND 引导(EVM 设置为从 CCS 加载和运行)

导入 M4F 工程 EPWM_DUTY_CYCLE_am62x-sk-lp_m4fss0-0_freertos_ti-arm-clang 后、并进入调试模式。

但是、我看不到任何有关外设寄存器的信息、这使得在开发外设的复杂功能时很难调试。 我可以问一下 CCS 端的配置是否错误吗?

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

    您好!

    感谢您的提问。

    我已获取您的意见并正在处理上述问题。 请等待一段时间再回来。

    此致、

    Tushar

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

    您好!

    感谢您的耐心。 默认情况下、该视图中未添加外设的寄存器详细信息。 若要通过 CCS Register 视图查看外设寄存器、用户需要手动将外设*。xml 添加到 CCS 中存在.xml 文件。

    每个器件的模块/外设寄存器详细信息如所示  ${CCS}\ccs\ccs_base\common\targetdb\Modules\ \ .

    您将需要修改 ${CCS} \ccs\ccs_base\common\targetdb\devices\${device}.xml  初始文本文件。 请参阅下图、以添加器件内核模块的详细信息。

    在下图中、仅添加了 MCU_I2C0模块、您可以添加存在*。xml 文件的不同模块。 基地址和大小值可从特定于器件的 TRM 中获取。

    希望上述信息对您有所帮助。

    此致、

    Tushar

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

    感谢您的答复

    我可以在调试寄存器查看器中看到外设、但​​当 PWM 寄存器正常配置)时、寄存器值始终为0(

    修改:

    我在 AM62x.xml 的 id="ComputeCluster_A53_0_0"部分中找到了与外设相关的信息、并将其复制到了 M4F 部分。

    检查底座地址

    Debug:相关寄存器始终为0

    M4F 变量:不等于外设物理地址

    XML 中的外设基地址是否需要被转换? 转换时应遵循哪些规则?

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

    您好!

    M4F 变量:不等于外设物理地址

    这可能是由于在示例应用程序中完成了 RAT 配置。

    请参阅下图。

    请在结束时确认为系统地址0x20000000配置了哪个区域。  

    是否需要转换 XML 中的外设基地址? 转换时应遵循哪些规则?[/QUOT]

    是的、您将需要根据配置的 RAT 区域更改 M4F 内核的基地址。  

    此致、

    Tushar