cancel
Showing results for 
Search instead for 
Did you mean: 

STM32CUBEMX can not be opened when connecting the network.

YZhao.4
Associate II

If I open cubemx using the terminal., I can find log messsge like: ThirdPartyUpdaterWithRetryManager:70 - Updater plugin not ready yet. [12/15].

Finally, cubemx reports IntegrityCheckThread:98 - exiting critical section [integrity check]. And It was stuck on the cover of cubemx.

PS: I using Apple M1 Pro on macos 13.0.1 (22A400)

0693W00000WJzG1QAL.png0693W00000WJzH9QAL.png

1 ACCEPTED SOLUTION

Accepted Solutions
Ghofrane GSOURI
ST Employee

Hello @YZhao.4​ 

First let me thank you for posting.

Let's try this solution: Uninstalling CubeMX and reinstalling it again

According to the STM32CubeMX USER Manual :

Uninstalling STM32CubeMX on macOS® There are two different ways to uninstall STM32CubeMX on Mac:

1. Move STM32CubeMX.VERSION.app to the trash

2. Use the following command line: a) For STM32CubeMX 6.2.x and later versions only:

cd SetupSTM32CubeMX-VERSION.app/Contents/Resources/Uninstaller ./uninstall.sh

b) For STM32CubeMX 6.1.x and older versions only:

java -jar SetupSTM32CubeMXVERSION.app/Contents/Resources/Uninstaller/uninstaller.jar

Installing STM32CubeMX on macOS®

To install STM32CubeMX, make sure you have administrator rights and then:

1. From an Internet browser, open the page www.st.com/stm32cubemx

2. Click “Get Software�? to go to the software download section

On macOS:

a) On STM32CubeMX-Mac line, Click “Get software�? to download the package

b) Extract (unzip) the downloaded package.

c) Make sure you have administrator rights.

d) Double-click SetupSTM32CubeMX-VERSION.app application file to launch the installation wizard.

In case of error, try to fix it: - $sudo xattr -cr ~/SetupSTM32CubeMX-VERSION.app.

Please try this solution and do not hesitate to raise any issues or feedback.

Thx

Ghofrane

View solution in original post

2 REPLIES 2
Ghofrane GSOURI
ST Employee

Hello @YZhao.4​ 

First let me thank you for posting.

Let's try this solution: Uninstalling CubeMX and reinstalling it again

According to the STM32CubeMX USER Manual :

Uninstalling STM32CubeMX on macOS® There are two different ways to uninstall STM32CubeMX on Mac:

1. Move STM32CubeMX.VERSION.app to the trash

2. Use the following command line: a) For STM32CubeMX 6.2.x and later versions only:

cd SetupSTM32CubeMX-VERSION.app/Contents/Resources/Uninstaller ./uninstall.sh

b) For STM32CubeMX 6.1.x and older versions only:

java -jar SetupSTM32CubeMXVERSION.app/Contents/Resources/Uninstaller/uninstaller.jar

Installing STM32CubeMX on macOS®

To install STM32CubeMX, make sure you have administrator rights and then:

1. From an Internet browser, open the page www.st.com/stm32cubemx

2. Click “Get Software�? to go to the software download section

On macOS:

a) On STM32CubeMX-Mac line, Click “Get software�? to download the package

b) Extract (unzip) the downloaded package.

c) Make sure you have administrator rights.

d) Double-click SetupSTM32CubeMX-VERSION.app application file to launch the installation wizard.

In case of error, try to fix it: - $sudo xattr -cr ~/SetupSTM32CubeMX-VERSION.app.

Please try this solution and do not hesitate to raise any issues or feedback.

Thx

Ghofrane

Thanks for your solution!

I use ​./uninstall.sh to uninstall cubemx included java and .cubemx files. Then I reinstall stm32cubemx on my mac.

The problem was fixed. I can open stm32cubemx successfully with network connection.