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.

AM4372: Using MPU RAM

Part Number: AM4372

Hi all,

I'd like to use MPU_RAM.

I can not load a program if .text is placed in SRAM as below.

And I only connect and look at this memory area is "???".

I want to know how to use this area.

My environment

  • CCSv7.2
  • Compiler : TI v16.9.3.LTS
  • gel : evmam437x.gel
  • EVM : TMDSAM437X

Best regards,

Sasaki

  • The factory team have been notified. They will respond here.
  • Can you check the following registers
    PRCM_PRM_LDO_SRAM_MPU_CTRL, bit 8 and 9 should be 0
    PRCM_PM_MPU_PWRSTST, bits 5-4 = 0x3

    Also, did you just power up the board, connect JTAG, and open up the memory window?
    Did you run any GEL scripts?
    Are you working with a secure device?

    Regards,
    James
  • James-san,

    Thank you for your reply.

    I can not access the RAM yet.

    JJD said:
    Can you check the following registers
    PRCM_PRM_LDO_SRAM_MPU_CTRL, bit 8 and 9 should be 0
    PRCM_PM_MPU_PWRSTST, bits 5-4 = 0x3

    I checked the registers and it is following setting.

    PRCM_PRM_LDO_SRAM_MPU_CTRL, bit 8 and 9 is 0
    PRCM_PM_MPU_PWRSTST, bits 5-4 = 0x3

    JJD said:
    Also, did you just power up the board, connect JTAG, and open up the memory window? 

    Yes.This is as shown in the above figure.

    JJD said:
    Did you run any GEL scripts?

    I am using evmam437x.gel and I am running the gel before loading the program.

    JJD said:

    Are you working with a secure device?

    I'm using GP device.

    What else do I need?

    Best regards,

    Sasaki

  • Hi James-san,

    Is there any information?

    Thank you for any help you can provide.

    Best regards,

    Sasaki
  • Sasaki, memory from 0x402F0000 to 0x402F4000 is not accessible for PG1.2 (and above) devices. See figure 5-4

    The ROM uses this area for secure services.

    The note below this table is applicable for PG1.1. The ROM changed for PG1.2 and now uses more of the RAM, that is why it is inaccesible.

    I will enhance the note below the table to make this clearer.

    Thanks,
    james
  • Hi James-san,

    Thank you for your support.

    I did not notice because I was referring to the memory map section.

    Best regards,

    Sasaki