# AVH-GetStarted **Repository Path**: mirrors_ARM-software/AVH-GetStarted ## Basic Information - **Project Name**: AVH-GetStarted - **Description**: DEPRECATED - use instead AVH_CI_Template - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-04-09 - **Last Updated**: 2025-10-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # DEPRECATED Use [Arm-Examples/AVH_CI_Template](https://github.com/Arm-Examples/AVH_CI_Template) instead. ------- # Getting started with Arm Virtual Hardware ![Create, debug, and test](./create_debug_test.png) [**Arm Virtual Hardware**](https://www.arm.com/virtual-hardware) provides simulation models, software tooling, and infrastructure that can be integrated into CI/CD and MLOps development flows. The simulation models (Fixed Virtual Platforms (FVPs)) are an implementation of a Cortex-M device sub-systems and are designed for complex software verification and testing. This allows simulation-based test automation of various software workloads, including unit tests, integration tests, and fault injection. Refer to the [Arm Virtual Hardware documentation](https://arm-software.github.io/AVH/main/overview/html/index.html) for more information. **Note:** - This is a template repository that can be used as starting point for own validation projects that utilize Arm Virtual Hardware. ## Repository structure | Directory | Contents | Documentation | |-------------------------------|----------|---------------| | .github/workflow | Workflow YML file that gets you started with GitHUb actions for CMSIS projects | | .jenkins | Two Jenkins examples (one using a AVH Python module, the other creating a Jenkins node from AVH AMI | [README.md](./.jenkins/README.md) | | basic | An example project that shows unit testing | [README.md](./basic/README.md) | | infrastructure/cloudformation | AWS Cloudformation template helps with the setup of the AWS infrastructure | [README.md](./infrastructure/cloudformation/README.md) | ## Usage instructions You can use this repository as a template for your own validation projects that use with Arm Virtual Hardware. Read the [documentation](https://arm-software.github.io/AVH/main/examples/html/GetStarted.html) to learn how to use it and understand which steps are required to make it work for you. ## Get started with GitHub Actions [![Get started with GitHub Actions](https://armkeil.blob.core.windows.net/developer/Files/videos/KeilMDK/GetStartedGitHubActions_AVH_preview_img.png)](https://armkeil.blob.core.windows.net/developer/Files/videos/KeilMDK/GetStartedGitHubActions_AVH.mp4) ## Further reading The links below provide access to additional developer resources: | Resource | Description | |--------------------|---------------------------------------------------------------------------------------------| | [Documentation](https://arm-software.github.io/AVH/main/overview/html/index.html) | Is a comprehensive documentation about Arm Virtual Hardware. | | [Support Forum](https://community.arm.com/support-forums/f/arm-virtual-hardware-targets-forum) | Arm Virtual Hardware is supported via a forum. Your feedback will influence future roadmap. | | [TFL Micro Speech](https://github.com/arm-software/AVH-TFLmicrospeech) | This example project shows the Virtual Streaming Interface with Audio input. | | [Marketing Overview](https://www.arm.com/virtual-hardware) | Gives you a top-level marketing message. |