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


Second “Check for update” to do for 2.0 version

If you are facing an issue when upgrading between versions 1.15 and 2.0 using the “check for update” mechanism, please redo a second “check for update”.
It’ll solved your issue.


Hello AC6 team,

I have a few questions before moving from V1.14 to V2.0

1-If I understand we can’t install 2.0 by “Check for Updates”
but we need to install it from scratch after removing the previous AC6 folder.

2-On the “Downloading the System Workbench for STM32 installer” page, and chapter Windows 7, there are 2 links to the “install_sw4stm32_win_64bits-v2.0.exe”
and another to “install_sw4stm32_win_64bits-latest.exe” so what are the difference

3-I have a “TFS” Eclipse plug-in so after installing v2.0 is there a way to recover it with its parameters or do I have to reinstall

4-What about the existing projects, will we have to reimport them.

Thank you and best regards


hi Guy,

Yes you can update your SW4STM32 with check for update mechanism.
You need to change to ulr for the software sites:
Help => Install New Software
Click on “Available Soft Sites”
then select the line named “System Workbench for STM32 - Updates” and change the location with : “http://www.ac6-tools.com/Eclipse-updates/org.openstm32.system-workbench.update-site-v2”
and do a “check for update”

Or download the AllinOne installer 2.0.

hope that helps
chris

EDIT
CHECK YOU HAVE MINiMUM MARS 2 and CDT 8.8.1, and java 1.8
/EDIT

Hello Christelle,

I tryed to update following the “Check for update”

The system complains with:
Cannot complete the install because one or more required items could not be found.
Software being installed: OpenSTM32 Remote debugging support 2.0.1.201705161428 (fr.ac6.feature.mcu.debug.feature.group 2.0.1.201705161428)
Missing requirement: Ac6 C/C++ Debugging Tools for MCU 2.0.0.201705161428 (fr.ac6.mcu.debug 2.0.0.201705161428) requires ‘bundle org.eclipse.cdt.dsf.gdb 4.8.0’ but it could not be found
Cannot satisfy dependency:
From: OpenSTM32 Remote debugging support 2.0.1.201705161428 (fr.ac6.feature.mcu.debug.feature.group 2.0.1.201705161428)
To: fr.ac6.mcu.debug 2.0.0.201705161428

by unselecting the “OpenSTM32 Remote debugging support” I was able to update the other items.

Thanks for help

Hi Guy,

What are your Eclipse’s version and CDT’s Version ?
You can find this info
Help > About Eclipse for Eclipse’s version
Help > About Eclipse click on “Installation Details” button and verify in the Plug-ins tab the version of org.eclipse.cdt and org.eclipse.cdt.dsf.gdb

Note : to use the 2.0 you must have minimal version of Mars 2 and CDT 8.8.1

Christelle

Hi,

with SW4STM32 1.14 if you applied the check for update, you’ll obtain the 1.15 version to alert that there is a breaking compatibility, and this features checks if you have the minimal requirements = Eclipse Mars 2 and CDT 8.8.1, and Java 1.8.
And after you can change the url to find the new update site and obtain the new version 2.0

Giving this info, I forgot to warm you that you need to check some stuffs in the previous version.

I apologize for this
Christelle


Hello Christelle,

OK, I have Eclipse Luna and Eclipse CDT 8.6 so can’t use the “Check for Updates”, I confirm that I had the alert window which drove me to the Downloading page.
If we come back to my first mail at 09:29

1-I need to install it from scratch after removing the previous AC6 folder.

2-On the “Downloading the System Workbench for STM32 installer” page, and chapter Windows 7, there are 2 links to the “install_sw4stm32_win_64bits-v2.0.exe”
and another to “install_sw4stm32_win_64bits-latest.exe” so what are the difference ?

3-I have a “TFS” Eclipse plug-in so after installing v2.0 is there a way to recover it with its parameters or do I have to reinstall

4-What about the existing projects, will we have to reimport them.

Thank you for the help and best regards


Hi Guy !

1. yes
2. no difference
3. you have to reinstall it, I don’t know this plugins, but you have to copy the url (if you have it in Available software site) or find it in the market place.
I recommand to save a copy of your folder Ac6\SystemWorkbench (eclipse.exe will be work again)
4. you can :
either open your old workspace (to know the path of your workpace File > Switch worspace > Other ... here is the path)
or import the projects

Let me know if it’s ok for you
Christelle


France

Hi Guy,

To precise a bit Christelle’s answer, there is no difference between the two versions of the installer; the ‘latest’ version is just a link on the current latest version, so you can save this download link and download the latest version in the future, even if an update has been published (to install on another machine for example).

Of course, once installed, and except if a compatibility break occurs, you can just do a “Check for Updates...”.

In fact, when the major version number changes, we may need a newer version of Eclipse and thus stop supporting older versions, thus perhaps needing a full reinstall, like for 2.0 if you have an old install still based on Luna that is no more supported. New major releases are thus a good occasion to reinstall from scratch using the “latest” installer.

Bernard (Ac6)


Hello AC6 Team

During the V2.0 installation at the moment of the ST Link driver installation I got “You have to run the 64-bit version of the DPInst.exe” message
but that did not stop installation.

I recovered quicky the previous projects configuration
Compilation and debugging are working fine

Thank you very much