I am working on interfacing the ADS1255 ADC to a Xilinx's Zynq SoC using its SPI controller and am getting a weird results. I found at first that the ADC would not respond to any commands unless its SCLK line was being probed. At which point it acted and responded as expected. Upon further testing I found that running a pull-down resistor (4.7k) had the same effect. I am running the SCLK at ~475kHz and the schematic is attached below. while probing the receiving end of SCLK I don't observe any ringing and have increase the series termination resistors to as high as 1kohm with no result. Adding a pull down resistor at this point would require a full re-spin of the PCB which would be costly so I would prefer to understand why this is happening and if there is a way to fix it. Also configured and confirmed a clock phase 1 and active high clock config
Thank you in advance for any assistance you can offer.
-Caleb