I am trying to find any hardware related problems with this combination. Here is my simplified schematic.
In the MSP430F5438A I configured P9.0 as output and I keep it low one second after I power the device. P6.2 and P6.3 are configured as general purpose outputs and kept high. I configure SPI1 in the MSP430 using the standard library and I just try to read the internal register values of the ADS1248 but I keep getting zeroes...
the analog inputs are floating and not connected to anything yet.
To my understanding, the communication channel between them doesn't work. I have a clean and stable 3.3V and 3.0V in AVDD and DVDD.
One strange thing I noticed, is that if the DVDD (3.0V) is not present in pin 1 (I turned off the external LDO supplying it) but AVDD is present, I measure a strange 2.3V in DVDD. I don't know if it's related to the communications problem I have.
What could be the cause for this?