I am using an ADS1248 in conjunction with an MSP430F5232 to perform 3 measurements. DVDD = 3.3V. AVDD = 5V. The Start and Reset lines are pulled High by the MSP. I measure Vref = 2.048V. I appear to have good SPI communications between the MSP and the ADS because I can read back the expected value of the internal temperature diodes. All points of connection appear to Ohm out correctly (i.e. no unexpected shorts or opens).
However, when I attempt to connect IDAC 1 to IECX1 to provide a 500uA bias current to a restive bridge, i get no current through my bridge. IECX1 appears to have no output. The same is true trying to use IDAC 2.
Setting the registers of the ADS to the following:
IDAC0 = 0x04 500uA current
IDAC1 = 0x8C Connect IDAC1 to IECX1, Disconnect IDAC2
MUX0 = 0x1A measurement 1
VBIAS = 0x00 = Disable
MUX1 = 0x30 Internal ref on
SYS0 = 0x30 (PGA = 8; 5 Hz sample rate)
We are experiencing this issue on every prototype board we have worked on thus far. This prototype board was developed based on a Proof of Concept PCB that we designed and were able to successfully test the ADS1248 with an MSP430F2618. The Proof of concept PCB was also RIGID FR-4, where the prototype PCB is a RIGID-FLEX design. Schematically they are the same. The layouts may differ but as i stated before i checked all the lines and they check out.
Is there a difference between the 2618 and 5232 that could account for this issue?
Is there something in my register settings that are incorrect?
Are there any other items to examine that could be causing this issue?
Is there something else i can try or did i receive a batch of bad parts?