STM32H743: FMC SDRAM access too slow for LTDC @ 25MHz
I've copied all the various examples of using LTDC to drive a VGA screen and implemented them on the STM32H743II with 64Mbit SDRAM using the normal SDRAM timings. Everything works except that the RAM reading is too slow to keep up with the LTDC requests resulting in data corruption on the screen. This is proved by slowing down the request rate when everything works perfectly (12.5MHz). I've looked at the reference manual and the datasheet but can't work out what drives the FMC clock - is it fixed frequency , if so what?
Any pointers appreciated - surely an H743 @ 400MHz should be able to do this when lot of people have it working on the STM32F429.



