cancel
Showing results for 
Search instead for 
Did you mean: 

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

DoBaoLong
Associate

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 3
Issamos
Lead II

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

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 "Accept as Solution".
Pavel A.
Super User

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?