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

System Workbench for STM32 program license


Hi Jan,

No, we do not change the licenses in any way and the code produced by SW4STM32 is totally free to be used in commercial, closed source, products.

The ST-provided STM32 firmwares are protected by the ST Liberty license whose text is available in the firmwares and allow you to use them for commercial products running on any STM32 chip. A few third party softwares (like STemWin and PolarSSL) have the same kind of license.

Apart if you import by yourself some external library that has a more constrained license, any program created by SW4STM32 can be distributed under the license of uour choice, commercial or opensource.

Bernard (Ac6)