Skip to main content
Ebun.1
Senior
April 3, 2020
Question

I want to change the interface to LCD to RGB parallel

  • April 3, 2020
  • 1 reply
  • 692 views

Thank you for helping.

environment

STM32CubeIDE Ver1.3.0

STM32CubeMX Ver5.5.0

TouchGFX Ver4.12.3

Board: STM32F769I-DISCO

This board is connected to LCD by DSI interface.

How do I change the source code to make the interface RGB parallel when creating a custom board?

If I remove MX_DSIHOST_DSI_Init () and set GPIO to output in RGB parallel, do I need any other changes?

Thank you.

This topic has been closed for replies.

1 reply

Martin KJELDSEN
Principal III
April 3, 2020

Generally, you can check the STM32F746G-DISCO or other ATs that have an LTDC. Can we start there? I think you'll see what to do (LTDC interrupt handler signals OSWrapper::signalVSync to unblock TouchGFX Engine), so it's a lot simpler.

Ebun.1
Ebun.1Author
Senior
April 4, 2020

Dear Martin,

Thank you for helping.

It is assumed that the device uses F769.

What should I think?

Martin KJELDSEN
Principal III
April 30, 2020

Did you take a look at the code in the application templates e.g. F746G-DISCO? Generally, if you remove the DSI HOST configuration in CubeMX and tell TouchGFX Generator to do Parallel RGB (LTDC) then you will have the appropriate driver. Should be all you need.