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


Parallel Build setting causes GCC to crash

C/C++ Build -> Behaviour -> Enable Parallel Build

I set this value to 4, as I have previously for many projects and the GCC compiler crashes.

This used to work and with a really big project, it was a real time saver. I have a 4 core CPU so this saved lot’s of development time.

Now, this no longer works and I’m stuck compiling with a single core only.

Will you folks be able to fix this problem?

Hi Richard,

We work on this issue, but really hard to qualify...
Try to close some process you don’t use at the moment and compile again.

BR


When did it stop working, and what is the nature of the crashing?

So I set the behaviour to enable 4

Sometimes no crash, very rare, most times multiple crash and other times, a single crash.

Eclipse seems to launch four GCC compiles. Often one or more of these crashes.

Something has changed between now and a previous version of GCC that you used.

I must admit that lately I have been occupied with other activities. I feel that the change occured about six months ago or so.

See attached image for example of crash