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:cmod-a7-programming-guide:start [2017/05/02 17:26] – James Colvinlearn:programmable-logic:tutorials:cmod-a7-programming-guide:start [2022/10/04 11:38] (current) – external edit 127.0.0.1
Line 116: Line 116:
  
 ----- -----
-====5. Programming the Cmod A7 using Quad SPI====+====4. Programming the Cmod A7 using Quad SPI====
 Quad SPI Flash is a non-volatile memory that the Cmod A7's FPGA chip looks at on every startup. If Quad SPI is flashed then the FPGA 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 Cmod A7's FPGA chip looks at on every startup. If Quad SPI is flashed then the FPGA 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.
  
->5.1) In the Hardware Manager window, under hardware right click your device and click Add Configuration Memory Device...+>4.1) In the Hardware Manager window, under hardware right click your device and click Add Configuration Memory Device...
 >{{:basys3:basys3_screen_shot_2015-6-10_9.png?nolink&400|}} >{{:basys3:basys3_screen_shot_2015-6-10_9.png?nolink&400|}}
  
->5.2) This window will pop up. Select the **n25q32-3.3v-spix1_x2_x4** (highlighted below). Click OK on the next window asking if you want to program the configuration memory device.+>4.2) This window will pop up. Select the **n25q32-3.3v-spix1_x2_x4** (highlighted below). Click OK on the next window asking if you want to program the configuration memory device.
 >{{:cmod_a7:pg1.jpg?nolink&700|}} >{{:cmod_a7:pg1.jpg?nolink&700|}}
  
->5.3) Select the .bin file (found in your project/project.runs/impl_1/ folder) where it asks for a configuration file and finally click OK.+>4.3) Select the .bin file (found in your project/project.runs/impl_1/ folder) where it asks for a configuration file and finally click OK.
 >{{:genesys2:pg12.jpg?nolink&700|}} >{{:genesys2:pg12.jpg?nolink&700|}}