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: 
Visitor pandasfang
Registered: ‎08-30-2012

How can I implement bare-metal app XIP on QPI flash?

I'm new on the Zynq platform. I'm wondering how to perfrom bare-metal application XIP(exeution in place) on QPI flash.


I create a hello world project. I have modified "imagemover.c" on FSBL . I change the ExecAddr to QPI address.It works.


But in order to save RAM consumption. I don't want my .text part to be downloaded to DRAM.


But after I modified imagemover.c to "not" moving anyone of the partition. And it's not work anymore.


How can I perform XIP without moving .text to DRAM, because it's not make sense if you want to implement XIP and still move it to DRAM.  Thanks.

0 Kudos
1 Reply
Xilinx Employee
Xilinx Employee
Registered: ‎04-15-2011

Re: How can I implement bare-metal app XIP on QPI flash?

There is a internal AR about XIP on QSPI flash.

Please open a webcase for this issue.

Thank you!

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