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-drivers:iio-pll:ad9523 [08 Jun 2012 12:56] – Approved Michael Hennerichresources:tools-software:linux-drivers:iio-pll:ad9523 [11 Feb 2016 20:58] (current) – [Datasheets] Lars-Peter Clausen
Line 8: Line 8:
 ===== Evaluation Boards ===== ===== Evaluation Boards =====
  
-  * [[adi>AD9523-1/PCBZ]]+  * [[adi>EVAL-AD9523-1|AD9523-1/PCBZ]]
  
-{{scrape>adi>AD9523-1#product_title}} 
-  * [[adi>AD9523-1|Product Page]] 
-  * {{scrape>adi>AD9523-1#datasheet_pdf_dspart}} 
  
 ===== Description ===== ===== Description =====
Line 24: Line 21:
 ===== Status ===== ===== Status =====
  
- Source   Mainlined?  +^ Source ^ Mainlined? ^ 
-| [[git.linux.org>drivers/staging/iio/frequency/ad9523.c|git]] |  [[git.linux.org>drivers/staging/iio/frequency/ad9523.c|In Progress]]  |+| [[git.linux.org>drivers/iio/frequency/ad9523.c|git]] | [[git.linux.org>drivers/iio/frequency/ad9523.c|Yes]] |
 ===== Files ===== ===== Files =====
  
 ^ Function ^ File ^ ^ Function ^ File ^
-| driver  | [[staging.kernel.org>drivers/iio/frequency/ad9523.c]] | +| driver  | [[git.linux.org>drivers/iio/frequency/ad9523.c]] | 
-| include | [[staging.kernel.org>include/linux/iio/frequency/ad9523.h]] | +| include | [[git.linux.org>include/linux/iio/frequency/ad9523.h]] | 
-| Documentation | [[staging.kernel.org>Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523]] |+| Documentation | [[git.linux.org>Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523]] |
  
 ====== Example platform device initialization ====== ====== Example platform device initialization ======
Line 327: Line 324:
 "make qconfig") "make qconfig")
  
-<note>+<WRAP round help>
 The AD9523 Driver depends on **CONFIG_SPI** The AD9523 Driver depends on **CONFIG_SPI**
-</note>+</WRAP>
  
 <code> <code>
 Linux Kernel Configuration Linux Kernel Configuration
  Device Drivers  --->  Device Drivers  --->
- [*] Staging drivers  ---> + <*>     Industrial I/O support ---> 
- <*>     Industrial I/O support ---> +     --- Industrial I/O support 
-     --- Industrial I/O support + Frequency Synthesizers DDS/PLL  ---> 
- Frequency Synthesizers DDS/PLL  ---> + Clock Generator/Distribution  --->  
- Clock Generator/Distribution  --->  +     [--snip--] 
-     [--snip--] + <*> Analog Devices AD9523 Low Jitter Clock Generator  
- +     [--snip--]
- <*> Analog Devices AD9523 Low Jitter Clock Generator  +
- +
-     [--snip--] +
 </code> </code>
  
Line 354: Line 347:
 {{page>software:linux:docs:iio:iio_snippets#iio device files&noheader&firstseconly&noeditbtn}} {{page>software:linux:docs:iio:iio_snippets#iio device files&noheader&firstseconly&noeditbtn}}
  
-<box 100% green|shell prompt running on the target>+<WRAP box bggreen><wrap info>This specifies any shell prompt running on the target</wrap>
 <xterm> <xterm>
 root:/> **cd /sys/bus/iio/devices/** root:/> **cd /sys/bus/iio/devices/**
Line 403: Line 396:
 -rw-r--r--    1 root     root          4096 Jan  1 00:00 uevent -rw-r--r--    1 root     root          4096 Jan  1 00:00 uevent
 -r--r--r--    1 root     root          4096 Jan  1 00:00 vcxo_clk_present -r--r--r--    1 root     root          4096 Jan  1 00:00 vcxo_clk_present
-</xterm></box>+</xterm></WRAP>
  
  
 === Show device name === === Show device name ===
  
-<box 100% green|shell prompt running on the target>+<WRAP box bggreen><wrap info>This specifies any shell prompt running on the target</wrap>
 <xterm> <xterm>
 root:/> **cd /sys/bus/iio/devices/iio\:device0/** root:/> **cd /sys/bus/iio/devices/iio\:device0/**
 root:/> **cat name** root:/> **cat name**
 ad9523-lpc ad9523-lpc
-</xterm></box>+</xterm></WRAP>
  
 === Set ChannelY Output Frequency === === Set ChannelY Output Frequency ===
Line 423: Line 416:
 channel. channel.
  
-<box 100% green|shell prompt running on the target>+<WRAP box bggreen><wrap info>This specifies any shell prompt running on the target</wrap>
 <xterm> <xterm>
 root:/> **cat out_altvoltage1_DAC_CLK_frequency** root:/> **cat out_altvoltage1_DAC_CLK_frequency**
Line 430: Line 423:
 root:/> **cat out_altvoltage1_DAC_CLK_frequency** root:/> **cat out_altvoltage1_DAC_CLK_frequency**
 245760000 245760000
-</xterm></box>+</xterm></WRAP>
  
 === Set ChannelY Output Divider Phase === === Set ChannelY Output Divider Phase ===
Line 442: Line 435:
 channel. channel.
  
-<box 100% green|shell prompt running on the target>+<WRAP box bggreen><wrap info>This specifies any shell prompt running on the target</wrap>
 <xterm> <xterm>
 root:/> **cat out_altvoltage1_DAC_CLK_phase** root:/> **cat out_altvoltage1_DAC_CLK_phase**
Line 449: Line 442:
 root:/> **cat out_altvoltage1_DAC_CLK_phase** root:/> **cat out_altvoltage1_DAC_CLK_phase**
 3.1415920 3.1415920
-</xterm></box>+</xterm></WRAP>
  
 === Disable / Power Down ChannelY === === Disable / Power Down ChannelY ===
Line 458: Line 451:
 any value > 0 enables the channel.  any value > 0 enables the channel. 
  
-<box 100% green|shell prompt running on the target>+<WRAP box bggreen><wrap info>This specifies any shell prompt running on the target</wrap>
 <xterm> <xterm>
 root:/> **cat out_altvoltage1_DAC_CLK_raw** root:/> **cat out_altvoltage1_DAC_CLK_raw**
Line 465: Line 458:
 root:/> **cat out_altvoltage1_DAC_CLK_raw** root:/> **cat out_altvoltage1_DAC_CLK_raw**
 0 0
-</xterm></box>+</xterm></WRAP>
  
 === Query Device Status === === Query Device Status ===
Line 482: Line 475:
 means that the clock is missing or the pllY is unlocked. means that the clock is missing or the pllY is unlocked.
  
-<box 100% green|shell prompt running on the target>+<WRAP box bggreen><wrap info>This specifies any shell prompt running on the target</wrap>
 <xterm> <xterm>
 root:/> **cat pll1_locked** root:/> **cat pll1_locked**
Line 497: Line 490:
 vcxo_clk_present:1 vcxo_clk_present:1
  
-</xterm></box>+</xterm></WRAP>
  
 === Save Current Device Config to EEPROM === === Save Current Device Config to EEPROM ===
Line 507: Line 500:
 automatically load the saved configuration. automatically load the saved configuration.
  
-<box 100% green|shell prompt running on the target>+<WRAP box bggreen><wrap info>This specifies any shell prompt running on the target</wrap>
 <xterm> <xterm>
 root:/> **echo 1 > store_eeprom** root:/> **echo 1 > store_eeprom**
-</xterm></box>+</xterm></WRAP>
  
 === SYNC Device === === SYNC Device ===
Line 522: Line 515:
 /SYNC pin low. /SYNC pin low.
  
-<box 100% green|shell prompt running on the target>+<WRAP box bggreen><wrap info>This specifies any shell prompt running on the target</wrap>
 <xterm> <xterm>
 root:/> **echo 1 > sync_dividers** root:/> **echo 1 > sync_dividers**
-</xterm></box>+</xterm></WRAP>
  
 ====== More Information ====== ====== More Information ======
  
 {{page>software:linux:docs:iio:iio_snippets#iio pointers&noheader&firstseconly&noeditbtn}} {{page>software:linux:docs:iio:iio_snippets#iio pointers&noheader&firstseconly&noeditbtn}}
resources/tools-software/linux-drivers/iio-pll/ad9523.1339153005.txt.gz · Last modified: 08 Jun 2012 12:56 by Michael Hennerich