
Previous versions on Windows 10 on Arm (first available 2017) only supported 32-bit x86 emulation. Unlike the first M1 Macs, Windows on Arm has not been compelling, and it was not until November 2021 that the company provided 圆4 emulation, a near-essential feature for a smooth user experience bearing in mind the huge legacy of 圆4 applications.

Microsoft is behind, despite delivering its first Windows on Arm way back in 2012 with Windows 8 RT.

On the server, AWS has seen performance and efficiency benefits with its Graviton series, first introduced in November 2018. The momentum behind Arm64 computing is strong as it has made the leap from mobile devices to PCs, laptops and servers, notably with Apple’s M series (Apple Silicon), launched in November 2020 with the M1. Just seems odd that nrfjprog works fine from the command line if the JLink M1 inside the latest Command Line Tools works fine, but the other applications do not work.Ĭurrently development on an M1 is pretty hindered, just an idea when it will be supported in NRF Connect and VS Code would be greatly appreciated.Microsoft has previewed Visual Studio for Arm64, saying it is “the first version of Visual Studio that will natively support building and debugging Arm64 apps on Arm-based processors.” Visual Studio Arm64 running on a Mac M1 We would gladly contribute if there was any guidance. I see that the nRF Connect VS Code Extension blames node-usb-native as the reason M1 is not supported, but this is looks to be based on a repo that has not had an update for 9 months and the "native" detector files are all just compiled binaries, so it's unclear if the open source community can contribute to help with this. However this version of the JLink Software is not supported in NRF Connect Programmer and NEITHER work if using nRF Connect for VS Code.

In order for me to use the command line tools via terminal for a command like nrfjprog -recover I have to install the Command Line Tool (latest 10.15.2) with the JLink M1. There have been several releases to both the Command Line Tools and Segger's JLink Software however the full Nordic toolchain still does not properly support the M1.
