cancel
Showing results for 
Search instead for 
Did you mean: 

STM32CubeIDE won't run in MacOS 10.15 Catalina

MGine.806
Associate II

Hi everyone!

I try to install STM32CubeIDE in my MacBook Air it turns out there is a problem that is caused by macOS Catalina. When I try, it fails with the following error message: "This package is incompatible with this version of macOS. The package is trying to install content to the system volume. Contact the software manufacturer for assistance." (see screen capture)0690X00000ArcT2QAJ.png

Is there a way to solve this problem? Is there a revised version coming soon from ST?

Thank you for your time

Best Regards

9 REPLIES 9
ATasc.804
Associate II

it can safely be ignored and it is suggested you install openocd. i used homebrew.

from the v1.1 release notes of STM32cubeIDE:

  • The macOS® installer displays incompatible version dialog when installing the stlink-server package. This can safely be ignored.
  •  ST-LINK GDB-server does not work properly with the macOS® version of STM32CubeIDE. The use of OpenOCD or J-Link is required.

The link to the release notes is:

https://www.st.com/content/ccc/resource/technical/document/release_note/group0/9a/72/48/16/ec/bd/44/5a/DM00603738/files/DM00603738.pdf/jcr:content/translations/en.DM00603738.pdf

Search the web how to setup stm32cudeide to use openocd for loading and debugging.

MGine.806
Associate II

Ok, i have installed home-brew. Now the thing is: how do i ignored the warning errore when installing the st-link.pkg file?

There is a specific command line for doing that?

Sorry, but I'm not really into this kind of stuff.

ATasc.804
Associate II

ignore the error in case you ran it.

dont install the ST-Link Server .pkg file at all.

In a terminal run

brew install openocd

MGine.806
Associate II

Ok got it; thank you!

did you install? pls help me. i installed homebrew and openocd. now what am i doing?

Ignore Homebrew and all of that stuff; at the time I reported the problem the version of STM32CubeIDE wasn’t working correctly on MacOS. I don’t know if now they have fixed the problem, but I was able to solve the issue by simply installing the 1.0.2 version of STM32CubeIDE.

Let me know if it worked for you too!

Best Regards

no work! its give the same error.. thx

Dsf.1
Associate

Hey, I have also a mac with catalina and had the same problem.

But I think I have a working solution for us.

If you installed stm32cubeide 1.20 and you cannot starting it cause of an error want the system deleting the prog.

Install an other JRE 8 and start the IDE from the terminal. Go for it into this folder structure: /Application/STM32CudeIDE.app/Contents/MacOS and here execute stm32cubeide and it will starting.

Now I am looking how I can make an other workaround.

cavizzano9
Associate II

Hi, I know it is a bit late, but I just installed Catalina. The xattr solution at this link worked for me:

https://apple.stackexchange.com/questions/372084/macos-catalina-app-is-damaged-and-cant-be-opened-you-should-move-it-to-the-t

More specifically I did:

sudo xattr -rd com.apple.quarantine /Applications/STM32CubeIDE.app

to allow gatekeeper ignoring key-sign of this app