Skip to main content
Associate
Nov 8, 2025 9:14 AM UTC
Question

Will STM32CubeIDE and ST-Link work on an ARM64 (Qualcomm) laptop?

Hello everyone,

I’m planning to buy a Surface Laptop 7 with a Qualcomm processor. I use STM32CubeIDE frequently for my work, and I’m wondering if STM32CubeIDE and the ST-Link driver are compatible with an ARM64-based laptop.

Many thanks,

3 replies

Issamos
Super User
Nov 8, 2025 1:56 PM UTC

Hello @DoBaoLong 

I think the discussion in this post should help you to make it work (with some workarounds).

Best Regards.

II

AScha.3
Super User
Nov 8, 2025 4:52 PM UTC

Hi,

no, they are not compatible. As there is no version compiled for native ARM systems.

STM32CubeIDE and the ST-Link driver  only mention support for x86_64 OS versions, Win, Linux, ios,   implying x86_64 architecture, and do not specify ARM64 (AArch64) processor support.

So at best you could use it with an emulator for X86 , which will be "slow", not what you expect, i suppose.

(If you get running it at all...)

If you feel a post has answered your question, please click on " Best Answer ".
Pavel A.
Nov 8, 2025 11:48 PM UTC

Can we request ST to make experimental firmware for some ST-Link variant with the "Microsoft OS descriptor"?

This will automatically install WinUSB on it, *and* provide the proper Device Interface GUID for ST-Link {DBCE1CD9-A320-4b51-A365-A0C3F3C5FB29} 

As a proverb goes... if the mountain won't come to certain prophet, he comes to the mountain?