I'm using the ADRV9371 with the Xilinx ZC706. I've been able to build the ADI reference design and load it using SDK using the no-OS software. The problem I'm having is that I have been unable to generate profiles that work correctly. The steps I use to generate the profile code are:
1. Generate and output the profiles using AD9371 Filter Wizard v1.10
2. Load the custom profile into the AD9371 TES v2.0.68
3. Use the option Tools -> Create Script -> C Script to generate the .c/.h files
When I do this and then build the SDK project using the generated files, the transceiver setup fails.
WARNING: AD9528_initialize() issues. Possible cause: REF_CLK not connected.
RX_XCVR initialization OK
TX_XCVR initialization failed
RX_OS_XCVR initialization OK
I had found that if I just use the default profile in TES rather than a custom one that it sometimes will succeed but not always.
Is this because I do not have a reference clock? If so, is it possible to use the board without one?