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.

[参考译文] AM2634:RAM 使用情况

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1336972/am2634-ram-usage

器件型号:AM2634
主题中讨论的其他器件:SysConfig

我有两个疑问,即使经过文件,我 没有得到 澄清的理论

哪里可以找到有关 RAM 的详细内存映射文档

2.如果器件处于 QSPI 闪存启动模式,是否会将整个应用程序映像从闪存复制到 RAM?  

   

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

    您好!  

    1.请参阅 AM263x Sitara 处理器技术参考手册寄存器附录(修订版 D)(TI.com) 获取内存映射文档。
    2. QSPI (4S)引导模式不能就地执行(XIP)。 ROM 代码首先将引导映像复制到片上 RAM 中、然后再执行它。

    谢谢。
    贡詹

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

    您好 Gunjan

    谢谢 重播

    我 知道启动映像将复制到 RAM 中、我已经观察到链接器文件并进行了确认。

    我的怀疑是应用程序映像/ 用户代码图像 都将复制到 RAM 中、无论 是否从闪存引导  

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

    大家好、Sarun、

    是的、即使从闪存引导、应用程序映像也会首先复制到 RAM 中。  

    谢谢。
    贡詹

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

    您好、Gunjan、祝您愉快。

    是有道理的、但

    我尝试了更多内容、并在 SysConfig 中找到了该选项

    /resized-image/__size/1024x768/__key/communityserver-discussions-components-files/908/am263xflash.png

    到目前为止、它不起作用、而在调试 中收到该异常 和内核将进入中止模式

    下面是 来自调试控制台的消息

    ***所有 IP 时钟均已启用***

    Cortex_R5_0:AM263x
    Cortex_R5_0:GEL 输出:CPU 复位(软复位)已通过 GEL 发出。
    Cortex_R5_0:在偏移量0x100000处写入1个块
    Cortex_R5_0:在0x601050ec 处执行"完成自动运行"操作时设置断点时出现问题:(错误-1066 @ 0x601050EC)无法设置/清除请求的断点。 验证断点地址是否在有效的存储器中。 (仿真包12.6.0.00029)
    Cortex_R5_0:断点管理器:正在重试一个 AET 断点

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

    大家好、Sarun、

    对于263x、只有当两个地址(LOAD、RUN)都在 RAM 中时、才支持加载和运行。

    此致、
    贡詹

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

    您好、Gunjan、

    感谢您的澄清、您好!