Reference Manual
ADRV9001 EVALUATION SYSTEM
a. Look for FB E803 located on the TOP side of the PCB, next to the mounting hole. There is a possibility that during transit or when in
use, the nut used to keep the PCB in place damaged E803. Ensure that E803 is in place with good connection. If E803 gets broken,
replace it with BLM41PG600SN1L from Murata or similar.
Red LED Constantly On
1. The Xilinx platform generates the power domain for IOs that control the ADRV9001 over the FPGA mezzanine card (FMC) interface. This
power domain is called VADJ. For proper operation, voltage on that power domain must not exceed 1.89 V. The SD card provided with the
evaluation card ensures that VADJ is properly set. On an evaluation card, a red LED is installed close to the FMC connector. The role of this
LED is to indicate if the VADJ voltage exceeds 2.0 V. If that is the case, this LED is ON.
a. When the FPGA is powered on, the LED is "on" for a few seconds as the SD card image readjusts the FPGA VADJ voltage to 1.8 V.
b. If this LED does not turn off, then there is an issue, and while the part might still operate, this is exceeding the recommended level for
VADJ. This decreases the lifetime of the part and can lead to permanent damage of the IC in the worst case. Possible causes for this
LED not turning off are connected to the SD card image.
2. The chip might still operate correctly after this issue but the VADJ may have exceeded the recommended level. The only way to remove
uncertainty here is to change the ADRV9001 on an evaluation board to the new one.
Init Calibration Fail
There may be program failure due to init calibration. This is usually caused if the receiver input connected to the signal generator and RF output
is ON. This causes the ADRV9001 to interfere with its own internal receiver calibration. Turn off the RF signal during programming.
DLL Bug Fix
If more than one installation of the SDK exists on the computer, the TES software can call an incorrect set of DLLs, causing unexpected bugs.
Consider errors and bugs pertaining to implicit declarations, undeclared pointers, and missing brackets as indications of DLL errors in the SDK
installation.
The most effective solution for this is to remove all the SDK installations from the drive and reinstall only one valid release of the software.
EngineerZone Support Forum
The ADRV9001 family of products is actively supported on EngineerZone (ez.analog.com). EngineerZone is a public forum where users can
ask questions and search through previous answers to find solutions to their issues.
For support on the hardware design, visit: https://ez.analog.com/rf/wide-band-rf-transceivers/design-support-adrv9001-adrv9007.
For support on the software design (product line SDK), visit:
adrv9001-adrv9007.
The Design Support ADRV9001 to ADRV9007 and TES GUI & Software Support ADRV9001 to ADRV9007 forums are supported directly by
the product line.
For support on the software design using other tools (e.g., IIO, No-OS, etc.), visit the following:
https://ez.analog.com/fpga/
►
https://ez.analog.com/linux-software-drivers/
►
https://ez.analog.com/microcontroller-no-os-drivers/
►
https://ez.analog.com/sw-interface-tools/
►
To help determine which approach is better suited to specific projects, see the
analog.com
https://ez.analog.com/rf/wide-band-rf-transceivers/tes-gui-software-support-
ADRV9001 Software and Hardware Selection
ADRV9001
Guide.
Rev. A | 374 of 377
Need help?
Do you have a question about the ADRV9005 and is the answer not in the manual?
Questions and answers