Post Go back to editing

How to Dynamic Configuration of Sampling Frequencies, Device Frequency, and Bandwidth for AD9371 and AD9358 Without Using Mykonos.c Files from TEST Software

Thread Summary

The user seeks to dynamically configure sampling frequency, device frequency, and bandwidth for AD9371 and AD9358 transceivers on a ZC706 board without using pre-generated Mykonos.c files. The final answer confirms that these initialization parameters cannot be changed dynamically as it requires chip reinitialization. However, runtime parameters can be adjusted using the software package APIs. The user also inquired about achieving an integer IQ sample rate below 49.152 MHz with a fixed device clock of 122.88 MHz, which is not possible due to hardware limitations.
AI Generated Content
Category: Hardware

I'm working with the AD9371 and AD9358 RF transceivers on a ZC706 evaluation board. My project involves configuring the sampling frequencies, device frequency, and bandwidth for these transceivers. So far, I've been using the TES (Transceiver Evaluation Software) to generate the necessary Mykonos.c files, which I then integrate into my project.

However, I would like to streamline this process by dynamically configuring these parameters directly from my code instead of relying on pre-generated Mykonos.c files.

Could anyone provide guidance on how to achieve this? Are there specific API functions or register settings that can be used for dynamic configuration? Any sample code or references to relevant documentation would be greatly appreciated.

Thank you in advance for your help!

Thread Notes

Parents Reply Children
No Data