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
Next revisionBoth sides next revision
resources:fpga:xilinx:interposer:ad5541a [29 Jul 2013 17:12] – changed source code (without using Micrium uC-Probe) Lucian Sinresources:fpga:xilinx:interposer:ad5541a [06 Sep 2013 15:50] – added link to EDK KC705 reference project on Github Lucian Sin
Line 39: Line 39:
   * [[http://www.xilinx.com/products/boards-and-kits/EK-K7-KC705-G.htm | Xilinx KC705 FPGA board]]   * [[http://www.xilinx.com/products/boards-and-kits/EK-K7-KC705-G.htm | Xilinx KC705 FPGA board]]
   * FMC-SDP adapter board   * FMC-SDP adapter board
-  * **EVAL-AD5541A** evaluation board+  * **EVAL-AD5541ASDZ** evaluation board
  
 ===== Required Software ===== ===== Required Software =====
  
-  * Xilinx ISE 14.6 (Programmer IMPACT is sufficient for the demo and is available on Webpack).+  * Xilinx ISE 14.6.
   * UART Terminal (Termite/Tera Term/Hyperterminal), baud rate 115200.   * UART Terminal (Termite/Tera Term/Hyperterminal), baud rate 115200.
-  * The EVAL-AD5541ASDZ reference project for Xilinx KC705 FPGA. +  * The EVAL-AD5541A reference project for Xilinx KC705 FPGA.
- +
-<WRAP round info 80%> +
-The EVAL-AD5541ASDZ reference project for Xilinx KC705 FPGA consists of three parts: the **AD5541A Driver**,  the **EVAL-AD5541ASDZ Demo for Xilinx KC705 FPGA** and the **Xilinx KC705 FPGA Common Drivers**. +
- +
-All three parts have to be downloaded. +
-</WRAP>+
  
 ===== Downloads ===== ===== Downloads =====
 <WRAP round download 80%> <WRAP round download 80%>
-  * {{:resources:fpga:xilinx:interposer:ad5541A_evalboard.zip|Reference Design Files}} +\\ 
-  * **AD5541A Driver:           ** https://github.com/analogdevicesinc/no-OS/tree/master/drivers/AD5541A +  * {{:resources:fpga:xilinx:interposer:cf_ad5541a_kc705.zip|Reference Design Files}} 
-  * **EVAL-AD5541ASDZ Demo for Xilinx KC705 FPGA: ** https://github.com/ +  * **AD5541A Driver:** https://github.com/analogdevicesinc/no-OS/tree/master/device_drivers/AD5541A 
-  * **Xilinx KC705 FPGA Common Drivers:   ** https://github.com/+  * **AD5541A Commands:** https://github.com/analogdevicesinc/no-OS/tree/master/device_commands/AD5541A 
 +  * **Xilinx Boards Common Drivers:** https://github.com/analogdevicesinc/no-OS/tree/master/platform_drivers/Xilinx/SDP_Common 
 +  * **EDK KC705 Reference project:** https://github.com/analogdevicesinc/fpgahdl_xilinx/tree/master/cf_sdp_kc705 
 +\\
 </WRAP> </WRAP>
- 
- 
 ====== Run the Demonstration Project ====== ====== Run the Demonstration Project ======
 +
 ===== Hardware setup ===== ===== Hardware setup =====
  
Line 72: Line 68:
   * Use the FMC-SDP interposer to connect the ADI evaluation board to the Xilinx KC705 board on the FMC LPC connector.   * Use the FMC-SDP interposer to connect the ADI evaluation board to the Xilinx KC705 board on the FMC LPC connector.
   * Connect the JTAG and UART cables to the KC705 and power up the FPGA board.   * Connect the JTAG and UART cables to the KC705 and power up the FPGA board.
-  * Start IMPACT, and double click “Boundary Scan”. Right click and select Initialize Chain. The program should recognize the Kintex 7 device (see screenshot below). 
-{{ :resources:fpga:xilinx:interposer:impact_config.png?300 }}  
-  * Program the KC705 FPGA using the ”download.bit” file provided in downloads section. 
-  * Power the ADI evaluation board. 
  
-==== Reference Project Overview ==== +===== Quick start evaluation ===== 
-The following commands were implemented in this version of EVAL-AD5541ASDZ reference project for Xilinx KC705 FPGA board.+For a quick start evaluation, run the **download.bat** script located in the **SDK/SDK_Workspace/bin** folder provided within the Reference Design Files.  This script uses XMD to program the FPGA with the HDL Reference Design and download the Software Reference Design into the DDR. 
 + 
 +<WRAP round info 80%> 
 +\\ 
 +The **download.bat** script assumes that the Xilinx ISE Design Suite 14.6 is installed at this path: **C:/Xilinx/14.6**. If the installation path on your computer is different, please modify the script accordingly. 
 +</WRAP> 
 + 
 +If programming was successful, you should be seeing the command messages appear on the terminal. 
 +===== Reference Project Overview ===== 
 +The following commands were implemented in this version of EVAL-AD5541A reference project for Xilinx KC705 FPGA board.
 ^ Command ^ Description ^ ^ Command ^ Description ^
 | **help?** | Displays all available commands. | | **help?** | Displays all available commands. |
Line 91: Line 92:
 {{ :resources:fpga:xilinx:interposer:Terminal_KC705.jpg? }} {{ :resources:fpga:xilinx:interposer:Terminal_KC705.jpg? }}
  
 +===== Software Project Setup =====
 +{{page>import_workspace}}
  
 ====== More information ====== ====== More information ======
   * [[resources:tools-software:linux-drivers:iio-dac:ad5446|AD5541A IIO DAC Linux Driver]]   * [[resources:tools-software:linux-drivers:iio-dac:ad5446|AD5541A IIO DAC Linux Driver]]
 {{page>ez_common}} {{page>ez_common}}
resources/fpga/xilinx/interposer/ad5541a.txt · Last modified: 09 Jan 2021 00:48 by Robin Getz