This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC1120: SPI SO Line Never Goes Low

Part Number: CC1120
Other Parts Discussed in Thread: CC1190,

I'm currently working on a custom PCB that has a STM32 MCU with a CC1120 Transceiver and CC1190 amplifier. We didn't solder the CC1190 part because we cannot successfully work the CC1120 Device. The problem is SO line never goes low and i can't start the communication. I double checked the SPI configuration and I'm pretty sure that SPI configs are okay by software. CS pin and the Reset pin of the CC1120 start with Logic HIGH by software. When I pull the CS line low my SO line never goes low. Is there any chance that this is a software problem? I will share the RF and MCU part of the schematics design.

We tested the system both with and without a Pull-Up in the MISO, MOSI, and SCK lines. Beside that there is an external 32 MHz oscillator labeled as Y2 which we do not have. As a substitute, we are using 32.768 MHz instead. Will this be a problem for the device?

And here i shared the scope results of the line and some code : STM32F446RET SPI Problem With CC1120 Device - STMicroelectronics Community

EDIT:In the current situation, we are only using Y2 with 22pF capacitors and a grounded ECXT_OSC pin. I have measured the oscillator pins and obtained the following readings:

DCPL_XOSC: 1.74V, DCPL: 1.8V, RBIAS: 1.2V.

Although these measurements seem fine to me, the problem still continues. The only thing that comes to my mind is that we are using a 32 MHz oscillator instead of a 32.768 MHz oscillator. Could this be a problem? Also, we have confirmed that the GND in the underside of the chip is well soldered.