Example 5: Using System Project to Manage Multiple Applications in the Vitis IDE - 2024.2 English - UG1209

Zynq UltraScale+ MPSoC Embedded Design Tutorial (UG1209)

Document ID
UG1209
Release Date
2025-03-20
Version
2024.2 English

The Vitis IDE can organize application projects that need to run at the same time in one system project. This can be useful in project organization and can make debugging easier when the Arm Cortex-A53, Arm Cortex-R5F, or MicroBlaze soft processors need to run simultaneously.

In this example, you will create a hello_system project that contains the “Hello World” application for Arm Cortex-A53 and Cortex-R5F and you will achieve the following:

  • Modify the “Hello World” application source code.

  • Import prepared source codes for Arm Cortex-R5F.

  • Adjust the linker script.