UPGRADE YOUR BROWSER

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!

cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
1,174 Views
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
1,065 Views
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

OA_Configs.JPG

0 Kudos