工具/软件:
您好、
我们收到客户对 AM243x 上 MSRAM 存储器映射的查询。
MCU+ SDK 文档描述如下 文件:///C:/ti/ind_comms_sdk_am243x_11_00_00_08/mcu_plus_sdk/docs/api_guide_am243x/MEMORY_MAP.html
----------------------------
可以看出、初始的 512KB MSRAM 保留供 SBL 使用。
保留此存储器时、如果应用映像有一个空载段、则仍可以将其放入保留的存储器中。 但应注意应用运行的内核。 如果应用程序在 SBL 所运行的内核(通常是 R5F0-0 内核)中运行、则应用程序可能会在 SBL 停止之前启动、并导致存储器访问出现竞态条件、并可能导致 SBL 崩溃。 这在多核图像场景中可能会出现问题。
------------------------
当应用程序仅在与内核 SBL 运行的同一内核 (R5F0-0) 上运行时、是否可以为应用程序分配存储器 0x70000000–0x7007FFFF?
谢谢。此致、
英明