I downloaded and installed MDK according to the steps in this web page:
www.keil.arm.com/.../
But I got a Unexpected error when I try to activate it, what should I do to make it work?
I tried again but still failed. I installed it at home, and don't have an IT department to contact.
Is there anything I can check or try?
Hello again,
I'm not sure what to suggest, this is working for me.
Can you try from the command line:
armlm activate --server https://mdk-preview.keil.arm.com --product KEMDK-COM0
You may need to use the latest armlm, which you can download from here:
https://developer.arm.com/documentation/102516/1-3/Activate-and-deactivate-your-product-license/Activate-a-license-without-installing-tools
The command line show this error message:
An error occurred during activation: Error processing response from the license server. Please verify the license server address or contact your server administrator.
Please see the log output C:\Users\xxx\.armlm\logs\2024-08-11_09-24-03_18984.log for more information.
And the log's content is:
Command-line: armlm activate --server mdk-preview.keil.arm.com --product KEMDK-COM0Version: 1.3.0+b1b0e438852a18464f03034fb0e46aa7429527d7Environment:
ERRO error creating capability response: Server was not able to process request correctly (FLXERR_RESPONSE_SERVER_ERROR)
According to your log file, you did not specify 'https://' in front of the license server URL. As my colleague suggested, please use:
armlm activate --server mdk-preview.keil.arm.com --product KEMDK-COM0
If this does not work, I assume that your internet provider or your country uses a firewall that is not fully transparent.
Sadly, it still doesn't work, and I got this error:
An error occurred during activation: Invalid license server address 'mdk-preview.keil.arm.com'. Please check the address syntax.
It seems I cannot use the community edition, that's really disappointing.
But anyway, thank you for Ronan and Hans' help and quick response.