Skip to main content
Graduate II
April 2, 2024
Question

How to calculate the Nand flash timing when I config the FMC for a nand flash?

  • April 2, 2024
  • 2 replies
  • 1040 views

Hi there,

I want to use a nand flash(H27U1G8F2BTR) by stm32f429BIT6.

I config it by stm32cubeMx, but many timing parameters need to be set.

Junde_0-1712024325599.png

I find some documents about "How to calculate the timing" in AN4570(page 34):

Junde_1-1712024434635.png

It's said the equations are following the datasheet, but I already checked the datasheet of NAND512W3A, and I did NOT find it. 

So where do these equations come from? Is it suitable for any other Nand Flash else? If not, How do decide it?

Could you give me an example for H27U1G8F2BTR?

Thanks

 

 

    This topic has been closed for replies.

    2 replies

    JundeAuthor
    Graduate II
    April 7, 2024

    one more question:

    In cubeMx, it's said that all timing is "in HCLK cycles".

    For stm32f429, the HCLK is the same as the FMC clock.

    For some other MCUs, like stm32h743ii, the HCLK differs from the FMC clock, which clock base should we use, HCLK or FMC clock?

    JundeAuthor
    Graduate II
    April 8, 2024

    refer AN4761