Skip to main content
Associate III
April 15, 2026
Question

FMC NAND Timing Issue

  • April 15, 2026
  • 1 reply
  • 106 views

Hi,

I took reference  for calulating the timing / cycles for my MT29F1280AJAAA (I'm using STM32H745ZIT3) In Asynchronous mode - 5, which is saying ~50Mhz in the datasheet. But I'm running FMC at 131MHz clcok, what ever the calculation I have calculated are as per this knowledge notes, 

https://community.st.com/t5/stm32-mcus/how-to-configure-the-fmc-peripheral-to-interface-an-stm32-mcu/ta-p/705805

So help me debug the issue using CRO hardware or Software timing calculation, What I'm observing is that in middle some pages data integrity is failing, after writing page 25m sec delay I'm reading back. its failing what ever the content I have written on to that page.

Running FMC at 131MHz, and sysTick HCLK = 396MHz

My calculations, I also tried changing values by incrementing then, last or first byte is coming 0xFF

TCLRSETUPTIME = 3
TARSETUPTIME = 3

STEUPTIME = 2
WAITSETUOTIME = 3
HOLDSETUPTIME = 2
HIZSETUPTIME = 4

Question : Is Common space timing and Attribute space timing should be same  or diffrent, whats the significance of it ?

please help me find out the issue.

1 reply

Lucifer37Author
Associate III
April 18, 2026

Hi,@Tesla DeLorean @Andrew Neil    Please help me find issue.