cancel
Showing results for 
Search instead for 
Did you mean: 

How to run STM32CubeProgrammer on MacOS Catalina 10.15.1 (19B88)

godlyblade
Associate III

I have installed STM32CubeProgrammer V2.2.1 (https://www.st.com/en/development-tools/stm32cubeprog.html) on my MacBook without problems.

When I try to run the application, the programmer icon appears in the dock for about half a second and disappears immediately.

So I tried to open the application via terminal:

Last login: Fri Dec  6 15:40:05 on ttys000
➜  ~ /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java -version
java version "1.8.0_221"
Java(TM) SE Runtime Environment (build 1.8.0_221-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.221-b11, mixed mode)
➜  ~ java -version
java version "13.0.1" 2019-10-15
Java(TM) SE Runtime Environment (build 13.0.1+9)
Java HotSpot(TM) 64-Bit Server VM (build 13.0.1+9, mixed mode, sharing)
➜  ~ sudo open /Applications/STMicroelectronics/STM32Cube/STM32CubeProgrammer/STM32CubeProgrammer.app
Password:
LSOpenURLsWithRole() failed with error -10810 for the file /Applications/STMicroelectronics/STM32Cube/STM32CubeProgrammer/STM32CubeProgrammer.app.

And I can see error code -10810...

What can I do now?

Best regards!

20 REPLIES 20

I confirm this still works getting STM32CubeProgrammer working on MacOS Monterey. Thank you to everyone who has posted on this thread.