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.

AM6442: Confusion about memory map

Part Number: AM6442

Hi,

I am confused about the memory map and which core has access to what address/peripheral.

For example: MCU cannot access MCU-Domain peripherals (ch. 2.2) w/o programming RAT, but seems to have access to MSRAM (0x7000.0000)?

Though the examples program RAT also for MSRAM.

According to table 2-5, MSRAM lies within the MCU_M4FSS0_RAT_REGION0, so why is it accessible?

I checked and all RAT regions are disabled.

Can someone shed some light on this?

Thx

42Bastian

  • 42Bastian

    You can consider the memory map as one large address space. Each processor can access that address space directly unless the address range goes beyond it's physical  addressing capability, that's when the RAT module is used.  

    The RAT region may already map to valid memories/peripherals and  the need to remap to another region is use case dependent.

    --Paul