Question
LTDC configuration with STM32H743BIT6
- April 2, 2026
- 1 reply
- 151 views
Hello
I am working with the STM32H743BIT6 using the LTDC peripheral to drive an RGB display.
The display I am using does not have HSYNC and VSYNC signals and operates only in DE (Data Enable) mode. I have attached the display datasheet and pin connection for reference.
Based on the datasheet timing specifications, I configured the LTDC parameters accordingly. Since the display does not use HSYNC and VSYNC, I configured them as constant high signals (logic 1) and set the rest of the LTDC timing parameters as specified.
However, the display is not showing any image. The backlight turns on, but the screen remains black.
Below are the key points of my configuration:
- LTDC peripheral configured according to the display timing parameters from the datasheet
- HSYNC and VSYNC set to constant logic high since the panel works only in DE mode
- Pixel clock configured as per the display requirements
- Data Enable (DE) signal connected and active
- RGB data lines connected correctly
- Framebuffer configured in SDRAM and verified
- Backlight is working, but no visible output on the display
I would like to know:
- Is there any special LTDC configuration required for DE-only displays on STM32?
- Should HSYNC and VSYNC be configured differently in the LTDC peripheral when they are not used by the display?
- Are there any recommended timing values or workarounds for DE-mode RGB displays with LTDC?
- Is there any additional configuration step that I might have missed?
Edit: moved from How setup LTDC to DE MODE.
