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

Program "arm-none-eabi-g++" not found in PATH



This is a known bug we are working on; currently the workaround is very simple: this errors only appear while creating the project but are spurious errors; if you just delete them from the Problems view, they will not appear again (at least for the already created projects; they may appear again when creating new projects).

This error can trigger “could not be resolved” errors in your source files, while they can be compiled correctly; these errors are due to the indexing of th eproject not done correctly (often due to the previous error); you just have to right click on the project, then Index >> Rebuild and it should be OK then.

Hope this works for you,