Hello,
I'm currently encountering some issues while debugging SPI communication:
1. We are using the ADS124S06 chip. When reading the chip ID (address 0x00) via SPI, the result is 0x00, but the expected value should be 0x01.
2. I have verified the hardware schematic connections for the SPI interface and other pins between the microcontroller and the chip, and they are all correct.
3. While researching solutions online, I found some documentation mentioning that the reference voltage pin should not be left floating. In our hardware design, the reference pin is currently unconnected. Could this be an issue?
4. I used a logic analyzer to capture the SPI communication waveforms. The data sent from the microcontroller to the ADS124S06 appears normal, but the output waveform from the ADS124S06 shows high-frequency noise. Is this normal? Attached is the oscilloscope waveform.