04-16-2019 10:27 PM
Hello,
I am working with a Zynq UltraScale+ MPSoC (ZCU104) and I am trying to build an application that utilizes OpenAMP. I am currently just trying to create a custom version of the echo test example that is included in the SDK templated for the R5 RPU. I am following along with UG1186(2018.3) and I am running into some trouble. The issue is with the instructions on page 33(step 3, a-c). It says after the remote processor is created in the XSDK to create a new app using petalinux and copy over the .efl file from the app made in XSDK. It then mentions editing the .bb file to point it at our firmware so it is included in petalinux. I have done this and the only thing that is showing up in the /lib/firmware folder is the file that is automatically generated with we create an app in petalinux (the extensionless file that is the name of our app). I attempted to change the .bb file to point at the "firmwarefile.elf" instead of just "firmwarefile" and I was unable to build petalinux. Am I missing something in the instructions? Any help would be greatly appreaciated.
Thank you.
04-24-2019 11:34 PM
07-06-2020 05:53 AM
Hello athanrah,
You should add below command to <app_name>.bb file.
INSANE_SKIP_${PN} = "arch"