We have created a custom beamforming board with two ADAR chipsets on it to form an 8x1 array. And this board is connected to an Zynq FPGA board for controlling it. Now for writing the control software, what is the best approach? Should we write a software from scratch that runs and communicates from the ARM core of the zynq to the ADAR chipset registers via SPI, or is it possible (and wiser) to port the evaluation software provided by ADI to run on the ARM core by making some changes to the communication interface?
Also, our end goal is to use it for X band radar beamforming, so we would like to rotate the beam continously with a certain PRF. Is it possible to do this via the evaluation software?