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:
Hi everyone, Due to the world shortage of chips we are having to use STM32F207 (M3 core) for our project but we have to run touch screen and graphics functions on it. I know it can be done using STemWin and several demos are available to show it being compiled however no matter which version of SW4STM32, CubeIDE or CubeMX I use to start the project the ‘Graphics’ middleware option never appears in the CubeMX even when the CRC is enabled. I know graphics middleware IS available up to cubeMX version 5.4.0 but I still cannot find a way to make it appear in the middleware options. Does anyone have a dummys guide on what version packages need to be used, what order to install the packages and where to install them etc in order to enable graphics options to appear in CubeMX?