FWIW, today I grabbed the latest version of the HDL repo and updated my working files to the tag "fmcomms1_v2013_4_2014_07_25". Using Vivado 2013.4 gave me errors relating to invalid "IP Identifier" (although it looks correct). I worked around that error by changing up the TCL scripts to 'catch' errors in order to simply ignore this. For example, change the line:
adi_ip_properties axi_ad9122
to
[catch {adi_ip_properties axi_ad9122}]
After running all of the TCL scripts for the various libraries, I changed to the projects/fmcomms1/zed directory and issued "source ./source_project.tcl". Doing this results in a VLNV error with util_i2c_mixer. I have not yet worked around this, but assume it's simply a versioning thing that I should be able to circumvent.
If anyone has rebuilt the HDL from scratch for the AD-FMCOMMS1-EBZ and the Zedboard recently, I'd be interested to hear your experiences. I'm not having much luck and am starting to get a bit frustrated to be honest.
Thanks,
--tim