Hi,
I'm using an FlexLM license of Keil (5.28a). A new project is created for STM32 G474RE using cube MX and imported into Keil. The project was successfully imported and was able to build the code. But once I try debugging the following error pops up ("Error: *** License Mapping Failed! *** Debugger aborted!"). I tried to reinstall the software, but it didn't work out. The IDE is able to detect the board. I tried going through the form but it didn't help.
The following are the details of my setup
1. The product MDK 5.28a
2. The target in use NUCLE0- G474RE
3. That you're registered user of a Keil product - yes
4. And if you use a Flex Floating license
The reason is very simple: Your license is too old for MDK version 5.28a.
MDK version 5.28a was released in June 2019, but your you have currently selected a time-limited license that expired in Janary 2018 (see green line in your License Management dialog). You could select your MDK Essential with a support end of April 2020 to make it work. Select this license in the list and then press the button 'Set as Active Product'. This works as long as you don't need our MDK Middleware because this would require an MDK plus or pro.
Hi Hans Schneebauer,
Thanks for the solution, it did solve my issue.