Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
learn:programmable-logic:tutorials:zedboard-programming-guide:start [2016/10/25 21:01] – [Appendix A. Creating a boot image in SDK] Sam Lowelearn:programmable-logic:tutorials:zedboard-programming-guide:start [2022/10/04 11:38] (current) – external edit 127.0.0.1
Line 11: Line 11:
 This tutorial will walk you through what you need to know to get started on your projects and program your Zedboard using each of the three possible methods. It is recommended that you first complete the "Getting Started with Vivado" guide before continuing with this project. This tutorial will walk you through what you need to know to get started on your projects and program your Zedboard using each of the three possible methods. It is recommended that you first complete the "Getting Started with Vivado" guide before continuing with this project.
  
-A pdf by Xilinx also goes through these processes and was used in creating this guide [[https://forums.xilinx.com/xlnx/attachments/xlnx/ELINUX/8461/1/ZedBoard_boot_guide_IDS14_1_v1_1.pdf|pdf]] 
 ----- -----
  
Line 43: Line 42:
  
 ====1. Creating the Project==== ====1. Creating the Project====
-If you already have a working SDK project continue. If not, complete the [[https://reference.digilentinc.com/learn/programmable-logic/tutorials/zedboard-getting-started-with-zynq/start|getting started with Zynq]] tutorial to create a simple design to program with.+If you already have a working SDK project continue. If not, complete the [[/learn/programmable-logic/tutorials/zedboard-getting-started-with-zynq/start|getting started with Zynq]] tutorial to create a simple design to program with.
  
  
Line 82: Line 81:
  
 ----- -----
-====4. Programming the Basys3 using Quad SPI====+====4. Programming the Zedboard using Quad SPI====
 Quad SPI Flash is a non-volatile memory that the Zedboard's Zynq chip looks at on every startup. If Quad SPI is flashed then the Zynq will program itself with the contents found in Quad SPI's flash memory. This method of programming your board is great when you have a final project that you would like to demo or display that doesn't need to be edited and therefore reprogrammed. Quad SPI Flash is a non-volatile memory that the Zedboard's Zynq chip looks at on every startup. If Quad SPI is flashed then the Zynq will program itself with the contents found in Quad SPI's flash memory. This method of programming your board is great when you have a final project that you would like to demo or display that doesn't need to be edited and therefore reprogrammed.
  
Line 121: Line 120:
 >ex. zedboard_programming.sdk\zedboard_basic\Debug\zedboard_basic.elf >ex. zedboard_programming.sdk\zedboard_basic\Debug\zedboard_basic.elf
 >Click ok and your window should look like below. Once Create Image is pressed, your boot image is created to put on an SD card or into QSPI Flash. >Click ok and your window should look like below. Once Create Image is pressed, your boot image is created to put on an SD card or into QSPI Flash.
->**note**: if your design purely uses the PL, a project elf file is not required.+>** *if your design purely uses the PL, a project elf file is not required** 
 +>
 >{{:learn:programmable-logic:tutorials:zedboard-programming-guide:zedprog11.jpg?700|}} >{{:learn:programmable-logic:tutorials:zedboard-programming-guide:zedprog11.jpg?700|}}