cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F429 SDRAM and NAND FLASH

Mpf.1
Associate

Hi,

I have a custom designed board with stm32f429iit6, external SDRAM (IS45S16400J) and external NAND flash (K9F2G08U0C).

The SDRAM is connected to SDRAM bank 1 and the NAND flash is connected to FMC Bank 2.

I’ve configured FMC with “STM32CubeMX�? and these two memories work fine separately (read and write data).

I’m using SDRAM as frame buffer for a 10.1�? LCD (EMWIN library) and LTDC is always reading this buffer in order to refresh the LCD.

In this mode, whenever I do a read operation on NAND flash, somehow LTDC operation will get compromised and pictures on the LCD will be distorted. After NAND read operation is over, LCD resumes its normal operation.

I tried lowering LCD drive clock and it didn’t get any better.

Also I’m using STM32F429 silicon revision 5.

What should I do to use NAND and SDRAM at the same time without distortion on my lcd?

0 REPLIES 0