This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Error during FVP_MPS2_Cortex-M55 connection

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 7100
telnetterminal0: Listening for serial connection on port 5000
telnetterminal1: Listening for serial connection on port 5001
telnetterminal2: Listening for serial connection on port 5002
Iris server is reported on port 7100
ERROR: 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: -83
Version of vendor daemon is too old.
Feature:       ds_suite_rowan
License 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,147
In file: F:\work\fastsim\Framework\scx\SCXSimulationEngine.cpp:3276

Error: license error: Simulation Engine module unavailable!
In file: F:\work\fastsim\Framework\scx\SCXSimulationEngine.cpp:2875

Appreciate any help.


Thanks,
Ronen

Parents Reply Children
  • Hi Ronan,

    Yes, i've the standalone FVP library installed under "C:\Program Files\Arm\FVP_ARM_Std_Library"
    Should i remove it?

    I actually have the following installed as well:

    FastModelsPortfolio_11.20

    FastModelsTools_11.20

    FVP_ARM_Std_Library

    FVP_Corstone_SSE-300


    Thanks,
    Ronen

  • You can just rename the folder (xFVP_ARM_Std_Library).. I now see on my laptop that is how I fixed it :)

    If you have a full Fast Models install, it would be at the location that MAXVIEW_HOME pointed to.

  • Hi Ronan,

    I've completely uninstall all other related Arm components and left only with the Arm DS installed on my PC.
    Still the result is the same - error on connecting to the FVP.

    Any other idea from your side?


    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 use
    I'm not using any other ARM tools

    >> Do you still get errors?
    Yes, the result is just the same, pls see below snapshot:



    Thanks,
    Ronen

  • 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

  • Hi Ronan,

    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.