cancel
Showing results for 
Search instead for 
Did you mean: 

ST-LINK USB driver for Windows 11

Mparikh06
Associate II

Is there ST-Link V2 driver for Windows 11? I am using Microsoft Surface Pro + Copilot and trying to load code on STM32L476.

8 REPLIES 8
Pavel A.
Super User

What do you see in the device manager when the ST-Link is connected? (View->Devices by container)

 

jiangfan
ST Employee

The USB drivers for the STLINK-Vx (STSW-LINK009)
https://www.st.com/en/development-tools/stsw-link009.html

it mentions "USB driver signed for Windows7, Windows8, Windows10". it works on my PC with Win11 (Windows 11 Enterprise, Version 23H2) also.

For some reason I am still struggling with this. I bought Surface Pro recently

Config:

Windows 11 Home (Version 24H2)
System: 64-bit OS, ARM processor
Processor: Snapdragon X10-Core

I installed STM IDE and trying to work on STM32L476RG MCU, but USB driver is not working. I disable Digital Driver Signing and secure boot. After spending hours, I was about to install drivers but it installs as AMD64 driver.. when I plug board it doesn't recognize installed drivers. I tried updating driver manually but it doesn't show up in the list as well. Can you please help as I need to work on a few projects using this board? 

It seems that no official ARM64 Windows STLink driver is available. Perhaps you may try some workaround found from internet.

@AM Could you please help to clarify ?

AM
ST Employee

Hello Mparikh06 and jiangfan,

I confirm the issue is linked to Windows ARM64 OS not yet supported by official ST-Link USB driver.

You may have a look at this topic which is the same issue:

https://community.st.com/t5/stm32-mcus-boards-and-hardware/stlink-stcubeprogrammer-support-on-windows-arm64/td-p/224127

Best regards

I managed to install driver with the help but still having issues with STM IDE as it doesn't recognize the device.. Any suggestions? Will ST provide official USB drivers for ARM64 soon? I have several students with the same issue. 

SNish
Associate II

スクリーンショット 2025-07-08 234716.pngHello I had struggled similar things on my Lenovo YOGA slim.
It used Qualcomm X-ELITE chip as Copilot+PC Windows11.
Now I can use STLINK/V2 (NUCLEO-F446) using with Windows driver WinUSB.
But also setting is changed as OpenOCD that was built in version of CubeIDE V1.8.1.
スクリーンショット 2025-07-08 234032.pngスクリーンショット 2025-07-08 234258.png

 

In addition, on this case X-ELITE PC cannot update STLINK firmware now.
It should be performed on X86 machine now.
STLINK side is nothing changed and it can use both x86 machine as STLINK and XELITE machine as OpenOCD.スクリーンショット 2025-07-08 235415.png
I have installed winusb driver as forced from unrecommend driver as above.