cancel
Showing results for 
Search instead for 
Did you mean: 

STLink / STCubeProgrammer support on Windows ARM64

CPop.1
Associate II

I can't get the STLink drivers installed on Windows 10 / 11 aarch64 Parallels VM running on Mac M1.

Is there any support for ARM64 Windows STLink drivers?

26 REPLIES 26
raj98
Associate II

Have you gotten it to work? I have the same issue.

I was able to install it on my arm64PC (Surface Pro 11) but still has not got the STLink to work

 

Successful Install.jpg

Does not work on device.jpg

have you followed the readme in the folder?

you might need to reboot with driver signature disabled.

I finally got it to work on my Surface Pro 11

This is how I got it to work,

1. Restart with driver signature disabled.

2. Install the driver (posted by @userHarpreet)

3. After successful install and it still does not work, Go to device manager, locate the STM32 STLink, click it, click update driver, choose the path of the folder of the driver, then update.

 

It is now working both STM32CubeIDE and STM32CubeProgrammer.

 

Note: if you have more than one stlink, you might need to update driver separately, I had to do this when I tested two separate stlink device to see if it was working. 

 

Works 1.jpgWorks 2.jpg

@userHarpreet 

While I was able to get it to work with STM32cubeIDE and STM32cubeProgramner. I am having issues with STLink not having virtual com port. So am unable to use UART in projects.


EDIT: Probably not supported by this board, will just try serial to usb and connect the pins.

Does not have com port.jpg

 

CTapp.1
Senior III

Is there an official ST position on this?

I develop on Mac, which is not a problem most of the time.

However, I am now working on a TouchGFX project, and the software for that is Windows only. I therefore have a Windows on Arm VM running under Fusion in which I have installed MX, Cube, TouchGFX, etc.. All of this works fine, except for the ST Link drivers. I can get them to install by disabling driver signing, but that (rightly) gives our security team concerns.

Do ST have any plans to provide an official version of the drivers that work with Windows for Arm?

TouchGFX for Mac would be even better, but that would take a lot more work than a signed driver ;)

All posts are made in a personal capacity
MISRA C++ Chair
MISRA C WG Member
Director The MISRA Consortium Limited (TMCL)