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.

[参考译文] CODECOMPOSER:CCS 调试模式无法看到少数寄存器

Guru**** 2581345 points
Other Parts Discussed in Thread: TMS570LC4357

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1109897/codecomposer-ccs-debug-mode-unable-to-see-few-registers

器件型号:CODECOMPOSER
主题中讨论的其他器件:TMS570LC4357

我们使用 的是 Code Composer Studio 版本:11.1.0.00011、器件为 TMS570lc4357。 在调试模式下、很少有 EMAC 寄存器不可见、它显示错误消息"无法读取"。 我已附上快照供您参考。  请帮我解决问题。

谢谢、

Subash

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

    您好、Subash、

     调试器内存映射设置不正确。 用于设置调试器内存映射的 GEL 文件包含以下行:

    /* EMIF/以太网寄存器*/
    GEL_MapAdd (0xFCFFE800、0、0x00000100、1、1); /* EMIF */
    GEL_MapAdd (0xFCF78000、0、0x00000400、1、1); /* CPGMAC 从属设备*/
    GEL_MapAdd (0xFCF78800、0、0x00000100、1、1); /* CPGMACSS 包装程序*/
    GEL_MapAdd (0xFCF78900、0、0x00000100、1、1); /*以太网 MDIO */

    如您所见、CPGMAC 从机寄存器帧的大小仅为0x400。 这需要增加到0x800大小。 您现在可以手动更改此设置、我将尝试在下一次 CCS 更新中更正此设置。

      (来自数据表的表6-25)

    如果 CCS 安装时使用了默认的文件夹位置设置、相关的 GEL 文件通常为:C:\ti\ccsv8\ccs_base\emulation\gel\tms570lc43xx.gel。

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

    您好 QJ、

    非常感谢! 它按预期工作。

    此致、

    Subash