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


operating system

Using windows 10 64 bit. Loaded (99.999% sure) workbench using 64 bit download from openstm32 site. Now when I look at the “about” it shows that I have 32 bit version.  ?? Is there a .0001 % chance I loaded the 32 bit or is there something I do not know about all this. Do not want to uninstall and reinstall unnecessarily.....
France

Hi

Don’t bother, it’s perfectly normal,

The only place where you should see Windows 32 bit displayed on a Win64 install is for the external tools plugins of System Workbench for STM32. This is due to the fact that:

  1. The ARM compiler is the one provided by Linaro and they only provide a 32-bit version; embedded programs are indeed rarely big enough to benefit from a 64-bit compiler
  2. For the same reason other external tools (like make, shell) are only installed in 32-bit versions as 64-bit would not bring any advantage.
  3. Regarding OpenOCD, we generate our own executable, but again, it was not relevant to have a 64-bit version as the 32-bit fits the job perfectly.


Generating 64-bit versions of the tools will be quite a lot of work with no visible advantage for the users so, as the 32-bit version works well, it is used on 32-bit ad 64-bit Windows systems.

Note that on Linux (as there is very few 32-bit Linux boxes out there) we only provide the 64-bit evrsion...

Bernard (Ac6)