hi
struggling to make a Keil version work to code up an STM32 dev board. Couple days on the license part now, followed directions, have an active license, even shows up in the help/about page. Try alot of things and still does not work. There is a license, just got one, and its the community edition?
Try to compile? Error: C9555E: Failed to check out a license.The license file could not be found. Check that ARMLMD_LICENSE_FILE is set correctly.ARMLMD_LICENSE_FILE is not set. You must set this to the path to your license.
*** Error: CreateProcess failed, Command: '"C:\Keil_v5\Bin\ArmCC" --via ".\uart.__i"'"UART.c" - 0 Error(s), 0 Warning(s).
before it was about license errors, now it looks like one of the build settings
It looks like there is no compiler installed in this folder. Please check if the folder "C:\Keil_v5\Bin\ArmCC" exists and if there is a "bin" folder in it with the compilation tools such as armcc.exe and the likes. Did you download the AC5 and install it into this folder?
that file was missing i had re installed and made the folder Keil_v52 instead of 5 and that path might be making it fail, but i still have v5 and found that exe and dropped into the folder and now it starts to compile but fails for license?
and 6.21 compiles now finally but the programming part fails, its connected, st-link and it will blink the led different when it starts then giv3es a dialog and click ok and the led on the board goes back to red. thanks
If the compiler is really in "C:\Keil_v5\Bin\ArmCC" then this is the wrong folder. Please see this article, especially point 4:
developer.arm.com/.../