2019-12-10 06:15 AM
Hi!
i want to connect a samsung k4s561632h-uc75 dram to a stm32f429zgt6.
some pin in stm32 and ram have different names... i confused to connect which one from stm32 to which one of ram!!
please check attachments!!
...
or its better to use another ram chip?
thanks.
2019-12-10 07:12 AM
the things that i know:
FMC_A0~FMC_A13 ----------> A0~A12
FMC_D0~FMC_D15 ----------> DQ0~DQ15
FMC_SDNWE ----------> WE
FMC_SDNRAS ---------->RAS
FMC_SDNCAS ---------->CAS
FMC_BA0 & FMC_BA1----------> BA0 & BA1
FMC_SDCLK ---------->CLK
the rest pin of stm32:
FMC_BL0, FMC_BL1, FMC_SDNE0 and FMC_SDKE0.
i guess FMC_SDNE0 and FMC_SDKE0 Should be connected to CS and CKE?
at last LDQM And UDQM? to FMC_BL0 and FMC_BL1?
2019-12-10 08:45 AM
FMC_SDCKE0 would go to CKE
FMC_BL0 LDQM (Lower Byte)
FMC_BL1 UDQM (Upper Byte)
FMC_SDNE0 or FMC_SDNE1 to CS depending if you want STM32 Bank 1 or 2, ie 0xC0000000 or 0xD0000000 ranges
>>or its better to use another ram chip?
If you want an easy translation, pick a part used in the EVAL or DISCO reference designs.