Skip to main content
fasyr.1
Associate II
Feb 22, 2023 3:47 AM UTC
Question

FMC distrubed when using high speed of LTDC

I'm using STM32H743ZITX for displaying a 1280X720 LCD, first i set FMC frequency to 266 MHz and LTDC frequency to 20, everything was running well and i can read data from SDRAM was same as what i've written to it, but problems come when i set the frequency of LTDC to 64 MHz, when i read data from the SDRAM the datas was being random and didnt same anymore as what i've written before.

could you guys please share your experiece if you have this problem or any suggestion what i have todo?

here i share my clock configuration on STM32CUBEIDE

0693W00000aHNNLQA4.jpg

This topic has been closed for replies.

3 replies

KDJEM.1
ST Technical Moderator
Feb 22, 2023 10:43 AM UTC

Hello @fasyr.1​ ,

According to the datasheet DS12110 and precisely 7.3.17 FMC characteristics Section, for the STM32H743ZIT6 rev V the FMC_SDCLK maximum are:

0693W00000aHcWcQAK.png So try to use a FMC_SDCLK value with respect these conditions.

Please let me know if the problem is solved.

Thank you.

Kaouthar

To give better visibility on the answered topics, please click on "Best answer" on the reply which solved your issue or answered your question.
fasyr.1
fasyr.1Author
Associate II
Feb 23, 2023 1:47 AM UTC

but i read the other datasheet which is more new revision(rev 8) below.

it told that the FMC frequency is up to 300 MHz for STM32h743

0693W00000aHSvhQAG.png

KDJEM.1
ST Technical Moderator
Feb 24, 2023 3:09 PM UTC

Hello @fasyr.1​ ,

Yes you are right, the FMC frequency is up to 300MHz for STM32H743.

But the max FMC_SDCLK we can run SDRAM depends on the VDD and on the capacitor value:

• For 2.7 V<VDD<3.6 V: FMC_SDCLK =110 MHz at 20 pF

• For 1.8 V<VDD<1.9 V: FMC_SDCLK =100 MHz at 20 pF

• For 1.62 V<DD<1.8 V, FMC_SDCLK =100 MHz at 15 pF

Thank you.

Kaouthar

To give better visibility on the answered topics, please click on "Best answer" on the reply which solved your issue or answered your question.