We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

Showing results for 
Search instead for 
Did you mean: 
Registered: ‎06-22-2017

Open AMP booted in the second core through U-boot

I have the Zynq running Linux built with Petalinux and OpenAMP FreeRTOS in the other core.  I run OpenAMP through linux with the remoteproc module. However, I want to run the second core with FreeRTOS through the U-boot, not with the remoteproc module. How can I do it? Doinf the FSBLwith the Freertos's .elf?

0 Kudos
1 Reply
Xilinx Employee
Xilinx Employee
Registered: ‎02-06-2013

Re: Open AMP booted in the second core through U-boot

OpenAMP provides a number of different components whose combinations can be confusing. 


We tried to address that in our updated UG1186: 

https://www.xilinx.com/support/documentation/sw_manuals/xilinx2017_3/ug1186-zynq-openamp-gsg.pdf you should find table 4-1 (below) which indicates that you can boot the RPU with FSBL if you're running OpenAMP library in both Linux user-space as well as on RPU.  


See table 4-1


0 Kudos