2018-07-25 03:43 AM
Hello, Everyone!
I found issue with using my LCD (via i8080 mode) with FMC. My display requires HOLD after DATA set from 15 ns time.
But in all FMC modes HOLD fixed and it 1 FMC CLK. For my STM32H743 at 400 MHz - I set FMC clock 200 MHz. It is HOLD = 5ns = 1 FMC CLK. And display works not properly.
1) I tryed reduce FMC clock down to 66 MHz, display working properly. Because HOLD after Data was set 15 ns and it is enougth.
2) I enetered FMC to NAND mode and set HOLD directly. Display works correctly too.
Any another solutions? How to insert more long Hold timing after Data setup in SRAM mode?
Attached pictures:
1) Timing diagrams for my display.
2) And FMC timing in SRAM mode (only 1 CLK HOLD)
2018-08-08 02:14 PM
Duplicate, bumping off my feed