In my app, I needed to force Linux Kernel Framebuffer resolution, until X server is initialized. This is possible via various kernel command line options, one is using video=HDMI-A-1:1280×720. Now I need to have this to be possible to configure via my app, and in this tutorial I will show you how I made it.
STM32H747 supports external USB High-Speed PHY. One is integrated also on STM32H747I-DISC1 board, I had bit struggle to get it working, so here are some of my notes.