Other Parts Discussed in Thread: ADS1248
My hardware is configured like figure 85 in http://www.ti.com/lit/ds/symlink/ads1248.pdf
I'm using +5v for AVDD and DVDD as well for the other logic signals, CS, START, RESET.
I am able to write to the registers to configure the device and when I read the registers back the results are what I wrote.
When I read the conversion results I get random values.
To narrow down the problem, I'm reading the internal temperature diode and still get the random values.
The device is setup to use the internal reference and internal clock.
As in Figure 85 I do not have anything connected to VREFCOM and VREFOUT.
Page 29 of the data sheet mentions connecting a capacitor between VREFCOM and VREFOUT and grounding VREFCOM. Do I need to do that? Could that be causing the random values?
Chris Ouellette