Skip to content

ARM-software/AVH

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License GH-Pages

AVH FVPs: Developer Resources

This repository explains the use of Arm Virtual Hardware on Fixed Virtual Platforms (AVH FVP).

The documentation describes how to integrate AVH FVPs into typical CI/CD workflows as well as desktop development environments. Additional interface drivers are provided that map to virtual targets and physical hardware along with Python scripts for I/O simulation.

Examples

The table below lists some of the example projects that demonstrate the usage of AVH FVPs. Also see AVH FVP Example Projects in the documentation.

Examples Description
AVH-Hello Hello world example for AVH FVPs. The GitHub workflow supports build and run actions for different targets.
AVH_CI_Template Simple example for unit test automation that uses GitHub Actions on a GitHub-hosted runner.
AVH-VSI Examples Demonstrates how to use the Virtual Streaming Interface (VSI) for feeding sensor or video data to an application running on an AVH FVP Model.
AVH-MLOps A set of tools, software components, and examples showcasing MLOps systems with AVH FVPs.
CMSIS-Core Validation Test suite to verify the correct operation of the CMSIS-Core functionality on various Cortex-M cores by using different toolchains and AVH FVPs.
CMSIS-RTOS2 Validation Test suite for validating CMSIS-RTOS2 implementations on various Cortex-M cores by using different toolchains and AVH FVPs.

Directory Structure

The content of this repository:

Directory Description
interface Virtual Interface APIs with drivers and Python scripts.
DoxyGen Doxygen sources for Arm Virtual Hardware FVP documentation.
Documentation Temporary output directory for the documentation.
.github/workflows GitHub action for publishing.

Issues

Please feel free to raise an issue on GitHub to report misbehavior (i.e. bugs) or start discussions about enhancements. This is your best way to interact directly with the maintenance team and the community.

Copyright (C) 2021-2025, Arm Ltd.

About

This repository explains the usage of Arm Virtual Hardware Fixed Virtual Platforms (Arm FVPs).

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Contributors 16