Hello,
We're having a problem with Two ADS8568 converters in daisy chain configuration. The converters are driven by an FPGA. We're in software mode. We use only a single data line to communicate out of the four available. All channels of all ADCs are tied to the same CONVST.
There are two major problems:
- One of the converters always returns all zeros (this is the first ADC in the chain). This ADC is working with 2.5Vref (can confirm from the pins), in 4XVREF mode
- The other converter (last one in the chain), returns some data, but the data is not correct. This converter also has an incorrect VREF (somewhere around < 100mV range) when we look at its pin.
When data conversion starts and the ADCs start sending data, the first 8 results that come out are incorrect (we presume this is the last ADC in the chain), followed by the next 8 results which are all zeros.
We previously used the same ADC on another board successfully, in single configuration (no daisy chaining). We're using the same Verilog code base to drive this board as well.
Any ideas how to go about debugging this problem?