Loading...
 

Zephyr project on STM32

   Zephyr Workbench, a VSCode extension to manage Zephyr on STM32.
It enables users to easily create, develop, and debug Zephyr applications.
Main features:
  • Install host dependencies.
  • Import toolchain and SDK.
  • Create, configure, build and manage apps.
  • Debug STM32.
You can directly download it from the VSCode marketplace
For more details, visit the Zephyr Workbench

System Workbench for STM32


System Workbench 2.2 for Windows 7 x64 can't install on non-US Windows

OS: Windows 7 x64 SP 1 Swedish
STM32 Workbench: 2.2

The Swedish Windows 7 default administrator account is called Administratör. So if I download something it usually ends up in C:\Users\Administratör\Downloads. But if I run the installer install_sw4stm32_ win_64bits-v2.exe from there it fails with Windows installer getting some invalid parameter while running stlinkserver_install.bat. If I click OK there I get another “Execution failed” message with C:\Users\Administrat”r\Downloads\ST Workbench\_sw4stm32_tmp>C:\Windows\System32\msiexec /x /q

As you can see has the national character ‘ö’ been replaced by ‘”’ with catastrophic result.


The problem seems to be that it can’t install in any other location than the default which sucks!
This is a Windows application which has to conform to Windows installer rules and install in locations where bapps are installed!!!!!!! Running apps in other locations comprises the company network security as it bypasses the security settings in the domain.
ST of all companies should know the importance of not installing executables in inprotected locations


Hello,

Can you check a few things, please:
- if stlink-server is actually installed (Windows application interface)
- if msi package is actualy as stated by error message (c:\Program Files\ST\SystemWorkbench\stlinkserver\st-stlink-server.1.0.1-7.msi)

If stlinkserver is not installed, you should be able to install it by double clicking on the c:\Program Files\ST\SystemWorkbench\stlinkserver\st-stlink-server.1.0.1-7.msi icon
or by running:
cd c:\Program Files\ST\SystemWorkbench\stlinkserver
msiexec /i st-stlink-server.1.0.1-7.msi

We shall fix this path issue in a future release.

About security:
stlink-server installs into c:\Program Files (x86)\STMicroelectronics\stlink_server\
and SystemWorkbench into location chosen by user.
What security issue do you see in that?

Thanks.
Best regards.