Hi,
I downloaded from the stm home page the cube mx and installed it, then I downloaded with it the stm cube for stm32f4 version 1.8.0. When I want to ad to the project the cubemx framework/system, I will get this in a command line:
STM32CubeMX Launcher V1.0.0.1 Copyright (C) 2015 ARM Ltd and ARM Germany GmbH. All rights reserved. *** Error: invalid number of arguments Usage: CubeMxLauncher CubeMxLauncher Device_name UV_Project_file Device_Family_Pack_Path CubeMXLauncher termiates with error code 3 Enter any key to close.
How can I solve it? Or why I get this error?
Note: at "Manage runtime environment" after pressing "OK" button, it will print a window, with a "notice" which say they will be generate a few file ect, I press there yes button after that, I get this error.
Thank you for bringing this problem to our attention.
Do you have any space characters in your project or MDK-ARM installation path names?
What is the version of MDK-ARM you are using? This issue should have been fixed in MDK 5.16a/uVision 5.16.1.0.
If you still see the problem with uVision 5.16.1.0 we would need more information about your project setup. - MDK-Core installation directory - Pack Folder location - Device being selected - Project Folder location
we will be assuming MDK-ARM 5.16a and Keil.STM32F4xx_DFP.2.6.0.pack are used.
Best regards,
Joachim
I using uVision 5.16A (I downloaded yesterday and installed the MDK516A.EXE file), and I can download only that version from your site (www.keil.com/.../arm.htm)...
Keil.STM32F4xx_DFP.2.6.0 pack and MDK516A.EXE was used. (do no how to check the mdk version)
How can I update uVision to 5.16.1.0 from 5.16A? because the MDK516A.EXE installs uVision 5.16A...
Sorry for the confusion. This is a documented known issue. This problem will only be fixed in the next version of MDK (Version 5.17). Until then please do not use path or project names with blanks. Please also see: www.keil.com/.../_troubleshooting.html
STM32CubeMX Fails to start
This problem occurs when a project folder name contains a blank or space (' '). It is a known limitation of the current implementation and will be fixed in MDK v5.17.
Joachim Krech
Oh, I think, I see... Except my project hasn't got space, but others has...
- MDK-Core installation directory -> c:\Program Files (x86)\Keil_v5\ - Pack Folder location -> c:\Program Files (x86)\Keil_v5\ARM\Pack\ - Device being selected -> I developing to STM32F4_DISCOVERY - Project Folder location -> d:\Quadrocopter\quadrocopter.uvprojx
cubemx location: c:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\
Also, if I want to open a project via cubemx, I get an error, which says, the project doesn't exist... This is the same bug?
Where can I download the previous working version, because I don't think I have time to wait until the fix.