cancel
Showing results for 
Search instead for 
Did you mean: 

STM32CubeCLT has no MAC(Apple silicon) version?

Peter3718
Associate III

Hi

MAC BOOK PRO is using apple silicon(arm), i downloaded STM32CubeCLT-mac, but it seems installation is not sucessful, maybe it because it's x86/amd64 version.

Do ST have plan to release STM32CubeCLT apple silicon version? 

Thanks

Peter

Peter3718_0-1760589540116.png

 

1 ACCEPTED SOLUTION

Accepted Solutions
Julien D
ST Employee

@Peter3718, Yes we plan to have STM32CubeCLT for Apple silicon. I can't communicate any fixed date though.

In the meantime the current CLT version for MacOS should work if you have Rosetta installed.

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

View solution in original post

6 REPLIES 6
Julien D
ST Employee

@Peter3718, Yes we plan to have STM32CubeCLT for Apple silicon. I can't communicate any fixed date though.

In the meantime the current CLT version for MacOS should work if you have Rosetta installed.

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
vincent_grenet
ST Employee

@Peter3718 
Be aware about https://community.st.com/t5/stm32cubeide-for-visual-studio/support-sharing-toolchains-between-stm32cube-for-vs-code-and/td-p/834619

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

@Julien D 

you remind me of Rosetta. Yes, the installation is successful now in /opt/clt directory.  I need to setup a project to test.

Thanks

Peter

 

Julien D
ST Employee

@Peter3718, that's being said as pointed by Vincent be aware of Mattias' reply on the other post.

  1. Consider the STM32CubeCLT as a legacy solution which will be stopped at some point
  2. Current version of STM32CubeIDE for Visual Studio Code do not rely at all on this product, it uses the bundles system to get any required underlying tool like cmake, ninja, toolchains, debug gdb-servers, etc...
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
wlj
Associate

@Julien D I also noticed with the new 3.x.x plugin the tooling bundles are also not compiled for Apple Silicon. CMake throws a CPU error if rosetta is not installed. Is this also going to be fixed in the future?


Is this also going to be fixed in the future?

Yes, no choices. Rosetta will be discontinued sooner or later.

JulienD_1-1761398751083.png

The amount of native aarm64 bundles will grow during this transition period.

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.