Hi,
I'm working the the AD5934 in the CN0349 evaluation board, and able to communicate properly with the AD5934 over I2C, but I can't get it to actually start its sweep - I can't detect any AC voltage on TP2 (or anywhere else on the board other than the clock).
Example:
NB: The CN0349 has a 1 M Hz clock
I want a sweep from 1 kHz, 500 Hz step, 5 steps.
Start freq: 2^27 * 1 000 * 16 / 1 000 000 = 2 147 483 = 0x20C49B
Step: 2^27 * 500 * 16 / 1 000 000 = 1 073 741 = 0x10624D
Steps: 5 = 0x0005
All of this data is loaded into 0x82 to 0x89, and I can read it back and it all seems OK
Enter Standby with 2v range, x5 pga gain: Load 0xB0 into 0x80.
I never see any change at the test point, the status register 0x8F always contains 0x30 or 0x70.
What am I doing wrong?