AnsweredAssumed Answered

Enable External Clock AES-Z7PZ-SDR2-DEV-G Evaluation Module

Question asked by ksteiner1234 on Sep 25, 2017
Latest reply on Sep 29, 2017 by mhennerich

While working with 2 evaluation modules (AES-Z7PZ-SDR2-DEV-G), I've been wanting to enable the external reference.

 

One module is configured to run the Linux OS, which allows me to use the II Oscilloscope tool and GUI to control the Picozed. I was successful in enabling the external reference using the instructions here (https://wiki.analog.com/resources/eval/user-guides/pzsdr/carriers/fmc) coupled with information here (

https://wiki.analog.com/resources/eval/user-guides/ad-fmcomms2-ebz/software/linux/zynq_2014r2#modifying_devicetrees

). Note that at the time of this posting, the link to in the first URL to the .dtsi file is broken.

 

 

The second module is configured to run with Matlab. I am having difficulty enabling the external reference with this board.
First, there are 2 devicetree files in the SD card directory: devicetree.dtb and devicetree_sdr.dtb. They are identical. I'm not sure if one or both of these files are used when the board is turned on.
Second, The snippet of code that is used to change the state of the GPIO pin that selects the external reference path is not present in either devicetree file. I've tried adding it and updating the phandle to match that of the 40MHz reference clock, but that did not work. I'm still trying a few things but wanted to post here to see if any others have worked through this already.

 

Has anyone been successful in enabling the external reference on a Matlab configured FMS carrier card?

 

thank you for your assistance.

Outcomes