Wiki

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
resources:tools-software:linux-drivers:iio-transceiver:adrv9002 [24 May 2023 14:50] – [Profiles] Michael Hennerichresources:tools-software:linux-drivers:iio-transceiver:adrv9002 [06 Jun 2023 16:29] (current) Nuno Sá
Line 400: Line 400:
 Several profiles can be examined in the ADRV9002 Transceiver Evaluation Software for given device clock frequencies. If the desired profile exists in the software, it is recommended to set up the desired profile in and use the generated JSON file by pressing the ''Generate Profile File'' button. Custom profiles can be generated using other ADI software tools not described here [[adi>en/design-center/landing-pages/001/transceiver-evaluation-software.html|ADRV9002 transceiver evaluation software (TES) ]]. Several profiles can be examined in the ADRV9002 Transceiver Evaluation Software for given device clock frequencies. If the desired profile exists in the software, it is recommended to set up the desired profile in and use the generated JSON file by pressing the ''Generate Profile File'' button. Custom profiles can be generated using other ADI software tools not described here [[adi>en/design-center/landing-pages/001/transceiver-evaluation-software.html|ADRV9002 transceiver evaluation software (TES) ]].
  
-There are some constraints with the loaded profiles due to the architecture of the reference design:+There are some constraints with the loaded profiles due to the architecture of the [[repo>hdl/tree/master/projects/adrv9001|reference design]]:
  
 <note warning>TX cannot be enabled if the corresponding RX is also not enabled (eg: TX2 enabled and RX2 disabled). The driver will reject such a profile. The reason is that the TX SSI clock is derived from RX. This applies for all [[resources:tools-software:linux-drivers:iio-transceiver:adrv9002#device_modes| device modes! ]]</note> <note warning>TX cannot be enabled if the corresponding RX is also not enabled (eg: TX2 enabled and RX2 disabled). The driver will reject such a profile. The reason is that the TX SSI clock is derived from RX. This applies for all [[resources:tools-software:linux-drivers:iio-transceiver:adrv9002#device_modes| device modes! ]]</note>
Line 415: Line 415:
 root@analog:/sys/bus/iio/devices/iio:device1#  root@analog:/sys/bus/iio/devices/iio:device1# 
 </xterm></WRAP> </xterm></WRAP>
- 
-<note warning>The interface is already supported on the driver, but there's still no easy way provided by [[adi>en/design-center/landing-pages/001/transceiver-evaluation-software.html|TES software]] or some other tool to generate the stream file for a given profile. This is expected to be supported soon...</note> 
  
 <note warning>The stream must be loaded **before** loading a new profile! The new stream is only configured in the device after loading the correspondent profile...</note> <note warning>The stream must be loaded **before** loading a new profile! The new stream is only configured in the device after loading the correspondent profile...</note>
resources/tools-software/linux-drivers/iio-transceiver/adrv9002.txt · Last modified: 06 Jun 2023 16:29 by Nuno Sá