Installation on MacOS
Installing STM32CubeMX 5.5.0 on MacOS is not as obvious as it should be. Instead of running the .app file, use the java command to run the .exe file!
java -jar SetupSTM32CubeMX-5.5.0.exe
Source: STM Forums.
This will install the application without admin rights into your user folder: /Users/<username>/STM32CubeMX.app
There is an uninstaller in
/Users/<username>/STM32CubeMX.app/Contents/Resources/Uninstaller
Starting STM32CubeMX
/Users/<username>/STM32CubeMX.app/Contents/MacOs/STM32CubeMX
Creating a Project
Which Toolchain / IDE? Is MDK-ARM correct?
Code Generation
Error:
The code is successfully generated under <path> but MDK-ARM V5.27project generation have a problem.
2020-01-22 07:39:02,255 [INFO] ProjectBuilder:1843 - Time for Copy HAL[1] : 141mS. this is project Generator 2020-01-22 07:39:02,260 [INFO] ProjectBuilder:2428 - Project Generator version: 3.6.0 2020-01-22 07:39:02,702 [INFO] ConfigFileManager:1043 - The Die is : DIE450 2020-01-22 07:39:03,823 [INFO] ToolchainGenerator:364 - [Project Generator] Problem in the project generation java.lang.NullPointerException at generators.KeilGenerator.setDeviceType(KeilGenerator.java:283) at convertor.Convertor.generateProject(Convertor.java:874) at convertor.Convertor.generateKeilFiles(Convertor.java:1049) at convertor.Convertor.generate(Convertor.java:668) at convertor.Convertor.convert(Convertor.java:526) at convertor.Convertor.generate(Convertor.java:362) at com.st.microxplorer.plugins.projectmanager.model.ToolchainGenerator.generate(ToolchainGenerator.java:360) at com.st.microxplorer.plugins.projectmanager.engine.ProjectBuilder.createToolChainFolders(ProjectBuilder.java:2562) at com.st.microxplorer.plugins.projectmanager.engine.ProjectBuilder.createProject(ProjectBuilder.java:643) at com.st.microxplorer.plugins.projectmanager.engine.GenerateProjectThread.run(GenerateProjectThread.java:44) 2020-01-22 07:39:07,763 [INFO] ConfigFileManager:1872 - mx.scratch is deleted! 2020-01-22 07:39:07,764 [INFO] ProjectBuilder:2595 - Time for Generating toolchain IDE Files: 5505mS. 2020-01-22 07:39:07,764 [ERROR] ProjectBuilder:2601 - Error in Project Generation 2020-01-22 07:39:07,764 [ERROR] ProjectBuilder:666 - Error in Project Generation