Post Go back to editing

AD9910 Eval software RAM loading errors

Thread Summary

The user experiences inconsistent loading of RAM data files into the AD9910 evaluation software, with occasional correct loads and a fatal error when enabling the multiplier with the OSK Digital Ramp Control window open. The support engineer suggests using a setup file and a 101-word RAM file in Raw Binary format to consistently load and read the RAM data, and advises checking the REFCLK input and PLL multiplier settings to ensure they are within the AD9910's specifications.
AI Generated Content

In my application I want to have a certain profile perform a frequency sweep, so I want to use RAM control.  My problem is that loading my RAM Data File into the RAM using the eval software seems wildly inconsistent, meaning I load my file, then perform the Read RAM to file, and the two files are never identical.

I've "gotten lucky" a few times where the file was written into RAM correctly, but haven't been able to identify a process that makes this work all the time.  I've tried in both RAW Hex and RAW Decimal formats, and I've tried data files of various lengths, from 12 addresses to all 1024.

Has anyone else had this problem?  Is there any other way to load the RAM?

As a sidenote, during my poking around trying to fix this, I've discovered that clicking the 'Enable Multiplier' checkbox on in the Control window while the OSK Digital Ramp Control window is open causes a fatal error for the eval software.

Thanks for any help,

Thomas

Parents
  • Hello Thomas,

    The fatal error appears to be a time out or runtime issue, when the system clock = 0 Hz.

    For example, if you enable the Ref Clock Multiplier with a multiplication of 0 (default), the system clock goes to 0 Hz.  With your version of the software, you should be able to avoid the fatal error if you change the REF CLK multiplication value of 0 before you open the OSK / Digital Ramp Generator window. We'll fix the runtime issue in a future revision. Thanks.

    I have attached a RAM file. I'm able to load and read this file with no problems. I've also attached the setup file I used with the evaluation board. I would run the setup file first and then the RAM file. The RAM file is 101 (32-bit) words in Raw Binary format. In addition, the RAM file is a frequency sweep from 20 MHz to 30 MHz. Let me know if you can consistently load and read this RAM file.

  • Hi, I also had the same issues/doubts with the RAM. Could you help me where are the attached files that you're referring to, as I can't seem yo find them? 

Reply Children
No Data