New SDRAM on IMXRT1170

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

New SDRAM on IMXRT1170

跳至解决方案
2,242 次查看
ahmedhrabi
Contributor IV

Hello,

I am working on the RT1170 EVK, and I want to change the SDRAM memory. The operating mode is XIP in an MCUXpresso project. I have found little support on how to do this, and here is the question I have:

Is changing the configuration in the DCD file (dcd.c) sufficient to use a new SDRAM memory?

Thank you.

0 项奖励
回复
1 解答
2,198 次查看
Omar_Anguiano
NXP TechSupport
NXP TechSupport

Hello

Yes, the DCD allows you to configure your SDRAM as it writes to the SEMC registers needed to set your memory. You can configure your SDRAM in code based on the semc example however if you want to execute from SDRAM it needs to be set through the DCD.

Best regards,
Omar

在原帖中查看解决方案

0 项奖励
回复
2 回复数
2,179 次查看
Alex-APMemory
Contributor II

FYI, if you are planning to change SDRAM, I'm not sure what is the driver for your plan, but you can use Octal PSRAM instead of legacy SDRAM. This would support the same bandwidth with much lower pin count and power.

AlexAPMemory_1-1706713909526.png

For testing purpose on the RT1170 EVK, you can use U21 BGA24 slot from MXIC Octal NOR Flash (MX25UM51345G). Many Octal PSRAM option are possible such as 64Mb APS6408L-OBM-BA, 128Mb APS12808L-OBM-BA, APS25608N-OBR-BD, 512Mb APS51208N-OBR-BD.

Alex

0 项奖励
回复
2,199 次查看
Omar_Anguiano
NXP TechSupport
NXP TechSupport

Hello

Yes, the DCD allows you to configure your SDRAM as it writes to the SEMC registers needed to set your memory. You can configure your SDRAM in code based on the semc example however if you want to execute from SDRAM it needs to be set through the DCD.

Best regards,
Omar

0 项奖励
回复