AnsweredAssumed Answered

EVAL-TPG-ZYNQ3 boot image for ADRV9009

Question asked by ehaengel on Jul 13, 2018
Latest reply on Jul 13, 2018 by travisfcollins

I recently purchased the evaluation kits for the ADRV9371 and ADRV9009 as well as the EVAL-TPG-ZYNQ3. It says on the landing page for the two eval kits that the EVAL-TPG-ZYNQ3 is a recommended development platform, so the hope was that I could use this one motherboard for both eval kits.

 

I was able to create an SD card image for the EVAL-TPG-ZYNQ3 following instructions here:

Zynq & Altera SoC Quick Start Guide [Analog Devices Wiki] 

 

I used the 2014_R2-2015_02_06.img SD card image and then followed the "staying up to date" instructions to boot up with this SD card image and update the software/boot images to the latest versions.

 

Specifically, once I booted up the EVAL-TPG-ZYNQ3 for the first time I ran:

sudo adi_update_tools.sh
sudo adi_update_boot.sh

 

Following these updates, the BOOT partition of my SD card looks like:

ehaengel@ehaengel-laptop:/media/ehaengel/BOOT$ ls -l
total 4156
-rw-r--r-- 1 ehaengel ehaengel 1679 Jan 29 03:42 README.txt
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 socfpga-arria10-socdk-adrv9371
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 socfpga-cyclone5-sockit-arradio
-rw-r--r-- 1 ehaengel ehaengel 380 Jan 29 03:42 uEnv.txt
-rw-r--r-- 1 ehaengel ehaengel 4070848 Jan 29 03:42 uImage
-rw-r--r-- 1 ehaengel ehaengel 24 Jul 13 11:07 VERSION
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-adrv9361-z7035-bob
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-adrv9361-z7035-bob-cmos
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-adrv9361-z7035-box
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-adrv9361-z7035-fmc
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-adrv9361-z7035-fmc-rfcard-tdd
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-adrv9364-z7020-bob
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-adrv9364-z7020-bob-cmos
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-adrv9364-z7020-box
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-common
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-mini-itx-adv7511
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-mini-itx-adv7511-ad9361-fmcomms2-3
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-mini-itx-adv7511-ad9364-fmcomms4
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynqmp-zcu102-ad9361-fmcomms2-3
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-zc702-adv7511
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-zc702-adv7511-ad9361-fmcomms2-3
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-zc702-adv7511-ad9361-fmcomms5
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-zc702-adv7511-ad9364-fmcomms4
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-zc706-adv7511
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-zc706-adv7511-ad6676-fmc
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-zc706-adv7511-ad9265-fmc-125ebz
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-zc706-adv7511-ad9361-fmcomms2-3
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-zc706-adv7511-ad9361-fmcomms5
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-zc706-adv7511-ad9361-fmcomms5-ext-lo-adf5355
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-zc706-adv7511-ad9364-fmcomms4
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-zc706-adv7511-ad9434-fmc-500ebz
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-zc706-adv7511-ad9625-fmcadc2
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-zc706-adv7511-ad9739a-fmc
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-zc706-adv7511-adrv9371
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-zc706-adv7511-adrv9375
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-zc706-adv7511-fmcadc4
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-zc706-adv7511-fmcdaq2
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-zc706-adv7511-fmcdaq3
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-zc706-adv7511-fmcjesdadc1
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-zc706-imageon
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-zed-adv7511
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-zed-adv7511-ad9361-fmcomms2-3
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-zed-adv7511-ad9364-fmcomms4
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-zed-adv7511-ad9467-fmc-250ebz
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-zed-adv7511-cn0363
drwxr-xr-x 2 ehaengel ehaengel 4096 Jan 29 03:25 zynq-zed-imageon

 

There's a folder for the 9371 for the ZC706, zynq-zc706-adv7511-adrv9371, and I was able to copy the boot files from that to the top level directory and use that to check out the 9371, and that all worked fine.

 

However, I notice that there is no ZC706 folder for the 9009. The landing page for the ADRV9009 eval kit says that Analog Devices recommends the EVAL-TPG-ZYNQ3 for use with the ADRV9009 eval kit, so I guess I assumed that the same sort of support software would exist for this as does for the ADRV9371.

 

Does an SD card boot image exist for the ADRV9009 for the EVAL-TPG-ZYNQ3 (ZC706) platform? If so, please let me know where I can find and install it.

 

Thank you,

Eric

Outcomes