| Previous revisionNext revision |
— | resources:eval:user-guides:mykonos [08 May 2019 10:06] – [Table of Contents] Michael Hennerich |
---|
| ====== AD9371 & AD9375 Prototyping Platform User Guide ====== |
| |
| {{:resources:eval:user-guides:ad9371-bc_196-adi_m.png?300 |}} |
| |
| The [[adi>EVAL-ADRV9371 | ADRV9371-W/PRBZ]], [[adi>EVAL-ADRV9371 | ADRV9371-N/PCBZ]] and [[adi>ADRV9375 | ADRV9375-N/PCBZ]] are FMC radio cards for the [[adi>AD9371]] respectively [[adi>AD9375]], a highly integrated RF Transceiver™. While the complete chip level design package can be found on the the [[adi>en/design-center/landing-pages/001/integrated-rf-agile-transceiver-design-resources.html | the ADI web site]], information on the card and how to use it, the design package that surrounds it, and the software which can make it work can be found here. |
| |
| |
| {{ :resources:eval:user-guides:adrv9371-n_pcbz_side.jpg?600 |}} |
| |
| ===== Table of Contents ===== |
| |
| People who follow the flow that is outlined, have a much better experience with things. However, like many things, documentation is never as complete as it should be. If you have any questions, feel free to [[.:ad-fmcomms2-ebz:help_and_support|ask]]. |
| |
| - Use the board to better understand the AD9371/AD9375 |
| - [[.:mykonos:prerequisites|What you need to get started]] |
| - [[.:mykonos:quickstart|Quick Start Guides]] |
| - [[.:mykonos:quickstart:zynq|Linux on ZC706]] |
| - [[/resources/tools-software/linux-software/zynq_images#preparing_the_image|Configure a pre-existing SD-Card]] |
| - [[/resources/tools-software/linux-software/zynq_images#staying_up_to_date|Update the old card you received with your hardware]] |
| - Linux Applications |
| - [[resources/tools-software/linux-software/iio_oscilloscope|IIO Scope]] |
| - [[resources/tools-software/linux-software/ad9371_osc_main | AD9371/AD9375 IIO Scope View]] |
| - [[resources/tools-software/linux-software/ad9371_plugin|AD9371/AD9375 Control IIO Scope Plugin]] |
| - [[resources/tools-software/linux-software/ad9371_advanced_plugin|Advanced AD9371/AD9375 Control IIO Scope Plugin]] |
| - [[/resources/eval/user-guides/ad-fmcomms1-ebz/software/linux/applications/fru_dump|FRU EEPROM Utility]] |
| - Push custom data into/out of the AD9371/AD9375 |
| - [[.:mykonos:software:basic_iq_datafiles|Basic Data files and formats]] |
| - [[:resources/tools-software/linux-software/libiio/clients/matlab_simulink|Stream data into/out of MATLAB]] |
| - Design with the AD9371/AD9375 |
| - [[.:mykonos:ad9371|Understanding the AD9371/AD9375]] |
| - [[adi>AD9371|AD9371 Product page]] |
| - [[adi>AD9375|AD9375 Product page]] |
| - [[adi>en/design-center/landing-pages/001/integrated-rf-agile-transceiver-design-resources.html|Full Datasheet and chip design package]] |
| - [[.:mykonos:software:filters|MATLAB Filter Wizard / Profile Generator for AD9371]] |
| - Hardware in the Loop / How to design your own custom BaseBand |
| - [[/resources/tools-software/linux-software/gnuradio|GNU Radio]] |
| - [[/resources/eval/user-guides/matlab_bsp|Board Support Package for MathWorks Tools]] |
| - Design a custom AD9371/AD9375 based platform |
| - Linux software |
| - [[/resources/tools-software/linux-drivers/iio-transceiver/ad9371| AD9371/AD9375 Linux Device Driver]] |
| - [[.:ad-fmcomms2-ebz:software:linux:zynq_tips_tricks|Customizing the devicetree on the target]] |
| - [[resources:tools-software:linux-drivers:iio-pll:ad9528|AD9528 Low Jitter Clock Generator Linux Driver]] |
| - [[/resources/tools-software/linux-drivers/iio-adc/ad7291|AD7291 IIO ADC Linux Driver]] |
| - [[resources:tools-software:linux-drivers:jesd204:axi_jesd204_tx|JESD204B Transmit Linux Driver]] |
| - [[resources:tools-software:linux-software:jesd_status|JESD204B Status Utility]] |
| - [[resources:tools-software:linux-drivers:jesd204:axi_jesd204_rx|JESD204B Receive Linux Driver]] |
| - [[resources:tools-software:linux-software:jesd_status|JESD204B Status Utility]] |
| - [[resources:tools-software:linux-drivers:iio-adc:axi-jesd204b-gt-hdl|AXI JESD204B GT HDL Linux Driver]] |
| - [[resources:tools-software:linux-software:jesd_eye_scan|JESD204 Eye Scan]] |
| - [[resources:tools-software:linux-drivers:iio-adc:axi-adc-hdl|AXI ADC HDL Linux Driver]] |
| - [[resources:tools-software:linux-drivers:iio-dds:axi-dac-dds-hdl|AXI DAC HDL Linux Driver]] |
| - [[/resources/eval/user-guides/mykonos/no-os-setup|AD9371/AD9375 No-OS System Level Design Setup]] |
| - [[.:mykonos:reference_hdl|HDL Reference Design]] which you must use in your FPGA. |
| - [[.:ad-fmcomms1-ebz:math|Additional Documentation about SDR Signal Chains - The math behind the RF]] |
| - [[.:ad-fmcomms2-ebz:help_and_support|Help and Support]] |
| ===== Videos ===== |
| |
| ==== Software Defined Radio using the Linux IIO Framework ==== |
| |
| {{http://ftp.fau.de/fosdem/2015/devroom-software_defined_radio/iiosdr.mp4}} |
| |
| ==== ADI Articles ==== |
| * Four Quick Steps to Production: Using Model-Based Design for Software-Defined Radio |
| * [[adi>library/analogDialogue/archives/49-09/four-step-sdr-01.html|Part 1—the Analog Devices/Xilinx SDR Rapid Prototyping Platform: Its Capabilities, Benefits, and Tools]] |
| * [[adi>library/analogDialogue/archives/49-10/four-step-sdr-02.html|Part 2—Mode S Detection and Decoding Using MATLAB and Simulink]] |
| * [[adi>library/analogDialogue/archives/49-11/four-step-sdr-03.html|Part 3—Mode S Signals Decoding Algorithm Validation Using Hardware in the Loop]] |
| * [[adi>library/analogDialogue/archives/49-12/four-step-sdr-04.html|Part 4 - Rapid Prototyping Using the Zynq SDR Kit and Simulink Code Generation Workflow]] |
| |
| ==== MathWorks Webinars ==== |
| |
| * [[http://www.mathworks.com/videos/modelling-and-simulating-analog-devices-rf-transceivers-with-matlab-and-simrf-89934.html|Modelling and Simulating Analog Devices’ RF Transceivers with MATLAB and SimRF]] |
| * [[http://www.mathworks.com/videos/getting-started-with-software-defined-radio-using-matlab-and-simulink-108646.html|Getting Started with Software-Defined Radio using MATLAB and Simulink]] |
| ===== Warning ===== |
| |
| {{page>wiki/common#esd_warning&nofooter&noheader}} |