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


How to use GCC 5 with System Workbench Eclipse Plugin?

For some reason, I need to use a most recent GCC 5.2 in my project.
For that, I’d installed the actual release from https://launchpad.net/gcc-arm-embedded.Question

I’m able to force my project to build with this toolchain by changing the PATH variable in the Eclipse Cdt C/C++ Build Environment setting, but - for my opinion - this looks not like a clear official way (isn’t it?).

Is there some tutorial how to point my project (or more specific, a deticated build configuration of my project) to use that toolchain?

Tunisia

Hello Joe,

You can specify for each project which compiler to use by modifying only compiler bin path (Project Properties > C/C++ Build > Settings > Tool Settings (Tab) > MCU Settings > Path)

Custom ARM GCC

Regards,
TarekB


Hi,

You can change the compiler path in the project Properties > C/C++ Build > Settings > Tool Settings > MCU Settings > Path (which internally do the same as manually modifying the PATH variable by prepend the compiler path into the variable).

This toolchain (in an older version) is the one provided with System Workbench. When the latest version will be fully tested, it will be added to the release update.

Hope it answers your question.
Kevin
Ac6