STM32F429I-disco Demonstration app success
Hi, just to say I sucessfully rebuilt, loaded and debugged
STM32Cube\Repository\STM32Cube_FW_F4_V1.9.0\Projects\STM32F429I-Discovery\Demonstrations
Very nice - looks like its quite a team of people to make it happen.
It follows the recommended method of building off the STM32Cube tree - its not ideal and uses a lot of diskspace, but it worked,
I received the STM32F429-DISCO board yesterday.
First the STM32F429-DISCO ST-LINK need updating, and I couldn’t find a description in
“UM1662 STM32F429 DIscovery Kit User Manual getting started DM00092920”
So I did by following this example
With STM32F429-DISCO I brought up “ST-Link Utility”
1. then “Target->Settings->Connexion Protocol” Select “JTAG”
2. Disconnect and reconnect the target
4. execute “Firmware update” from “ST-LINK” menu
5. then - “Target->Settings->Connexion Protocol” Select “SWD”
I created a new workspace with SwStm32/AC6 - “uPF329DiscoA
I copied in the STM32Cube\Repository\STM32Cube_FW_F4_V1.9.0\ to V1.9.0F429disco
and I deleted all the unsued projects which took up most of the disk space.
From Eclipse I then did
.File.Import.Existing Projects into Workspace. - entering the following for the root directoy
C:\Users\neilh77\sw\uPF329discoA\V1.9.0F249disco\Projects\STM32F429I-Discovery\Demonstrations\SW4STM32\STM32F429I-Discovery
Then in the project settings.Properties. C/C++ BUild.settings.Tool Settings.Mcu GCC Compiler.Optimization changed the optimization to None (–O0)
Then pressed the hammer - which Build the Project sucessfully - Wonderful!!!
Then from the bug “Debug” icon dropdown, , pulled the drop down, and chose “Debug Configurations.”
Selected AC6 - and pressed new button.
Then for the newly created “STM32F429I-Discovery Debug” tabs Main and Debugger viewed the settings.
Then pressed Debug.
Hey presto it downloaded and stopped at the first line of main()
Wonderful. Fantastic. Thanks to everyone who made this work.