Skip to main content
Jiri Klokocka
Associate
Feb 26, 2020 12:41 PM UTC
Question

Configuring STM32F746GDISCOVERY TouchGFX graphic application via STM32CUBEMX and STM32CubeIDE

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.

11 replies

Martin KJELDSEN
Principal III
Feb 27, 2020 2:54 PM UTC

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

/Martin

Jiri Klokocka
Associate
Mar 9, 2020 12:41 PM UTC

Thanks a lot Martin!

DMeis.1
Associate III
Feb 27, 2020 5:56 PM UTC

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
Mar 9, 2020 12:44 PM UTC

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
Feb 28, 2020 6:12 AM UTC

Very nice, thank you. This should be stickied!

Sasha_
Associate II
Mar 11, 2020 7:18 AM UTC

Is it possible to do the same without QSPI?

Jiri Klokocka
Associate
Mar 11, 2020 1:55 PM UTC

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
Mar 11, 2020 2:57 PM UTC

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