Hello,
I am trying to make a interface between CC1101EMK433 transceiver module and MSP430F5599 LaunchPad using SPI interface. I am using Energia to program the interface. By using CC Debugger without any MCU, I am able to program the module to desired RF parameters. But when I use MSP430, it seems that the issue is with the SPI interface. When analysed the SPI channel using DSO, I found that the SPI clock is not at all propagating from the SCLK pin of MSP430. Then I came to a conclusion that the problem should be with the SPI library of energia where it can't establish the serial protocol. After checking the library source file, I came to know that the file had a single line of a calling a class. Then I replaced the entire library with another version which worked well for another application scenario. Even in this case, I am not able to program the RF module. I had a simple energia code which reads a register, alters that register value and re-reads the register again, prints the value. I have attached the codes for your reference. Kindly help me to resolve this issue.
CC1101 PCB INTERFACE: