I just received my ADRV1CRR-FMC and ADRV9361 SOM. No useful documentation came with the boards. Where is a getting started guide?
You are absolutely right. There should be more documentation to aid the user in understanding the ecosystem and getting started. I will push this way up the priority list so this does not happen to other users.
I would be interested to gauge your opinion on what pieces of information were fundamental to solidifying your understanding. Are there particular documents or information which you found most useful?
Yeah - you get just a box of parts. Really nice hardware; including power adapters for many countries I would love to visit some time; but no paper documentation at all!
Basically, near as I understand it, you look at ADI AD9361 System on Module (SOM) SDR [Analog Devices Wiki] to give you an overall view. These pages were apparently written before the RFSOM existed, and all there was were FMC daughter cards that plugged into the ZC702 or ZC706 (see AD-FMCOMMS2-EBZ, AD-FMCOMMS3-EBZ and AD-FMCOMMS4-EBZ and the like).
They appeared to have added some new text to this web site, but left most of the old text (which describes things about the ZC706, et cetera) in place; which makes this site very confusing to read. (HINT HINT, ADI!!!)
ADI has done a very good job in HDL reference on GitHub; basically *that* is the documentation. (Use the force, read the source)
Little made sense to me until I visited this site: HDL Git Repository [Analog Devices Wiki] and downloaded the reference design, and played with it. You will have to learn what git is and make yourself an account.
The hardware design & software design there supports many different Analog Design reference boards, including the EBZ cards, and the ARDV1CCR-FMC and ARDV1CCR-BOB cards; and once you wrap your head around understanding their mind set it all begins to make good sense. Their coding style uses make, so it works best on Linux; although with cygwin installed their set up works for me on Windows as well.
Their coding style builds a base board for the RFSOM board, and then depending on if you are using the ADVR1CCR-FMC or ADRV1CCR-BOB, (or other interesting targets in the makefile that seem to be just a USB board, and just a PCIE board), pulls in the base board, and wraps it with a verilog that ties off stuff that isn't on the carrier board you have; and hooks up what you do have.
Contact me directly at firstname.lastname@example.org and I would love to discuss this
further - we are maintaining an internal blog on
this which we could share with you.
Actually, check out the documentation here: PicoZed (SDR) Development Kit | Zedboard
Retrieving data ...