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.

[参考译文] AM3352:从 A8访问 M3内部存储器

Guru**** 2611705 points
Other Parts Discussed in Thread: AM3352, AMIC110

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/652484/am3352-m3-internal-memory-access-from-a8

器件型号:AM3352
主题中讨论的其他器件: 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。

http://processors.wiki.ti.com/index.php/PRU_ICSS_EtherCAT#On-chip_Memory_.28DDRless.29_Execution_of_EtherCAT_Slave_Application

此致、
Kazu

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    工厂团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、Cortex A8可以使用 M3内部存储器。 请注意、这些存储器的输入和输出性能可能比系统中的其他内部存储器更低(由于延迟增加)。

    此致、
    James