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


Workbench can't see downloaded firmware

If I extract the ZIP into C:\Users\User\AppData\Roaming\Ac6\SW4STM32\firmwares\STM32F4xx_DSP_StdPeriph_Lib_V1.8 then the firmware cannot be found. Process Monitor shows Workbench doesn’t look for that folder anyway. It tries to open “STM32F4xx_DSP_StdPeriph_Lib_V1.8” after ZIP download but it happens every time in different temp subfolder. Not firmwares directly.

I performed tests on 4 virtual machines (Win10, Win2008, 2 x Win7) and everywhere problem is the same.

As for toolchain extraction it’s connected with installation directory. If I install to Program files I have to run Workbench as admin to finish toolchain installation. If I install Workbench in default path then toolchain install itself without running Workbench as admin. Why does Workbench installer have problem with Program files folder? It’s default place for application on Windows. Workbench should install to Program Files as default. The other observation is that when installing in Program Files there are some windows form Windows Installer (MSI) shown which don’t show when installing to default path.