Other Parts Discussed in Thread: CC1101
Hi,
I am having a very basic problem.
I am trying to write and read the cc1101 configuration registers (EVM board) over the SPI routine, but I am getting only junk data from the cc1101. I have verified the data coming on the oscilloscope, the microcontroller is reading correctly whatever the cc1101 is dumping.
So, I verified the SPI mode (reading and writing on rising edge of the clock, data sampled in the middle) and am following the sequence of Chip select also. I was reading and writing in the burst mode, so I switched to single write and read cycle from the configuration registers. But this did not help.
I also tried the Manual Reset (19.1.2 - page 49 of datasheet), but, after giving the SRES command, the SO pin goes high (last step) and does not return to low.
What mistake am I doing?
Thanks in advance!