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.

CCS/CC1200EMK-420-470: SO pin doesn't go low.

Part Number: CC1200EMK-420-470
Other Parts Discussed in Thread: MSP430G2553, CC1200

Tool/software: Code Composer Studio

Hi 

I have a really annoying problem with CC1200EM - 420- 470 MHz. In the code, I pull the CSn low and wait for the SO go low, but it doesn't go low. I have connected the pins on the board as described below (The master is MSP430G2553 lunchpad):

- VDD>> to the VCC of the MCU. 

- MISO >> UCA0SOMI pin of the MCU. 

- MOSI >> UCA0SIMO pin of the MCU.

- SCLK >> UCAOCLK pin of the MCU.

- CSn >> P1.5 (GPIO) pin of the MCU. 

GND >> To the GND of the MCU.

Other pins (GPIO0 and GPIO2) are unconnected.

Have I connected the pins correctly? What can I do so that after pulling the CSn low, the SO goes low? 

Your help is most appreciated!

Saber

  • If you are not connecting the EM via the EM connectors to the TRXEB you have to ensure that the reset pin on the CC1200 is defined.

  • Thanks for your response. Yes the problem is related to the RESET pin on the EM. Actually the RESET pin should be connected to the VDD pin which is routed out to a hole on the EM. (The figure above), but due to the weakness of the CC1200EM design, the user himself/herself should connect it. I did it and now the SO goes low immediately after the CSn goes low. 

    To guide people on which pin is RESET pin on CC1200EM, the below photo is attached which defines the RESET pin location on EM. I simply connected a wire from this pin to VDD hole.