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: 
Observer tobinhall
Observer
682 Views
Registered: ‎09-08-2017

Reprogram PS side of Vivado Project from Linux

I have a problem where I need to program my vivado project from Linux.  When programmed using the FPGA Manager driver the PL side of the project appears to work, but the PS side only works when programmed from the FSBL (as the init code is included)

 

I realize that there are some things that cannot be touched that are related to the PS side that is running on linux, but I do need to be able to change a few things. The 2 that come to mind are the configurations of the clocks and AXI buses connected to the PL.  What is the easiest way to do this assuming I don't change linux or boot stuff (FSBL, U-boot)?  

 

Can I run some derivative of psu_init.c from linux?

 

thanks,

 

I am using Petalinux and 2017.1 tools  

0 Kudos
2 Replies
Observer tobinhall
Observer
673 Views
Registered: ‎09-08-2017

Re: Reprogram PS side of Vivado Project from Linux

BTW, I am using Zynq ultrascale 3eg and 6eg devices
0 Kudos
Xilinx Employee
Xilinx Employee
639 Views
Registered: ‎07-29-2011

Re: Reprogram PS side of Vivado Project from Linux

Hi,

 

The preferred or recommended way to do this is to do these changes through FSBL itself

 

Regards

Madhubala

 

0 Kudos