Wiki

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
resources:fpga:xilinx:pmod:adt7420 [02 Sep 2013 13:29] – Added ZedBoard Alexandru.Tofanresources:fpga:xilinx:pmod:adt7420 [08 Feb 2021 13:50] (current) – Change broken link Iulia Moldovan
Line 13: Line 13:
  
 **HW Platform(s):**  **HW Platform(s):** 
-   * [[http://www.xilinx.com/products/boards-and-kits/AES-S6MB-LX9.htm|Spartan-6 LX9 Microboard (Avnet)]] +   * [[xilinx>products/boards-and-kits/AES-S6MB-LX9.htm|Spartan-6 LX9 Microboard (Avnet)]] 
    * [[http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,400,897&Prod=NEXYS3|Nexys™3 Spartan-6 FPGA Board (Digilent)]]     * [[http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,400,897&Prod=NEXYS3|Nexys™3 Spartan-6 FPGA Board (Digilent)]] 
    * [[http://www.em.avnet.com/en-us/design/drc/Pages/Zedboard.aspx|Avnet ZedBoard]] \\    * [[http://www.em.avnet.com/en-us/design/drc/Pages/Zedboard.aspx|Avnet ZedBoard]] \\
Line 22: Line 22:
  
 ==== Required Hardware ==== ==== Required Hardware ====
-  * [[http://www.xilinx.com/products/boards-and-kits/AES-S6MB-LX9.htm|Spartan-6 LX9 Microboard (Avnet)]]+  * [[xilinx>products/boards-and-kits/AES-S6MB-LX9.htm|Spartan-6 LX9 Microboard (Avnet)]]
   * [[http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,400,897&Prod=NEXYS3|Nexys™3 Spartan-6 FPGA Board (Digilent)]]     * [[http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,400,897&Prod=NEXYS3|Nexys™3 Spartan-6 FPGA Board (Digilent)]]  
   * [[http://www.em.avnet.com/en-us/design/drc/Pages/Zedboard.aspx|Avnet ZedBoard]] \\    * [[http://www.em.avnet.com/en-us/design/drc/Pages/Zedboard.aspx|Avnet ZedBoard]] \\ 
Line 33: Line 33:
 ==== Running Demo (SDK) Program ==== ==== Running Demo (SDK) Program ====
  
-<WRAP center round tip 80%>If you are not familiar with LX9 and/or Xilix tools, please visit\\ [[http://www.xilinx.com/products/boards-and-kits/AES-S6MB-LX9.htm]] for details.\\+<WRAP center round tip 80%>If you are not familiar with LX9 and/or Xilix tools, please visit\\ [[xilinx>products/boards-and-kits/AES-S6MB-LX9.htm]] for details.\\
 If you are not familiar with Nexys™3 and/or Xilix tools, please visit\\ [[http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,400,897&Prod=NEXYS3]] for details.\\ If you are not familiar with Nexys™3 and/or Xilix tools, please visit\\ [[http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,400,897&Prod=NEXYS3]] for details.\\
 If you are not familiar with ZedBoard and/or Xilix tools, please visit\\ [[http://www.em.avnet.com/en-us/design/drc/Pages/Zedboard.aspx]] for details.</WRAP> If you are not familiar with ZedBoard and/or Xilix tools, please visit\\ [[http://www.em.avnet.com/en-us/design/drc/Pages/Zedboard.aspx]] for details.</WRAP>
Line 57: Line 57:
 To begin, connect the PmodTMP2 to JC1 connector of ZedBoard (see image below). You can use an extension cable for ease of use. Connect the USB cables from the PC to the board, one for programming (Digilent USB device) and one for the UART terminal (FT232R USB UART). To begin, connect the PmodTMP2 to JC1 connector of ZedBoard (see image below). You can use an extension cable for ease of use. Connect the USB cables from the PC to the board, one for programming (Digilent USB device) and one for the UART terminal (FT232R USB UART).
  
-{{:resources:fpga:xilinx:pmod:pmodtmp2_zed.jpg?600|PmodTMP2 and ZedBoard}}+{{:resources:fpga:xilinx:pmod:pmodtmp2_zed.jpg?200|PmodTMP2 and ZedBoard}}
  
 ==== FPGA Configuration for Nexys3 and LX-9 MicroBoard ==== ==== FPGA Configuration for Nexys3 and LX-9 MicroBoard ====
Line 127: Line 127:
 </WRAP> </WRAP>
  
 +<WRAP round important 80%>
 +When using the ZedBoard reference design in order to develop your own software, please make sure that the following options are set in "system_config.h":
 +
 +<code c>
 +// Select between PS7 or AXI Interface
 +#define USE_PS7 1
 +// SPI used in the design
 +#define USE_SPI 0
 +// I2C used in the design
 +#define USE_I2C 1
 +// Timer (+interrupts) used in the design
 +#define USE_TIMER 0
 +// External interrupts used in the design
 +#define USE_EXTERNAL     0
 +// GPIO used in the design
 +#define USE_GPIO         0
 +</code>
 +
 +</WRAP>
 ===== Downloads ===== ===== Downloads =====
  
Line 139: Line 158:
 **Avnet ZedBoard:**\\ **Avnet ZedBoard:**\\
     * [[https://github.com/analogdevicesinc/fpgahdl_xilinx/tree/master/cf_adv7511_zed|XPS Project]]\\     * [[https://github.com/analogdevicesinc/fpgahdl_xilinx/tree/master/cf_adv7511_zed|XPS Project]]\\
-    * [[https://github.com/analogdevicesinc/no-OS/tree/master/Pmods/PmodTMP2|PmodTMP2 Driver Files]]\\ +    * [[https://github.com/analogdevicesinc/no-OS/tree/master/legacy/Pmods/PmodTMP2|PmodTMP2 Driver Files]]\\ 
-    * [[https://github.com/analogdevicesinc/no-OS/tree/master/Pmods/Common|ZYNQ SoC Peripherals Driver Files]] \\ +    * [[https://github.com/analogdevicesinc/no-OS/tree/master/legacy/Pmods/Common/sw|ZYNQ SoC Peripherals Driver Files]] \\ 
-    * [[https://github.com/analogdevicesinc/no-OS/tree/master/Pmods/PmodTMP2/bin|Programming Script]]\\+    * [[https://github.com/analogdevicesinc/no-OS/tree/master/legacy/Pmods/PmodTMP2/bin|Programming Script]]\\
          
 </WRAP> </WRAP>
resources/fpga/xilinx/pmod/adt7420.1378121352.txt.gz · Last modified: 02 Sep 2013 13:29 by Alexandru.Tofan