About this Install Guide

This guide is intended to get you up and running with this tool quickly with the most common settings. For a thorough review of all options, refer to the official documentation.

This guide is intended to get you up and running with the Arm Virtual Hardware (AVH) Fixed Virtual Platforms (FVPs) on macOS. For a thorough review of all options, refer to the official documentation.

Prerequisites

Install Docker Desktop on Mac .

If this is for commercial use, you might require a paid subscription.

Clone the repo

Open a terminal and set the working directory to the location in which you would like to store the Fast Model. Then run:

    

        
        
            git clone https://github.com/Arm-Examples/FVPs-on-Mac.git
        
    

This creates the subdirectory FVPs-on-Mac in the current working directory.

Build the Docker wrapper

Run the build script to create the Docker image and populate the bin folder with model wrappers:

    

        
        
            ./build.sh
        
    

When this completes, inspect the created bin folder containing symlinks to fvp.sh. These wrappers can be used exactly like any native model executable:

    

        
        
            ./bin/FVP_MPS2_Cortex-M3 --version
        
    

Expose models to local environment

Add $(pwd)/FVPs-on-Mac/bin to PATH environment:

    

        
        
            export PATH=$PATH:$(pwd)/FVPs-on-Mac/bin
        
    

Put this to your ~/.zshrc to make it permanent.

For further information, refer to the repository’s README.md file .


Feedback

How would you rate the overall quality of this tool quick-install guide?