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


STM32 system workbench not installing to latest Eclipse

I’m trying to install System Workbench for STM32 to Eclipse Neon (latest one, reinstalled today) on Ubuntu 16.04 LTS. Installation fails and gives error message:

Cannot complete the install because some dependencies are not satisfiable
fr.ac6.feature.mcu.externaltools.armnone.linux32.feature.group 1.11.0.201610101318 cannot be installed in this environment because its filter is not applicable.

Am I doing something wrong? I was following the instructions on community web site.
Any ideas why the Workbench is not installing properly to my Eclipse?

- Markku

Hi Markku,
The update-site content is a bit messy today in the sense that the stuff you are trying to install is deprecated.
To get it working, without warnings and/or errors, you have to select the generic softwares (not arch/os specifics) for ARM compiler for MCU, OpenOCD, and External Tools as below:
Screenshot From 2017 02 23 09 19 30

On my side, from Eclipse Mars, even if I select deprecated software (+latest release) the install process completed with success, BUT ignored features which are deprecated.


Thank you. Now it works. There was also another problem related to CubeMX generated compiler preprocessor definitions, but I found fix for it also.