2022-12-01 5:38 AM
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)
Solved! Go to Solution.
2022-12-05 12:54 AM
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
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.
2022-12-05 12:54 AM
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
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.
2022-12-05 9:16 AM
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.