cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
Visitor
Visitor
332 Views
Registered: ‎02-10-2020

OpenAMP in Cortex a53 not available in Vitis 2019.2

Environment

Xilinx Vivado 2019.2
Xilinx Vitis 2019.2

Windows 10

 

Problem

The option for OpenAmp library in the CortexA53 core is missing in Vivado 2019.2 and in the update.

With the CortexR5 the OpenAmp library works well.

Libraries FreeRTOSLibraries FreeRTOS

 

Libraries StandaloneLibraries Standalone

 

The option for select 64bits and 32bits is missing too.

64bit.png.jpg

Thank you

Regards

Tags (3)
0 Kudos
1 Reply
Highlighted
Moderator
Moderator
204 Views
Registered: ‎05-10-2017

For A53, sysroot is used for libraries. 

If you have a petalinux project, you will need to include the library in your rootfs

Enable the OpenAMP and libmetal packages with "petalinux-config -c rootfs":

Filesystem Packages --->
   libs --->
       libmetal   --->
         [*] libmetal
       open-amp   --->
         [*] open-amp

 

Build sdk and package sysroot

petalinux-build -s

petalinux-package --sysroot

Your sysroot will be located here sysroot=/<plnx-proj-root>/images/linux/sdk/sysroots/aarch64-xilinx-linux

You will need to include the sysroot path in your Vitis application for A53

-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 Kudos