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:eval:user-guides:ad-fmcdaq2-ebz:software:baremetal [04 Nov 2016 10:33] – [Required Software] syntax error Lucian Sinresources:eval:user-guides:ad-fmcdaq2-ebz:software:baremetal [13 Jun 2018 09:29] – Update links Andrei Drimbarean
Line 11: Line 11:
 ==== Downloads ==== ==== Downloads ====
 <WRAP round download> <WRAP round download>
-  * AD-FMCDAQ2-EBZ Main Driver - https://github.com/analogdevicesinc/no-OS/tree/master/ad-fmcdaq2-ebz +  * FMCDAQ2 Main Driver - https://github.com/analogdevicesinc/no-OS/tree/master/fmcdaq2 
-  * Xilinx Platform Drivers - https://github.com/analogdevicesinc/no-OS/tree/master/common_drivers/xilinx_platform_drivers+  * Platform Drivers - https://github.com/analogdevicesinc/no-OS/tree/master/common_drivers/platform_drivers
   * AD9144 Driver - https://github.com/analogdevicesinc/no-OS/tree/master/drivers/ad9144   * AD9144 Driver - https://github.com/analogdevicesinc/no-OS/tree/master/drivers/ad9144
   * AD9523 Driver - https://github.com/analogdevicesinc/no-OS/tree/master/drivers/ad9523   * AD9523 Driver - https://github.com/analogdevicesinc/no-OS/tree/master/drivers/ad9523
Line 18: Line 18:
   * ADC Core Driver - https://github.com/analogdevicesinc/no-OS/tree/master/common_drivers/adc_core   * ADC Core Driver - https://github.com/analogdevicesinc/no-OS/tree/master/common_drivers/adc_core
   * DAC Core Driver - https://github.com/analogdevicesinc/no-OS/tree/master/common_drivers/dac_core   * DAC Core Driver - https://github.com/analogdevicesinc/no-OS/tree/master/common_drivers/dac_core
-  * JESD204B GT Driver - https://github.com/analogdevicesinc/no-OS/tree/master/common_drivers/jesd204b_gt +  * DAC Buffer Drivers - https://github.com/analogdevicesinc/no-OS/tree/master/common_drivers/dac_buffer 
-  * JESD204B V51 Driver - https://github.com/analogdevicesinc/no-OS/tree/master/common_drivers/jesd204b_v51+  * DMA Core Driver - https://github.com/analogdevicesinc/no-OS/tree/master/common_drivers/dmac_core 
 +  * Transceiver Core Driver - https://github.com/analogdevicesinc/no-OS/tree/master/common_drivers/xcvr_core 
 +  * Transceiver Modules Drivers - https://github.com/analogdevicesinc/no-OS/tree/master/common_drivers/xcvr_core/xcvr_modules 
 +  * JESD204B Core Driver - https://github.com/analogdevicesinc/no-OS/tree/master/common_drivers/jesd_core
 </WRAP> </WRAP>
  
 +===== Make =====
 +{{page>resources/fpga/no-os_make/software_setup}}
  
-==== Required Software ==== +===== GUI ===== 
- +{{page>resources/fpga/xilinx/software_setup}}
-  * We upgrade the Xilinx tools on every release. The supported version number can be found in our [[https://github.com/analogdevicesinc/hdl/tree/master | git repository ]].   +
-  * A UART terminal (Tera Term/Hyperterminal), baud rate 115200. +
- +
-==== Software Setup ==== +
- +
-  * After [[https://wiki.analog.com/resources/fpga/docs/build | building the project on Vivado]], open the Xilinx SDK. +
- +
-  * When the SDK starts it asks to provide a folder where to store the workspace. Any folder can be provided.  +
- +
-  * Type a project name and click //**Next**//+
- +
-{{ :resources:eval:user-guides:ad-fmcdaq2-ebz:software:baremetal:new_project.png?500 |}} +
- +
-  * Select the //**Empty Application**// template and click //**Finish**//+
- +
-{{ :resources:eval:user-guides:ad-fmcdaq2-ebz:software:baremetal:new_empty_project.png?500 |}} +
- +
-  * Download the required source files (check the [[http://wiki.analog.com/resources/eval/user-guides/ad-fmcdaq2-ebz/software/baremetal#software_setup | Downloads]] section). +
- +
-  * Copy the downloaded source files into //**src**// folder of the just created empty application. +
- +
-{{ :resources:eval:user-guides:ad-fmcdaq2-ebz:software:baremetal:complete_project.png?500 |}} +
- +
-  * The project can be easily debug using the Vivado Hardware Manager and the integrated logic analyzer (ILA) debug cores.  +
-<WRAP important> The ILA cores are not included in the design by default. In the picture below the [[https://github.com/analogdevicesinc/hdl/blob/dev/library/axi_ad9680/axi_ad9680.v#L50#L58 | FIFO interface]] of the ADC core was sampled. To get more information about the core and how to use it, please visit its product page: [[http://www.xilinx.com/products/intellectual-property/ila.html#overview | Integrated Logic Analyzer (ILA)]]</WRAP> +
- +
-{{ :resources:eval:user-guides:ad-fmcdaq2-ebz:software:baremetal:hardware_manager.png?700 |}}+
resources/eval/user-guides/ad-fmcdaq2-ebz/software/baremetal.txt · Last modified: 17 Mar 2021 11:35 by Darius B