主题中讨论的其他器件: AMIC110
您好!
我想使用 StarterWare 使用无 DDRless 操作 AM3352。 Cortex-A8能否使用 Cortex-M3的内部存储器?
我确认了一个测试程序使用 CCS v7.3和 TI 编译器执行的操作。 Cortex-A8可以在运行我的应用期间正确读取和写入 M3SHUMEM 和 M3SHDMEM。 CCS 无法连接到 Cortex-M3、因为它被保持在复位状态。 尽管它们保留在 TRM 中、但它们似乎也可用于 AM3352中的 Cortex-A8。
AM335x.cmd 具有以下说明。
#ifdef A8_CORE /* A8内存映射*
存储器
{
SRAM:O = 0x402F0400 l = 0x0000FC00 // 64KB 内部 SRAM */
L3OCMC0:O = 0x40300000 l = 0x00010000 // 64KB L3 OCMC SRAM */
M3SHUMEM:O = 0x44000 D00l = 0x00004000 // 16kB M3共享统一代码空间*/
M3SHDMEM:O = 0x44D80000 l = 0x00002000 // 8kB M3共享数据存储器*/
DDR0:O = 0x8000000000 l = 0x40000000 // 1GB 外部 DDR 组0 */
}
AMIC110将这些区域用于 Cortex-A8。
此致、
Kazu