[PATCH 6/7] arm-bsp/docs: corstone1000: document Cortex-A320 SMP support
Michael Safwat <[email protected]> Mon, 30 Mar 2026 11:43:16 +0100
| Newsgroups | org.yoctoproject.lists.meta-arm |
|---|---|
| Message-ID | <[email protected]> |
Corstone-1000 with Cortex-A320 FVP now supports SMP, so update the documentation to reflect the current status. Update the user guide to state that SMP is supported on Corstone-1000 with Cortex-A35 FVP and on Corstone-1000 with Cortex-A320 FVP. Add the Cortex-A320 multicore build and run commands. Signed-off-by: Michael Safwat <[email protected]> --- .../documentation/corstone1000/user-guide.rst | 25 ++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) diff --git a/meta-arm-bsp/documentation/corstone1000/user-guide.rst b/meta-arm-bsp/documentation/corstone1000/user-guide.rst index 2a35f432..f40f5092 100644 --- a/meta-arm-bsp/documentation/corstone1000/user-guide.rst +++ b/meta-arm-bsp/documentation/corstone1000/user-guide.rst @@ -2182,22 +2182,41 @@ Symmetric Multiprocessing .. warning:: - Symmetric multiprocessing (SMP) mode is only supported on Corstone-1000 with Cortex-A35 FVP but is disabled by default. + Symmetric multiprocessing (SMP) mode is supported on Corstone-1000 + with Cortex-A35 FVP and Corstone-1000 with Cortex-A320 FVP, but is disabled by default. -#. Build the software stack with SMP mode enabled: +#. Build the software stack with SMP mode enabled. + + For Corstone-1000 with Cortex-A35 FVP: .. code-block:: console kas build meta-arm/kas/corstone1000-fvp.yml:meta-arm/ci/debug.yml:meta-arm/kas/corstone1000-multicore.yml -#. Run the Corstone-1000 FVP: + For Corstone-1000 with Cortex-A320 FVP: + + .. code-block:: console + + kas build meta-arm/kas/corstone1000-fvp.yml:meta-arm/ci/debug.yml:meta-arm/kas/corstone1000-a320.yml:\ + meta-arm/kas/corstone1000-multicore.yml + +#. Run the Corstone-1000 FVP. + + For Corstone-1000 with Cortex-A35 FVP: .. code-block:: console kas shell meta-arm/kas/corstone1000-fvp.yml:meta-arm/ci/debug.yml:meta-arm/kas/corstone1000-multicore.yml \ -c "../meta-arm/scripts/runfvp" + For Corstone-1000 with Cortex-A320 FVP: + + .. code-block:: console + + kas shell meta-arm/kas/corstone1000-fvp.yml:meta-arm/ci/debug.yml:meta-arm/kas/corstone1000-a320.yml:\ + meta-arm/kas/corstone1000-multicore.yml \ + -c "../meta-arm/scripts/runfvp" #. Verify that the FVP is running the Host Processor with more than one CPU core: