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.

[参考译文] RM57L843:在调试模式下:即使在更新 GEL 文件后也无法读取互连寄存器状态

Guru**** 2553260 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/980695/rm57l843-in-debug-mode-not-able-to-read-the-interconnect-register-status-even-after-updating-the-gel-file

器件型号:RM57L843

大家好、

根据随附的屏幕截图、我在调试模式选项期间收到错误。 我能够读取其他寄存器。

由于调试模式内存映射 GEL 文件、我遇到了此问题。 请找到下面提到的相应 GEL 文件链接、

C:\ti\ccsv8\ccs_base\emulation\gel\rm57l8xx.gel

   /* SDC MMR 端口*/
   GEL_MapAdd (0xFA000000、0、0x00000100、1、1); /* SDC MMR 端口             */

该值需要更新什么? (或)我是否需要更新其他一些寄存器?

请提供您宝贵的反馈。

谢谢你。

此致、

S.Saravanakumar

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

    您好!

    在 MPU 设置中、SDC MMR 未声明为有效区域。 请为 SDC MMR (0xFA000000)启用一个 MPU 区域、然后重试。
    1、使能 SDC MMR 区的 MPU
    2.在_c_int00()或 main()中调用_mpuInit_()
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、QJ Wang、

    还有另外一个问题。

    由于 EMAC 是通过互连子系统连接的。

    我们是否需要启用互连以检查以太网功能?

    谢谢你。

    此致、

    S.Saravanakumar

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

    您好!

    不会、它不会影响 EMAC 功能。  为 SDC MMR 启用 MPU 区是使 SDC MMR 寄存器可见。 这些寄存器是只读状态寄存器。