- From the AMD Vitis™
unified software platform
window, create the application project by selecting File > New > Application
Projects or select Create Application
Project.
The wizard guides you through the steps of creating new application projects.
- Specify the BSP OS platform:
- standalone for a Baremetal application.
- freertos<version>_xilinx for a FreeRTOS application.
- Specify the hardware platform.
- Select the processor:
- For the Zynq UltraScale+ MPSoC (ZynqMP), Cortex®-R5F (RPU) is supported.
- Select psu_cortexr5_0 or psu_cortexr5_1.
- Select one of the following:
- Use Existing if you had previously created an application with a BSP and want to re-use the same BSP.
- Create New BSP to create a new BSP.
Note: If you select Create New BSP, the openamp library is automatically included, but the compiler flags must be set as indicated in the upcoming steps. - Click Next to select an available template (do not click Finish).
- Select one of the three application templates available for OpenAMP remote Baremetal
from the available templates:
- OpenAMP echo-test
- OpenAMP matrix multiplication Demo
- OpenAMP RPC Demo
- Click Finish.
- In the AMD Vitis™ unified software platform project explorer, right-click the BSP and select Board Support Package Settings.
- Navigate to the BSP Settings > Overview > OpenAMP.
- Click OK.