Skip to main content
Jiri Klokocka
Associate
February 26, 2020
Question

Configuring STM32F746GDISCOVERY TouchGFX graphic application via STM32CUBEMX and STM32CubeIDE

  • February 26, 2020
  • 4 replies
  • 3364 views

I have just spent two days configuring STM32F746GDISCOVERY graphic application via CUBEMX an finally get it work. So I'm sharing my steps.

It is written for dummies like me =)

Many thanks to Martin Kjeldsen for background information.

There are DOCx, RARed images, ioc file and whole project in the attachmments.

Edit: I should have mentioned that all the code added to main.c and other settings are from project generated by TouchGFX Designer.

Edit2: QUAD SPI is not configured corretly, here is the roght configuration in the video:

https://www.youtube.com/watch?v=237lPdMsDZs

This topic has been closed for replies.

4 replies

Martin KJELDSEN
Principal III
February 27, 2020

You're definitely not a dummy if you can do something like this! <3

/Martin

Jiri Klokocka
Associate
March 9, 2020

Thanks a lot Martin!

DMeis.1
Associate III
February 27, 2020

Wow, I really wish I would have gotten the STM32F746GDISCO instead of the 32f7508. This ALMOST works for me. the 7508 is finally using the memory but I am getting a "Break at address "0x800619e" with no debug information available" hmphfff...

Jiri Klokocka
Associate
March 9, 2020

32f7508 is the similar, but older one, right? Ia have simillar problem with older STM32F429-DISCOVERY. The newer STM32F429-DISC1 works fine.

HHarj.1
Associate III
February 28, 2020

Very nice, thank you. This should be stickied!

Sasha_
Associate II
March 11, 2020

Is it possible to do the same without QSPI?

Jiri Klokocka
Associate
March 11, 2020

I think there shouldn't be any problem. I'm working at STM32F429 + TouchGFX + VGA display + USB Mouse and it works like a charm at 800×600 without QSPI.

Sasha_
Associate II
March 11, 2020

Can you tell me how to configure TouchGFX to work without QSPI? All I could do was to spoil the program.