Quantcast
Channel: Forums - Recent Threads
Viewing all articles
Browse latest Browse all 262198

Cortex-M3 memory map details missing from AM335x TRM

$
0
0

The AM3358.cmd linker command file in CCS5.4 has the following MEMORY definitions:

MEMORY
{
#ifndef M3_CORE /* A8 memory map */

     SRAM: o = 0x402F0400 l = 0x0000FC00 /* 64kB internal SRAM */
     L3OCMC0: o = 0x40300000 l = 0x00010000 /* 64kB L3 OCMC SRAM */
     M3SHUMEM: o = 0x44D00000 l = 0x00004000 /* 16kB M3 Shared Unified Code Space */
     M3SHDMEM: o = 0x44D80000 l = 0x00002000 /* 8kB M3 Shared Data Memory */
     DDR0: o = 0x80000000 l = 0x40000000 /* 1GB external DDR Bank 0 */

#else /* M3 memory map */

     M3UMEM: o = 0x00000000 l = 0x00004000 /* 16kB M3 Local Unified Code Space */
     M3DMEM: o = 0x00080000 l = 0x00002000 /* 8kB M3 Local Data Memory */
     M3SHUMEM: o = 0x20000000 l = 0x00004000 /* 16kB M3 Shared Unified Code Space */
     M3SHDMEM: o = 0x20080000 l = 0x00002000 /* 8kB M3 Shared Data Memory */

#endif
}
The Table 2-2. L4_WKUP Peripheral Memory Map in the AM335x ARM® Cortex™-A8 Microprocessors (MPUs) Technical Reference Manual SPRUH73H lists the following sections as Reserved:
- 0x44D0_0000 to 0x44D0_3FFF (16kB M3 Shared Unified Code Space in AM3358.cmd)
- 0x44D8_0000 to 0x44D8_1FFF (8kB M3 Shared Data Memory in AM3358.cmd)

Also, the TRM SPRUH73H doesn't appear to list the memory map as seen from the M3 core.

Is there another document which lists the M3 core memory map details in a AM335x, or should the information be in the TRM SPRUH73H?


Viewing all articles
Browse latest Browse all 262198

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>