主题中讨论的其他器件:TMDS64EVM
工具与软件:
您好!
我在 没有操作系统的情况下运行 TMDS64EVM。 我们仅使用一个内核。 R5F0_1 
问题:
-
1. SBL 部分是保留的,但在应用程序启动后我们真的需要它吗? 我可以通过执行以下操作来释放 MSRAM 吗?
a. SBL 会将应用映像引导到 DDR (由于 SBL 是保留的、我们会加以保留)。
b.应用程序映像现在位于 DDR 中。 我从该应用程序引导另一个应用程序、并将其
.text该段置于 SBL 保留区域中。 在这种情况下、由于 SBL 不再使用、我可以重新调整 SBL 保留的存储器的用途吗? -
2.除了 SBL 保留区外、MSRAM 中还有其他可以使用的区域吗?
例如,当我尝试将数据写入内存范围时
0x70180000 - 0x71C00000,我遇到了一个"reserved-memory"错误。我们仅使用一个内核。 关于我们可以安全利用哪些存储器区域、您有什么想法吗?
此外、我们将使用 DMSS 和防火墙、因此 MSRAM 中的某些区域是不可避免的。 鉴于这些限制、我们可以重新利用什么可用存储器?
谢谢!