stm32f769 LTDC + DSI only 1 frame then fadeout
I'm trying to run up a display with an ILI9806E controller but although I get encouraging flickers I only seem to get a single frame and then the display fades out.
I've tried turning on the pattern generator with HAL_DSI_PatternGeneratorStart(), same symptoms with a nice clear pattern that fades out.
This all points to my controller initialise being OK but no automatic refresh from either LTDC pushing SDRAM contents at the DSI or the DSI internals refreshing from the pattern generator.
I've set up the timing according to the Ilitek spec (as far as I can see) and tried randomly varying values by +/- 300% in case I've missed by a small amount!
Does anyone have any clues?