i.MXRT SDRAM self refresh

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.MXRT SDRAM self refresh

677 Views
lukaszskrzypcza
Contributor II

Hi,

Is there any special way of putting SDRAM in self-refresh mode ? Currently I'm using

"SEMC_SendIPCommand((SEMC_Type *)SEMC_BASE, kSEMC_MemType_SDRAM, 0x80000000, kSEMC_SDRAMCM_SelfRefresh, 0, NULL);"

command to enter self refresh and combination of commands:

"SEMC_SendIPCommand((SEMC_Type *)SEMC_BASE, kSEMC_MemType_SDRAM, 0x80000000, kSEMC_SDRAMCM_Prechargeall, 0, NULL);

SEMC_SendIPCommand((SEMC_Type *)SEMC_BASE, kSEMC_MemType_SDRAM, 0x80000000, kSEMC_SDRAMCM_AutoRefresh, 0, NULL);"

To exit. Is this proper way of doing this ? And another thing. Is it possible (and how) to put SDRAM in standby mode other than putting core to STOP ?

Best regards,

Lukasz

0 Kudos
1 Reply

593 Views
victorjimenez
NXP TechSupport
NXP TechSupport

Hello Lukasz,

Could you please provide more information about your project? For example:

  • Which i.MXRT are you using?
  • Which SDRAM memory are you using?

Regards,

Victor.

0 Kudos