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,

Cristian

Parents
  • 0
    •  Analog Employees 
    on Jun 18, 2021 7:59 AM

    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

    Regards 

  • 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?

    Cristian

  • 0
    •  Analog Employees 
    on Jun 18, 2021 11:38 AM in reply to ctanase@smartegun.com

    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. 

    Regards

  • 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
    root@linaro-developer:/home/analog/adrv9001_server/resources/Adi.Adrv9001.Server#
    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

    Cristian

Reply
  • 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
    root@linaro-developer:/home/analog/adrv9001_server/resources/Adi.Adrv9001.Server#
    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

    Cristian

Children
  • 0
    •  Analog Employees 
    on Jun 18, 2021 2:50 PM in reply to ctanase@smartegun.com

    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 ?:)

    Cristian

  • 0
    •  Analog Employees 
    on Jun 21, 2021 2:36 PM in reply to ctanase@smartegun.com

    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: 192.168.1.10
    • Port: 22
    • Username: root
    • Password: analog
  • Hi Ruari,

    Thank you very much for your time & support.

    In fact, the mounting the B0 board results in the same behavior. All LED's are Ok , TES does not connect.

    I am connected with putty 192.168.1.10 & port 22  but  the server still does not launch.

    Even more. I have tried with other two different SD cards made today. Same result.

    Please see attached.

    Cristian

  • 0
    •  Analog Employees 
    on Jun 21, 2021 5:33 PM in reply to ctanase@smartegun.com

    Yeah it seems there is an issue with your SD card. How did you manage to image the SD card exactly?
    When I look in the folder there should be the following files

    root@linaro-developer:/home/analog/adrv9001_server/resources/Adi.Adrv9001.Server# ls
    Adrv9001Server_C0_48.8.6 adm1293Log.txt adrv9001Log.txt fpga9001Log.txt

    Looks like the server version on your SD card is not the latest one.