尊敬的 TI 团队:
我们正在研究将现有的裸机/RTOS 代码引导加载程序从 AM65x 移植到 AM64x 的选项。
作为第一步、我想概述一下 AM64x 在各种启动阶段如何使用内部存储器、但不幸的是、TRM 似乎是错误的。 第4.6.2章"ROM 代码使用的全局存储器地址"列出了在0x41c00000范围内原本是 MCU SRAM 的几个地址、但据我所知、AM64x 在0x70000000处只有2MB SRAM (+ M4存储器、 但我不知道它们在全局存储器映射中的位置)。
我在调试器中查看了这些地址、RAM 中没有这些地址。
您能告诉我引导 ROM 在加载引导加载程序时将其数据存储在何处(即、请为第4.6.2章提供正确的地址)吗? 我假设还有部分 SRAM 在运行时为 SYSFW 保留?
此致、
Dominic