cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F4 FSMC interfacing with SDRAM

itanium7000
Associate II
Posted on October 03, 2013 at 05:35

Hi,

I kwow STM32F4 support FSMC interface with LCD, FLASH...and SRAM/SDRAM...I have some example FSMC with LCD, SRAM but I don't kwow how to interface and control SDRAM. Can anyone show me an example (schematic, principles...) of STM32F4 FSMC interfacing with SDRAM?

Thanks in advanced!

#sdram #sdram-stm32f429-disco-expansion #stm32f407
13 REPLIES 13
Posted on October 03, 2013 at 05:45

You'd want to look at the F429 parts for SDRAM. Pull the schematics for the

http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF259090

and

http://www.st.com/web/en/catalog/tools/FM116/SC959/SS1532/PF259093

Tips, buy me a coffee, or three.. PayPal Venmo Up vote any posts that you find helpful, it shows what's working..
viteks
Associate II
Posted on January 19, 2014 at 09:02

What chips SDRAM memory ST tested with STM32F4?

Posted on January 19, 2014 at 09:36

The design of the F429 is quite flexible, the limitations with be on the row, column, bank size, bus size, and the 256 MB window each chip is afforded. There are likely a vast array of PC100 speed parts that would work, and down clocked PC133, etc.

You'll really need to do your own due-diligence here.

I'll observe that the STM32F429I-DISCO has an 8MB (64Mbit) device, the pinout and configuration would lend itself to alternative 16MB (128Mbit) and 32MB (256Mbit) parts.
Tips, buy me a coffee, or three.. PayPal Venmo Up vote any posts that you find helpful, it shows what's working..
viktor886
Associate
Posted on January 19, 2014 at 23:43

Can you show me an (St official) PCB Design  Rules doc.( STM32F427/37<->SDRAM interface) ?

Posted on January 20, 2014 at 00:48

No, I can't.

You can review the other schematics, and PCB designs. You can communicate your request via a local ST rep or FAE.

The general rules for SDRAM would apply, you'd want to keep all address, data, and control signals short, and of equivalent length/impendence.
Tips, buy me a coffee, or three.. PayPal Venmo Up vote any posts that you find helpful, it shows what's working..
warcatz
Associate II
Posted on January 20, 2014 at 11:37

On my expansion board i use :

http://www.issi.com/WW/pdf/42-45S81600F-16800F.pdf

It's a 4 Bank , 2M x 16bits (16Mb)

If you need a schematic for add it to a existing st429 disco board , go there :

https://sites.google.com/site/suprabotics/

infoinfo983
Associate II
Posted on March 24, 2014 at 12:05

Excuse me,

but I have to

interface a

SDRAM

with

STM32F4

but

with

8bit

databus

.

My problem is

that

I do not know

how to connect the

signal

DQM

?

The

Tools

STM32CubeMX

I did not

generate

this signal

.

How so?

Maybe

must always be connected

to VDD

or

VSS

?

There is

a circuit diagram

of example

?

thanks

Posted on March 24, 2014 at 14:48

Well it would need to be sampled low by the SDRAM otherwise it would block the write operation, and high-Z the reads, right? What does the spec on you SDRAM part say?

I suspect you'd either pull it low, or tie it to -CS.

Ask your local ST rep or FAE for specific advice, schematics or application support.
Tips, buy me a coffee, or three.. PayPal Venmo Up vote any posts that you find helpful, it shows what's working..
stst9192
Associate II
Posted on April 24, 2015 at 13:42

Hi Clive1,

Is it possible to attach that SDRAM to the FSMC and have a SSD1963 graphic controller also to the FSMC attached ?

I have a F407 in 100pins QFP housing.

thx, Tom.