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

Why do I need to waste a day every time I update Eclipse ?

Every time I update Eclipse I need to spend a day trying to get my workbench back into a working state. Why is this necessary?

Firstly, I have to dig out the link to a6 download page , go to Help | Install new software and reinstall the a6 WB, when I already has this working.

Then there are always other obtuse , poorly reported issues I have to spend time googling and forum trawling to try to identify.

This time after updating Fedora, I get Version: 2021-03 (4.19) of Eclipse.

I see my .c files in the editor as it was last time I built the project but doing Project | Build project , it tells me “nothing to be done” which I know to be wrong because I’ve modified files.

Project | Properties | C/C++ build shows the following error.

Orphaned configuration. No base extension cfg exists for fr.ac6.managedbuild.config.gnu.cross.exe.debug.1384264752

So what on Earth is that about and what do I need to do?

Help | Welcome gives me two links about migration ( looks helpful ) but which throw up “Topic not found”.

I’ll keep it polite here, but I can tell you I’m cussing and spitting at the screen and I’ve had it with mess every single time I need to update Eclipse and the cascade of problems which follow.

I’m really done with this mess. I’m going to migrate this project to makefile and use a simple code editor like Geany.

WAY, WAY too much time lost and energy wasted.