You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: DoxyGen/infrastructure/src/avh_desktop.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,8 +2,8 @@
2
2
3
3
You can use Arm Virtual Hardware FVP models with embedded projects locally on your machine.
4
4
5
-
**Use in command line interface:**
6
-
- Section \ref avh_fvp_artifactory explains how to download the AVH FVPs to your local machine. While section [Simulation - Using AVH FVPs](../../simulation/html/using.html) gives an overview on how to use AVH FVPs in a command-line interface (CLI).
5
+
**Use in command line interface (CLI):**
6
+
- Section \ref avh_fvp_artifactory explains how to download the AVH FVPs to your local machine. For an overview about program execution using CLI see section [Simulation - Using AVH FVPs](../../simulation/html/using.html).
7
7
8
8
**Use in IDEs:**
9
9
- \subpage run_mdk_vscode explains how to use AVH FVPs in Keil MDK for VS Code running on a Linux/Windows/MacOs machine.
Copy file name to clipboardExpand all lines: DoxyGen/infrastructure/src/avh_gh_actions.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,7 +22,7 @@ Arm provides several GitHub Actions that simplify installation of AVH FVPs and o
22
22
```
23
23
.
24
24
25
-
-**armlm action** activates an Arm user based license (UBL) for Arm Tools on your GitHub Runner.<br/>
25
+
-**armlm action** activates an Arm user based license (UBL) for Arm Tools on your GitHub Runner.<br/>
26
26
For example add the following step to your workflow to activate a Keil-MDK Community license that allows evaluation and open-source usage of Arm Tools:
27
27
```yml
28
28
- name: Activate Arm license
@@ -37,13 +37,13 @@ The actions execute on the GitHub Runner operations for vcpkg-based tool downloa
37
37
38
38
After AVH FVPs and other tools are installed and activated on the GitHub Runner (see \ref arm_cmsis_actions) you can use the command line interface for building your project (e.g with `cbuild` utility) and run the firmware on an AVH FVP target (see [Running User Applications in CLI](../../simulation/html/using.html#Execution)).
39
39
40
-
For example, the code snippet below adds to a GitHub Actions workflow a step with program execution on Cortex-M3 FVP target:
40
+
For example, the code snippet below adds to a GitHub Actions workflow a step with program execution on Corstone-320 FVP target:
41
41
42
42
```yml
43
43
name: Execute
44
44
run: |
45
-
echo "Running get started example ..."
46
-
FVP_MPS2_Cortex-M3 --simlimit 10 -f fvp_config.txt -a Project.axf | tee Project.avh.log
45
+
echo "Running project example ..."
46
+
FVP_Corstone_SSE-320 -f fvp_config.txt -a Project.axf | tee Project.avh.log
47
47
```
48
48
49
49
Also see [Execution in CI frameworks](../../simulation/html/hints.html#ci_frameworks) for useful hints about running FVPs in CI workflows.
@@ -52,11 +52,11 @@ Also see [Execution in CI frameworks](../../simulation/html/hints.html#ci_framew
52
52
53
53
Software often needs to be tested in multiple configurations, with different toolchains and on different platforms. To simplify job definition for such variations you can use [matrix strategy in GitHub Action](https://docs.github.com/en/actions/using-jobs/using-a-matrix-for-your-jobs).
54
54
55
-
For example the code snapshot below defines a two-dimensional matrix for Corsone-315/310/300 targets with Arm Compiler 6, GCC and Clang:
55
+
For example the code snapshot below defines a two-dimensional matrix for Corstone-320/315/310/300 targets with Arm Compiler 6, GCC and Clang:
0 commit comments