Skip to main content
Mpf.1
Visitor II
October 13, 2021
Question

STM32F429 SDRAM and NAND FLASH

  • October 13, 2021
  • 0 replies
  • 941 views

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?

This topic has been closed for replies.