STM32F469 Discovery looking for working example CubeMX+TouchGFX project
It's been two months of endless trials (with 1 week break in the middle) to start TouchGFX on STM32F469-Discovery MB1189B board. So far, my latest project is called STM32F469TRY22, to give some idea. None of them work as intended. Not even one and not even once.
I've run into several problems during development:
1) Lack of proper documentation - for example, I have no idea what exactly screen I have, although I suspect it's OTM8009A, because function NT35510_Init doesn't produce anything at all. (I eventually founs the datasheet for the screen in the depths of the internet, I think, but it's not much help at this point)
2) Broken BSP drivers - they simply don't work out of the box without changing them - I mean display-related specifically, SDRAM part works OK with BSP or manually setup, and in order to change the broken BSP drivers, well, see problem 1. I tried to adjust them and got some progress - no image turned into poor unstable image with various problems. Definitely a progress. But not what it's supposed to be.
3) Sometimes I get picture, but touchgfx runs at 1/4 speed with violent display flickering. Slo-mo with 10FPS, so 1s animation takes several seconds, while display is flickering.
Truth be told, I'm not even looking for advice on my code anymore, I asked twice here and on Electrical Engineering StackExchange and didn't make much progress. The only thing that runs OK on it is a pre-compiled binary, which, of course, I can't look into.
If anyone on this planet has a CubeIDE+TouchGFX project on STM32F469 with DSI screen that works without garbage on screen, screen tearing, flickering, 10FPS slo-mo, noisy pixel lines and/or random hanging, could you please send over the generated files/necessary files? I'm totally OK with a few BSP files, or without them. I mean, as long as it works, I'm so desperate I'll agree to anything that makes it work. I don't really know where else to ask for this, I know this is supposed to be a place for questions and answers, but nothing seems to work for me. Desperate times call for desperate measures.
