Hello,
I am currently trying to establish SPI communication with a ADS131A02 ADC. However, so far I was unsuccessful in getting any useful output from the device, even though I've double- and triple-checked the communication parameters and board setup.
The screenshot below shows the configuration of the device. It is configured for 16 bit word size, asynchronous interrupt mode and disabled Hamming code validation. Originally the IC was configured for 32 bit word size communication, but I've removed the corresponding pull-up resistor for further troubleshooting.

After power-up, I can manage to read exactly one status response from the device. When sending a NULL command in the first data frame, I am receiving "0xFF81" on DOUT within the same frame.

In the second frame, I am then getting "0x7FFF" in response. "0x7F81" would be the expected READY response of "0xFF02", but shifted one bit to the right, I believe.
In all subsequent data frames, there is no activity on DOUT, reading "0xFFFF".

There is also no change when I am trying to read multiple words during a frame, and the device doesn't respond to any commands, including the "UNLOCK" command. I've made sure I am using the correct SPI mode (CPOL=0 and CPHA=1).
I've tried replacing the IC on the board to make sure it is not defective, but this also didn't solve the issue.
I am really at a loss at what I might be doing wrong here. Does anyone have a suggestion on what I could try to get the ADC to talk to me?
Thanks for your help.