Hi,
I'm using golden edition of the Arm DS Version: 2022.2 Build: 202220912.
The following error occurred while trying to establish a connection to FVP_MPS2_Cortex-M55:
Iris server started listening to port 7100telnetterminal0: Listening for serial connection on port 5000telnetterminal1: Listening for serial connection on port 5001telnetterminal2: Listening for serial connection on port 5002Iris server is reported on port 7100ERROR: uncaught exception occurred. Exception message follows:Error: Wrong version of armctmodel. Version 11.19.14 (API Version 1.2) of the Portfolio was used to build the model. Please use identical major.minor versions of the Portfolio and the Tools.Error: license error: License checkout for feature ds_suite_rowan with version 0.0202209 has been denied by FlexDynamic back-end. Error code: -83Version of vendor daemon is too old.Feature: ds_suite_rowanLicense path: C:\Users\Rwinogra\AppData\Roaming\arm\ds\licenses\*.lic;12200@misc-ip-sjc.synaptics.com;c:\program files\arm\licenses\license.dat;FlexNet Licensing error:-83,147In file: F:\work\fastsim\Framework\scx\SCXSimulationEngine.cpp:3276Error: license error: Simulation Engine module unavailable!In file: F:\work\fastsim\Framework\scx\SCXSimulationEngine.cpp:2875
Appreciate any help.
Thanks,Ronen
Hi again Ronen,
I notice now that there are two errors... the incompatibility of plugin versions, but also a license error:
Error: license error: License checkout for feature ds_suite_rowan with version 0.0202209 has been denied by FlexDynamic back-end. Error code: -83 Version of vendor daemon is too old.
Is your DS license on the server specified in that license path, or is it local? This is picked up by two environment variables, ARMLMD_LICENSE_FILE, as well as the FlexNet original LMD_LICENSE_FILE. It may be that this is used for other tools you use. I see from the license path, that this is checked before what appears to be your DS license.
As for the plugin error, can you run the FVP from the command line (find FVP_MPS2_Cortex-M55.exe in your DS bin directory). Do you still get errors?
Hi Ronan,
Appreciating your help a lot.
>> Is your DS license on the server specified in that license path, or is it local?If you are referring to:"License path: C:\Users\Rwinogra\AppData\Roaming\arm\ds\licenses\*.lic;12200@misc-ip-sjc.synaptics.com;c:\program files\arm\licenses\license.dat;"
Then only 12200@misc-ip-sjc.synaptics.com; is valid from my point of view, the two others are not exist at my PC (so i guess the answer is Remote and not local).Here are the only two environment variables i have regarding of ARM:
As you can see "LMD_LICENSE_FILE" is not there but instead i have "ARMLMD_LICENSE_FILE"
>>It may be that this is used for other tools you useI'm not using any other ARM tools
>> Do you still get errors?Yes, the result is just the same, pls see below snapshot:
Hi Ronen,
Is the license issue only with the FVP? Do you have compiler issues too?
Could you try the following from the command line:
set FLEXLM_DIAGNOSTICS=3 armclang ==version
What does it report?
Is the license server is indeed out of date, you will need to ask your license admins to update to the latest version of the license server software:https://developer.arm.com/downloads/-/download-flexnet-publisher
Correct the issue is only with the FVP. I have no compilation issues.
Here is the output for command line attempt:
Will ask our admin for updating the license server sw.
Thanks,
Ronen
See the comment at the top of the prompt - you need to first run `select_toolchain` to set up the compiler within this prompt.
You are right, i didn't notice that.Here you go:
What is the correct option for the Cortex-M55,AArch64 or AArch32?
OK, its taking the license from the server. Please ask your admin team up upgrade.
You would use "--target=arm-arm-none-eabi -mcpu=cortex-m55". You will see these in your DS project properties (Build Settings)
Hi Ronan,My admin did an upgrade for the license server software and now it is all working.Many thanks for your great help.Thanks and cheers!Ronen
Awesome - thanks for confirming... sorry it took so long to resolve.