Loading...
 

SW4STM32 and SW4Linux fully supports the STM32MP1 asymmetric multicore Cortex/A7+M4 MPUs

   With System Workbench for Linux, Embedded Linux on the STM32MP1 family of MPUs from ST was never as simple to build and maintain, even for newcomers in the Linux world. And, if you install System Workbench for Linux in System Workbench for STM32 you can seamlessly develop and debug asymmetric applications running partly on Linux, partly on the Cortex-M4.
You can get more information from the ac6-tools website and download (registration required) various documents highlighting:

System Workbench for STM32


Errors building new STemWin/FreeRTOS project.

Hi,

Could you give more details about Project type and Toolchain.
I don’t know to much about the method you describe for creating the project, anyway seems that you have files used for STemWin simulation under Windows (STemWin/Simulation/WinMain.c).
If your intention was to build an embedded project than this components should not be present.

Some time ago I made a basic project for STM32F429I Discovery that use STemWin and FreeRTOS. I have successfully download and run the project.
This basic application writes a counter on the screen and toggle LD4 LED (the RED one) from FreeRTOS task at 0,5 Hz.

Project is based on ST examples:
STM32Cube_FW_F4_V1.8.0\Projects\STM32469I-Discovery\Applications\STemWin\STemWin_HelloWorld
and
STM32Cube_FW_F4_V1.8.0\Projects\STM32469I-Discovery\Applications\FreeRTOS\FreeRTOS_ThreadCreation

Project is build from “scratch”. I added necessary libraries and then I use an empty System Workbench “embedded C project”.

Maybe you can take a look at this project to see what files (libraries) are used. The link is below:
https://csalageanu@bitbucket.org/csalageanu/429i-w.gitQuestion

Clone the project from bitbucket or download as zip package (it can take few minutes because the project contains all HAL libs). Normally this project should build without errors.
When running you should see the counter increment on LCD and Red LED toggle. The Green LED is not controlled by FreeRTOS.