Post Go back to editing

ADRV 9002 Eval Board and ZCU102 platform

Hi everybody,

I need to start the evaluation board for ADRV9002.

The set-up I'm using is the following:

1.   ZCU102  FPGA carrier board ( with 1.1 revision marked on the PCB)

2.  ADRV9002XBCZ NP/W1    ( this seems to be the C0 silicon revision)

3.  SD card ( that comes with the ADRV9002 dev board) marked as :  ADRV9001  TES software R0.2  2020.12

4.  ARGO Navis 0.11.0  

Starting the set-up in the configuration above results in failure to load the SD card image ( no feedback at all ) and seems that the SoC is not configured at all.

Can you please le me know  what SD card do I need in order to get this running ?

Thank you in advance,


  • Hi Cristian, 

    First thing to note is that there has been plenty of updates to the Transceiver Evaluation Software or TES (ARGO Nevis.exe) we are now on version 0.16.0 and this can be downloaded from the 'Wideband RF Transceiver Evaluation Software' link in the software section of the product page here.

    The image on that SD card might be a default one for the ZC706 platform, so to update this to the latest version of the ZCU102 to work with TES 0.16.0 you can follow this SD card imaging guide here. This will go through the step by step to reimage the SD card for your platform. 

    If you run into any other issues let me know


  • Thank you very much Ruari,

    There is plenty of info on the web site, sometimes gets tricky to follow.

    I'll let you know,


  • Hi again Ruari,

    First of all, installing the ADRV9001 Disk image utility returns the following error " error creating the uninstall log".

    It might be related to the folders path or something ( I use Windows 10)

    I have managed to install this o a different drive( not in C) but it does not download the zip file....


  • Hi again Ruari,

    it seems that was my fault. It needs to run as administrator Blush

    So far so good:)


  • Hi Ruari,

    Now, the ZC102 boots up correctly.

    I have managed to see that it responds to ping so, it sees that everything is ok with ZC102.

    When I try to connect the TES, I get an error.

    Could you please take a look?


  • Hi Cristian

    Great, getting the SD card sorted is a good step!

    We have a connection issues debug list here. If you have a look at the Connection Error section there might be something there that helps. It can be as simple as a firewall issue or using the wrong FMC. 


  • Hi Ruari

    The system seems trying to start a server for B0 chips.

    I have C0.

    profiling:/home/analog/Adrv9001GdbGtest/VisualGDB/Debug B0/Fpga9001_server.gcda:Cannot open
    profiling:/home/analog/Adrv9001GdbGtest/VisualGDB/Debug B0/Adrv9001_server.gcda:Cannot open
    profiling:/home/analog/Adrv9001GdbGtest/VisualGDB/Debug B0/Adm1293_server.gcda:Cannot open
    profiling:/home/analog/Adrv9001GdbGtest/VisualGDB/Debug B0/cliopts.gcda:Cannot open
    root@linaro-developer:/home/analog/adrv9001_server/resources/Adi.Adrv9001.Server# shutdown -c
    Broadcast message from root@linaro-developer (Mon 2015-02-16 22:21:33 UTC):

    I did not choose "legacy" when I have made the card.

    Should be this the issue ?

    I have a B0 board also, plugging in the B0 should solve the problem?Grin


  • Hi Cristian, 

    Interesting, one thing you can try is to Force Update Platform and Force Update Boot from the File menu of the TES. Just to make sure that all the versions are compatible in case we missed something. 

    SDK 15 will work with a B0 board for sure, but we'll try get C0 up and running. 

  • Hi Ruari,

    This is strange.

    I think I saw someone with the same problem.

    I don't know if safe to try one with the B0 board. it looks very good from hardware perspective, please see attached.

    I can not use the TES since it does not communicate with the ZCU102 board, any attempt to update the firmware or boot returns errors.

    Any other ideas ?:)


  • Hi Cristian, 

    That video shows a good setup, the power LEDs on the EVB are fine and the FPGA LEDs are also doing what they should be so the SD card image is ok. 

    You can connect the B0 board to the FPGA and connect in TES it can connect, the writing to it with SDK 16 wont always work because its not supported but it can connect fine. That might eliminate TES and indicate the C0 board has an issue. 

    Another thing to try is to use PuTTY to log into the board just to make sure that the IP addresses and the firewall settings are all ok. 

    Using PuTTY start a new SSH session with the following settings (if DHCP is not being used):

    • IP address:
    • Port: 22
    • Username: root
    • Password: analog