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.

[参考译文] AM2434:在 am2434 上启用 CP14

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1622454/am2434-enabling-cp14-on-am2434

器件型号: AM2434

您好、

如何启用 CP14?

不管我做什么、它仍然被禁用。 由软件和 JTAG 试用。

CP15_协 处理器_ACCESS 0xC0F00000

 

谢谢

Rasty

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

    我发现了类似的线程

    https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1307736/lp-am243-how-to-program-the-cortex-r5-debug-unit-in-am243/5006360?tisearch=e2e-sitesearch&keymatch=cp14#

    没有最终解析。

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

    更多信息:
    已尝试 使用 RAT/MPU 将 0x73D410000 映射到 0x10000000
    2.将 0xC5ACCE55 写入 0x10000300  

    3.将  0xC5ACCE55 写入 0x10000FB0

     0x10000304 (OSLAR) 读数为 0、正常

    5. 0x10000FB4 (LSR) 读数为 3、不好

    、  
    此模块为只读模块或 RAT 不转发写入事务的最终违规  

    这里有一个谁是熟悉这一领域?  

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

    您好、Rasty、

    在 AM243x/AM64x 器件上、R5F 内核在某些安全配置下运行、阻止从应用软件直接访问 CP14。

    当处理器尝试执行 CP14 指令(例如 MRC P14、...)并且不允许访问时、它会生成一个未定义指令

    异常而不是返回数据。

    您可以查看下面的示例。

    C:\ti\mcu_plus_sdk_am64x_11_01_00_17\examples\kernel\dpl\test_undef

    我认为这是由于安全限制、用户无法从软件或硬件端 (JTAG) 访问。

    此致、

    Anil.

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

    你好 Anil
    我已经知道它导致异常和通过内存的替代路径也不起作用。
    我需要访问 C14 后面的调试设施、这是 ARM 架构的主要优势之一。  
    如何放宽安全配置?  

    谢谢

    Rasty

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

    您好、Rasty、


    我认为由于安全限制、可能无法启用或支持此功能。

    我需要与其他专家核实并与您确认。

    此致、

    Anil.