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.

Signals of CC1200EM module

Other Parts Discussed in Thread: CC1101, CC1200

Hi,

CC1200EM PCB has eight pin holes (P4 connector). I tried to connect these signals to raspberry pi but I can't do any SPI communications between CC1200EM module and raspberry pi. I also connect this CC1200EM's P4 signal to TrxEB's P7 20pin header but TrxEB's PER test can't recognize CC1200EM module.

I have some CC1101 RF modules, they can communicate with TrxEB's P7 20pin header via 4-wire SPI. Furthermore they can communicate with raspberry pi. Does anyone know why I can't communicate using CC1200EM's P4 connector?

Best regards,

Yoshio Kashiwagi

  • The SPI interface on CC1200 and CC1101 is basically the same so I suspect that you have some difference in how the lines are connected between the two. Do you use the same SPI clock speed?

    Need at least a good picture of how you connect CC1200 to get an idea what goes wrong.

  • Hi, Thank you for your reply.


    I uploaded four pictures to describe my environment. SPI clock speed is determined in PER test program so it must be same speed. I confirmed some documents related to CC1200 user guide and CC1200EM circuit design etc., but I can't understand why I can't communicate via CC1200EM's P4 connector signals. Do you have any ideas to solve this issue? My final purpose are CC1200EM protocols development on raspberry pi or beaglebone.

    Best regards,

    Yoshio Kashiwagi

    These are CC1101 RF modules on TrxEB they can communicate with each other with PER test program.

    Of course PER test program recognized CC1101 module with Chip information.

    But I connected with CC1200EM's P4 and TrxEB's P7 connectors, PER test program can't recognize CC1200.

    Also PER test program can recognize CC1200EM as connect via Samtec SFM connectors.

  • I found the issue and it a weakness in our design. The Reset line to the CC1200 is not defined when you solder in the 4 line SPI interface and hence the chip is in an unknown state. I tested this and when I did the same as you the SmartRF Studio could not see the CC1200. Then I soldered a wire on the reset line to Vdd it works.

  • Hi,

    Thank you very much for your investigation.
    I'll try to this workaround.

    Best regards,

    Yoshio Kashiwagi

  • Hi,

    I just received my cc1200 daughter boards and was wondering, if the issue with reset line has been fixed or do I still need this work around?

  • You still need the workaround if you want to connect your MCU board directly to the CC1200EM without using the TRXEB or similar.

  • Hi,

    I think I am running into the same issue with the CC1200EM boards I ordered.

    Can you explain the work around for this in more detail and possibly include a photo?

    I have tried running a jumper from what I think is the reset line of the EM connector to Vdd but I'm not sure if it's the correct pin.

    See my post here: http://e2e.ti.com/support/wireless_connectivity/f/155/t/405774

    Is there anything else I need to do for this workaround to take effect?

    Thanks,

    Kevin