5.1 Loading a plug-in into a model

The method of loading a plug-in depends on the type of model being used.

Prebuilt plug-ins can be found at $PVLIB_HOME/plugins/<OS_compiler>/.

Example 5-1 Loading the TarmacTrace plug-in on Windows

  1. Run the following command to list the model parameters, followed by the plug-in parameters:

    FVP_Base_AEMv8A.exe --plugin="%PVLIB_HOME%\plugins\Win64_VC2013\Release\TarmacTrace.dll" --list-params
  2. Run the following command:

    FVP_Base_AEMv8A.exe -C bp.secure_memory=0 \
    --plugin="%PVLIB_HOME%\plugins\Win64_VC2013\Release\TarmacTrace.dll" \
    -C TRACE.TarmacTrace.trace-file=trace.log \
    -a=startup_AEMv8-FVP_AArch64_AC6.axf

    This command does the following:

    • Loads the TarmacTrace plug-in into the model using the model option --plugin.
    • Specifies the TarmacTrace log file using the plug-in parameter TRACE.TarmacTrace.trace-file.
    • Specifies the application to run on the model using the model option -a.
Non-ConfidentialPDF file icon PDF version100964_1142_00_en
Copyright © 2014–2018 Arm Limited or its affiliates. All rights reserved.