Skip to main content
Raees
Associate II
November 23, 2020
Solved

STM32CubeIDE compatibility with macOS & Apple M1 Chip

  • November 23, 2020
  • 7 replies
  • 11996 views

is STM32CubeIDE optimized for Apple M1 chip in new MAC(universal binary with both AArch64 and x86) ? or will the current version run with Rosetta 2 x86 emulation? anybody with M1 Mac tried ?

Best answer by ABrun.5

Yes, I confirm it still works fine.

7 replies

ABrun.5
Visitor II
December 30, 2020

Hi! Yes, it works fine, using Rosetta. I tested version 1.5 and board Discovery STM32F411. I don't think there is a native version yet.

Raees
RaeesAuthor
Associate II
December 31, 2020

@ABrun.5​ Thanks for the confirmation

mattias norlander
ST Employee
January 4, 2021

No native version yet. The component versions STM32CubeIDE depends on (Eclipse/CDT framework) did not offer native support until last release of 2020. Moving to the next Eclipse/CDT version requires also moving to a newer JRE and all of a sudden the investment to support M1 is huge from a validation point of view.

We are looking into all of this, but no firm time plan yet. Lots of dependencies!

Please share any issues you find with Rosetta.

denizcan
Associate II
April 21, 2021

I wish, at least you completed the Big Sur compability.. After Big Sur, IDE is full of bugs.. That's why I stopped using Macbook, resurrected an old PC laptop which is pain in the back..

Sshar.2
Visitor II
October 21, 2021

Is the compatibility issue still there in the M1 MacbookAir in October 2021.

Raees
RaeesAuthor
Associate II
October 21, 2021

It works in M1 Macs without any compatibility issues (running on M1 Macbook Air, Bug sur). But it’s not native binary and runs with Rosetta 2 x86_64 translation. So the performance benefits of M1 is not visible

ABrun.5
ABrun.5Best answer
Visitor II
October 21, 2021

Yes, I confirm it still works fine.

DYenEmbedded
Associate II
January 8, 2022

Yes, STM32CubeIDE runs on Mac M1 Monterey 12.1 but the PATH does not contain /opt/homebrew/bin so scripts needing md5sum fail because that is where brew installed it.

RReus.1
Visitor II
April 27, 2022

Can you guys give me a update on this? Can you debug/program using the M1 Mac? Looking to make a transition from Windows. Thanks!

TPacc.1
Visitor II
October 24, 2022

I confirm STMCubeIDE works fine on my 14" MBP with M1pro CPU (macOS Monterey 12.6). However responsiveness compared to native Eclipse 2022 (launch time, navigation) is behind. Nevertheless build time for my small STM32 projects struggle to take more than 300 ms which is pleasant.

I hope native support will come someday...