Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
resources:tools-software:linux-software:adrv9009_plugin [04 Jun 2018 17:18]
Michael Hennerich [Observation Chain]
resources:tools-software:linux-software:adrv9009_plugin [22 Jul 2020 14:51]
Michael Hennerich [ADRV9009 Plugin Description]
Line 4: Line 4:
  
 If you want to go play with ''/​sys/​bus/​iio/​devices/​....''​ and manipulate the devices behind the back of the GUI, it's still possible to see the settings by clicking the "​refresh"​ button at the bottom of the GUI. If you want to go play with ''/​sys/​bus/​iio/​devices/​....''​ and manipulate the devices behind the back of the GUI, it's still possible to see the settings by clicking the "​refresh"​ button at the bottom of the GUI.
 +
 +<note tip>
 +This plugin supports multiple device instantiations. Typically used in a multichip design, where all devices and links are being synchronized.
 +In order to support this mode, all IIO devices need unique names.
 +Such as:
 +<​code> ​
 +adrv9009-phy-d
 +adrv9009-phy-c
 +adrv9009-phy-b
 +adrv9009-phy-a [JESD204 FSM Top Device]
 +</​code>​
 +or:
 +<​code> ​
 +adrv9009-phy-3
 +adrv9009-phy-2
 +adrv9009-phy-1
 +adrv9009-phy-0 [JESD204 FSM Top Device]
 +</​code>​
 +
 +When used with the JESD204 finite state machine framework. The Top Device needs to be suffixed with a letter or numeral smaller than the slave devices.
 +(a < b < c … or 0 < 1 < 2 …)
 +</​note>​
 +
  
 If you think the device has a setting that isn't managed by this tab, check out the [[adrv9009_advanced_plugin|ADRV9009 Advanced Plugin]] for the IIO Oscilloscope. If you think the device has a setting that isn't managed by this tab, check out the [[adrv9009_advanced_plugin|ADRV9009 Advanced Plugin]] for the IIO Oscilloscope.
resources/tools-software/linux-software/adrv9009_plugin.txt · Last modified: 22 Jul 2020 14:51 by Michael Hennerich