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:tools-software:linux-software:ad9371_advanced_plugin [01 Dec 2016 13:09] – [AD9371 Advanced Plugin] Michael Hennerichresources:tools-software:linux-software:ad9371_advanced_plugin [01 Jun 2017 22:06] (current) – [BIST] Michael Hennerich
Line 1: Line 1:
-====== AD9371 Advanced Plugin ======+====== AD9371/AD9375 Advanced Plugin ======
  
-The AD9371 Advanced plugin works with the [[iio_oscilloscope|IIO Oscilloscope]]. You always use the latest version if possible. Changing any field will immediately write changes which have been made to the AD9371 settings to the driver, but not to the HW unless the Save Settings button is pressed.+The AD9371/AD9375 Advanced plugin works with the [[iio_oscilloscope|IIO Oscilloscope]]. You always use the latest version if possible. Changing any field will immediately write changes which have been made to the AD9371 settings to the driver, but not to the HW unless the Save Settings button is pressed.
  
 The AD9371 Advanced Plugin allows testing of different device driver initialization options and values. The AD9371 Advanced Plugin allows testing of different device driver initialization options and values.
-In contrast to the controls on the [[ad9371_plugin|AD9371 Main Plugin]] – the controls here are not part of the main driver API.+In contrast to the controls on the [[ad9371_plugin|AD9371/AD9375 Main Plugin]] – the controls here are not part of the main driver API.
  
 In the No-OS driver the values directly correspond to members of the (mykonosDevice_t) mykDevice init structure.  In the No-OS driver the values directly correspond to members of the (mykonosDevice_t) mykDevice init structure. 
Line 12: Line 12:
 {{ :resources:tools-software:linux-software:mykonosdevice_t.png?500 | mykonosDevice_t structure}} {{ :resources:tools-software:linux-software:mykonosdevice_t.png?500 | mykonosDevice_t structure}}
  
-See more details about [[resources/tools-software/linux-drivers/iio-transceiver/ad9371-customization|AD9371 Customization]].+See more details about [[resources/tools-software/linux-drivers/iio-transceiver/ad9371-customization|AD9371/AD9375 Customization]].
  
 In order for the settings made on these plugin to take affect, the Save Settings button must be pressed. In order for the settings made on these plugin to take affect, the Save Settings button must be pressed.
Line 96: Line 96:
 {{ :resources:tools-software:linux-software:myk_aux_dac.png?600 | BIST}} {{ :resources:tools-software:linux-software:myk_aux_dac.png?600 | BIST}}
  
-==== JESD Framer Settings ====+==== JESD204B Framer Settings ====
  
 {{ :resources:tools-software:linux-software:myk_framer.png?600 | BIST}} {{ :resources:tools-software:linux-software:myk_framer.png?600 | BIST}}
  
-==== JESD Deframer Settings ====+==== JESD204B Deframer Settings ====
  
 {{ :resources:tools-software:linux-software:myk_deframer.png?600 | BIST}} {{ :resources:tools-software:linux-software:myk_deframer.png?600 | BIST}}
Line 119: Line 119:
      
 === BIST PRBS === === BIST PRBS ===
 +
 Pseudorandom Binary Sequence (PRBS) that can either injected into the RX or TX path. Pseudorandom Binary Sequence (PRBS) that can either injected into the RX or TX path.
  
Line 124: Line 125:
  
 Allows to digitally loopback TX data into the RX path. Allows to digitally loopback TX data into the RX path.
 +
 +==== DPD Setup (AD9375 only) ====
 +
 +{{ :resources:tools-software:linux-software:myk_dpd.png?600 | BIST}}
 +
 +==== CLGC Setup (AD9375 only) ====
 +
 +{{ :resources:tools-software:linux-software:myk_clgc.png?600 | BIST}}
 +
 +==== VSWR Setup (AD9375 only) ====
 +
 +{{ :resources:tools-software:linux-software:myk_vswr.png?600 | BIST}}
resources/tools-software/linux-software/ad9371_advanced_plugin.txt · Last modified: 01 Jun 2017 22:06 by Michael Hennerich