Hello
I am currently doing an upgrade of a product from a CC1070, to a CC1101.
A colleague of mine has successfully integrated the CC1101 into his design, and we have done various successful tests with this product.
The reference design supplied by TI was used.
I have used this same design, barring a few layout/routing changes. (I used a star topology for powering the various VDD pins,whereas my colleague did not in his first revision)
I cannot seem to communicate with the CC1101 over SPI.
I have verified my timings, using my colleagues product.
I have verified my timings with respect to the Application note on SPI communications to the CC1101.
I am clocking the device at 100kHz, which should be more than slow enough.
I have made sure that I did not over-voltage the device at any point.
I am not getting ANYTHING coming out of the SO pin. I have even lifted the SPI pin on my microcontroller (PIC18F46K20), to make sure the PIC is not maybe tying the line low, for whatever reason.
When forcing a power-up reset, I do not see the transition from high, to low, as described in the datasheet (indicating that the crystal is running, and stable)
However, when scoping the crystal pins, I can see that it is indeed running.
I have verified that all my surrounding decoupling capacitors are the correct value.
I have re-tried using several IC's, incase it was a faulty/damaged part.
I have also seen on an online forum that another customer has had similar issues, but the problem was not officially resolved.
Do you have any suggestions as to where I may be going wrong?
Any feedback, comments, or suggestions would be greatly appreciated.