For our capstone project our group is required to create an SDR environment using the ADRV9008-1 receiver chipset operating around 2.4 GHz.
Ultimately we are in need of four channels, so two chips, but before we get to building our own board, we would like to get the SDR environment running on the evaluation boards.
We are using the Xilinix Zedboard 7000 (which uses the Xilinx Zynq-7000 AP SoC XC7Z020-CLG484) in conjunction with the ADRV9008 evaluation board. It is simple to connect up the boards, but we are having difficulty in interfacing between the two (since this is the first design project we have done using Linux).
So a couple questions we are looking to get answered:
Any feedback, tips, or help is greatly appreciated.
You cannot use a Zedboard with the ADRV9008/9 development boards since they require HPC connectors. Zedboards only have LPC FMC connectors. You will need a ZC706 or ZCU102.
1. We offer a baremetal solution…
Because in order to set up the SD card, the two boards need to be connected through the FMC connectors?
On boot the kernel will probe for the device. If it's not connected the software interfaces do not appear.