Skip to main content
MNapi
Senior II
July 6, 2020
Question

is there any video tutorial for F469 discovery board ?

  • July 6, 2020
  • 5 replies
  • 5176 views

I see that there is integration with Cube IDE and Touch GFX. But I need to figure out how to set it up. I see a lot of demos showing the fancy graphic but it is usless if nobody shows how to actually write the code. I see a lot of people get discouraged if you cannot find out how to start with some basic code.

I downloaded latest cube IDE and Touch GFX, it will not compile simple the code, I get bunch of errors.

This topic has been closed for replies.

5 replies

Luca1
Associate III
July 6, 2020

Hi, I understand you.. I had the same problems..

However if you want to try to run an example, you can do this steps:

1) open touchgfx designer

2) find the f469 example and select it

3) add some widgets on the screen

4) use the "run target" to flash the code on the board. --> You need to install the Cube Programmer for do this. Otherwise you can use the "generate code" option, in this case the designer generate the code in his project folder, in my case is located in C:\. You need to import this project into the CubeIde or similar, compile and flash on the board.

5) enjoy! =)

Try to study the generated code, see the project structure and what files are in this folders. Keep in mind that if you use the cubeIde or the cubeMx to create a touchgfx app, the project structure is different than the project structure generate using the touchgfx designer. Also you need to add manually some files (the lcd controller and the touchscreen controller and some others), and configure manually the DSI, SDRAM, QSPI peripherals. This peripherals configuration can be unusefull if you create the project using the default configuration..

Hope this help you, I have spended three days to understand how to setup and run a touchgfx app from cubeide... 

MNapi
MNapiAuthor
Senior II
July 7, 2020

ST has like 40 000 employees it is like 30 min to do video to show it, I am learning from other people on youtube, nothing here

here is a video, I followed this guy step by step and I got it running in 30 min. If it was not for him I would spend another 12 months trying to figure out

https://www.youtube.com/watch?v=12KXreXaLp0

ST has bunch useless demonstration videos showing funncy graphics but it is useless if they do not show you how to code it. A lot of people get discouraged and move somewhere else.

Luca1
Associate III
July 7, 2020

I agree with you about the ST modus operandi.. I don't like how they do the thing.

If I'm here is because there are a lot of companies that use the ST microcontrollers (and unfortunatelly the ST software) in their work, so I think that is usefull for find a job, have a minimum knowledge about how to use the ST microcontrollers and ST software. 

I have spend a lot of my time to understand how the ST software works, and I still have some problems.. 

My problems it's not about a video, but is about the cryptic and discutible documentations about the ST microcontrollers products. Also some clear application notes with clear and usable example would be highly appreciated, also an efficient support forum would be highly appreciated, but this is the ST, and unfortunately at this moment I haven't a company or power at work to decide what kind of microcontroller use to build a given products.. So i'm here, but i'm not happy..

MNapi
MNapiAuthor
Senior II
July 7, 2020

ST has like 40 000 employees it is like 30 min to do video to show it, I am learning from other people on youtube, nothing here

here is a video, I followed this guy step by step and I got it running in 30 min. If it was not for him I would spend another 12 months trying to figure out

https://www.youtube.com/watch?v=12KXreXaLp0

ST has bunch useless demonstration videos showing funncy graphics but it is useless if they do not show you how to code it. A lot of people get discouraged and move somewhere else.

Martin KJELDSEN
Principal III
July 8, 2020

45.000 emloyees, actually. And about 8 guys working on touchgfx.

"downloaded latest cube IDE and Touch GFX, it will not compile simple the code, I get bunch of errors."

You need to more specific if anyone is supposed to help :) Did you read anything on support.touchgfx.com or do what @Luca suggested?

/Martin

Romain DIELEMAN
ST Employee
July 8, 2020

HI,

Sorry if it was difficult to get started. We are making new video tutorials for the latest versions and will put them online soon. (edit: maybe should not have said soon)

We have recently updated our documentation as well, please have a look if you have any issue understanding the concept behind some widget or need some help creating a project for your custom board. You also have tutorials to help you discover the tool and how to run a STM32 kit.

/Romain

MNapi
MNapiAuthor
Senior II
July 9, 2020

Romain! For you guys it is like 30 min to do a few projects and post on YouTube how to start with the boards.

Most of the materials I see around are old and it is not helping with the boards. I am not the only one, more people would like to see video tutorials step by step how to program those boards.

I see that CubeIDE and TouchGFX is not generating all files and there are a lot of errors you need to fix manually, for you guys it is easy but people who are not familiar with the boards need a lot of time to figure it out.

Tesla DeLorean
Guru
July 8, 2020

I should probably move to YouTube, likely pays better.

Where can I cash in my points?

Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..
MNapi
MNapiAuthor
Senior II
July 9, 2020

I would be first to subscribe to you channel. It is very easy and fast to learn from somebody else instead of trying to figure out on my own.

I assume it must be very easy for you to do a few fun proejct to show how to start with the boards.

Martin KJELDSEN
Principal III
July 9, 2020

@MNapi​, let me know if you want some help with whatever problem you're having. I'll even offer you a private screen-sharing session with yours truly.

/Martin

MNapi
MNapiAuthor
Senior II
July 9, 2020

Hi Martin I would really appreciate the help if you can to start this project. I have this board 32F469. I see it is a good board I like it.

I loaded some samples directly from TouchGFX (run target), it is working. I opened the sample program LCD_Paint from STM32_Cube_FW_4_V1.25.0 in Keil. I loaded it from Keil and it is working fine.

But I cannot get it working from CubeIDE + TouchGFX. I followed this guy on youtube it complies without any errors but I cannot load the program. CubeIDE is erasing the old program but the new will not work the screen is black.

I also tried simple LED blink to test

HAL_GPIO_TogglePin(GPIOK, GPIO_PIN_3);

  HAL_Delay(1000);

    HAL_GPIO_TogglePin(GPIOD, GPIO_PIN_4);

         HAL_Delay(1000);

It does not work.

I also need to find code to draw object for example in while() loop like lines, circles. Once I have it setup in TouchGFX and CubeIDE. This is all I need to start a few projects with this board. The rest of the code is easy for me to do.

Martin KJELDSEN
Principal III
July 9, 2020

Which version of the application template are you using? Can you debug in CubeIDE to see what the application is doing? The Video you're referring to is getting quite old - I'm not sure how accurate it is.

/Martin