cancel
Showing results for 
Search instead for 
Did you mean: 

How to enable external RAM using SDRAM on STM32F429?

AKowa.2
Associate

Hi,

I'm new to STM microcontrollers.

I was wondering if you could help me with running external ram IS42S16400 on STM32F429 using SDRAM interface.

I'm attaching my project.

Thanks a lot for your help :)

3 REPLIES 3

Perhaps look at the demo/example codes available for the STM32F429-DISCO, looking at the bus timings (clock cycles), and pins, vs the datasheets for the SDRAMs you've designed with.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
AKowa.2
Associate

Hi,

@Community member​ thanks for your answer.

I modified my code using STM32F429-DISCO example, and unfortunately it still doesn't work :(

I hope that someone more experienced than me could help me.

I also attach modified project.

Dear @AKowa.2​ ,

As said by @Community member​ STM32F429-DISCO has the same SDRAM part number as yours.

So the first thing to do is to check the clocks: try to have system clock configuration / prescalers / FMC timings for the memory same as the example available in CubeF4 under the path Projects\STM32F429I-Discovery\Examples\FMC\FMC_SDRAM.

Try also to check GPIOs config in relation with the SDRAM.

SofLit

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.