Wiki

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Last revisionBoth sides next revision
resources:eval:user-guides:adrv9029:dpd_model_optimization [08 Apr 2021 00:56] – Added steps to load the script Anand Kumarresources:eval:user-guides:adrv9029:dpd_model_optimization [08 Apr 2021 01:02] – Added additional steps Anand Kumar
Line 14: Line 14:
   - After verifying that DPD bringup is successful on the ADRV9029 platform, browse to the location **C:\Program Files\Analog Devices\ADRV902x Transceiver Evaluation Software_x64_FULL\Resources\DpdModels**/ on your PC and ensure that DPD model library is available. In case the DPD model library is not installed in the above mentioned location, the user can download the DPD model library at this {{ :resources:eval:user-guides:adrv9029:dpdmodels.zip | link}} and manually install the DPD library at the location **C:\Program Files\Analog Devices\ADRV902x Transceiver Evaluation Software_x64_FULL\Resources\DpdModels** on your PC.   - After verifying that DPD bringup is successful on the ADRV9029 platform, browse to the location **C:\Program Files\Analog Devices\ADRV902x Transceiver Evaluation Software_x64_FULL\Resources\DpdModels**/ on your PC and ensure that DPD model library is available. In case the DPD model library is not installed in the above mentioned location, the user can download the DPD model library at this {{ :resources:eval:user-guides:adrv9029:dpdmodels.zip | link}} and manually install the DPD library at the location **C:\Program Files\Analog Devices\ADRV902x Transceiver Evaluation Software_x64_FULL\Resources\DpdModels** on your PC.
   - At this stage the user can download the DPD model sweep script provided by ADI at {{ :resources:eval:user-guides:adrv9029:adrv9029_dpdmodelsweep.zip | this link}}. The model sweep script automates the process of picking the most suitable model for the PA by iterating through the DPD model library and picking the DPD model that produces the least amount of error between pre-DPD actuator Tx and post PA observed ORx data.    - At this stage the user can download the DPD model sweep script provided by ADI at {{ :resources:eval:user-guides:adrv9029:adrv9029_dpdmodelsweep.zip | this link}}. The model sweep script automates the process of picking the most suitable model for the PA by iterating through the DPD model library and picking the DPD model that produces the least amount of error between pre-DPD actuator Tx and post PA observed ORx data. 
-  - Load the script into the Iron Python tab of the ADRV9029 TES GUI by clicking on **File->Load** in the Iron Python tab of the ADRV9029 GUI as shown in the figure below and browsing to the location where you have stored the script on your PC.+  - Load the script downloaded in Step 4 into the Iron Python tab of the ADRV9029 TES GUI by clicking on **File->Load** in the Iron Python tab of the ADRV9029 GUI as shown in the figure below and browsing to the location where you have stored the script on your PC. 
 +  
     {{ :resources:eval:user-guides:adrv9029:adrv9029_loadingscript.png?direct |}}     {{ :resources:eval:user-guides:adrv9029:adrv9029_loadingscript.png?direct |}}
-     +    
-  After loading the script, execute the script by clicking **Build->Run** in the Iron Python tab of ADRV9029 TES GUI + 6. After loading the script, execute the script by clicking **Build->Run** in the Iron Python tab of ADRV9029 TES GUI
-  - At the end of execution of this script, the DPD model producing the least amount of error will be logged as **C:\Program Files\Analog Devices\ADRV9025 Transceiver Evaluation Software_x64_FULL\Resources\DpdModels\DpdModelOptimized.txt.**+
  
-<note>The script is configured to run on transmitter Tx1. Please ensure that the gain line up is connected to Tx1</note>+ 7. At the end of execution of this script, the DPD model producing the least amount of error will be logged as **C:\Program Files\Analog Devices\ADRV9025 Transceiver Evaluation Software_x64_FULL\Resources\DpdModels\DpdModelOptimized.txt.** 
 + 
 +<note>The DPD model sweep script is configured to run on transmitter Tx1 by default. Please ensure that the PA gain line up is connected to Tx1 in the ADRV9029 Evaluation System</note>
  
 Once the DpdModelOptimized.txt is obtained from the script, user can continue DPD evaluation by loading this DPD model as described in [[:resources:eval:user-guides:adrv9029:evaluating_dpd_through_tes_gui | ADRV9029 DPD Evaluation through TES GUI]] Once the DpdModelOptimized.txt is obtained from the script, user can continue DPD evaluation by loading this DPD model as described in [[:resources:eval:user-guides:adrv9029:evaluating_dpd_through_tes_gui | ADRV9029 DPD Evaluation through TES GUI]]
resources/eval/user-guides/adrv9029/dpd_model_optimization.txt · Last modified: 25 Mar 2024 06:46 by Ramarao Bitra