Skip to main content
tushar_tp
Associate III
March 25, 2020
Solved

GUI not displaying properly for STM32H753I-EVAL with External SDRAM as Frambuffer.

  • March 25, 2020
  • 1 reply
  • 2189 views

Touch GFX 4.13.0

STM32CubeMX 5.6.0

STM32H7Cube 1.7.0

Board: STM32H753I-EVAL2 (Screen size for reference is 640X480)

I am developing simple GUI application with 2 screens. each screen has one button with label.

Since the V3 template for this board is not available. I going through the route of creating my own template from CubeMX.

FMC clock = 200MHz

LTDC clock = 25 MHz

I am using external SDRAM with double frambuffer.

location of frambuffer

Frambuffer1 = 0xD0000000

Frambuffer2 = 0xD00E1000

attached is the GUI I am getting on my hardware.0693W000000UfNpQAK.jpg

Attached is GUI on my Simulator

0693W000000UiciQAC.jpg

If you notice the Button is only shown Half. I even tried with single buffer but same result.

I am attaching my project for reference.

I am waiting for V3 template available from TouchGFX, hope it gets uploaded very soon.

Thanks

This topic has been closed for replies.
Best answer by Martin KJELDSEN

V3 of H743-Eval is up. Check it out!

/Martin

1 reply

Martin KJELDSEN
Martin KJELDSENBest answer
Principal III
March 31, 2020

V3 of H743-Eval is up. Check it out!

/Martin

tushar_tp
tushar_tpAuthor
Associate III
March 31, 2020

Thanks Martin. It is working now after comparing with V3 template source code.

Martin KJELDSEN
Principal III
April 1, 2020

*Does a little dance* Yay.