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.

About MSP430 + CC2520

Other Parts Discussed in Thread: CC2520, MSP430F2618, CC2530, CC2511

Hi, all,

I am going to apply wireless communication by MSP430 + CC2520 in my project.

Also, I have to get the microcontroller work as a web server on the Internet. The Internet access also need SPI interface.

So, how can I deal with two applications using only one SPI on MSP430? Is MSP430F2618 competent for Ethernet connection?

Thanks a lot.

  • As mentioned at the tail end of the following thread (https://community.ti.com/forums/t/1261.aspx), the CC2520DK would be a good source of information for your stated configuration.

    http://focus.ti.com/docs/toolsw/folders/print/cc2520dk.html

    The CC2520DK User's Guide indicates the CC2530DK is compatible with the SmartRF05EB, CCMSP-EM430F2618 combination.  The C2520DK comes with all necessary boards and schematics.
    The aforementioned User's Guide has schematics at the back for the SmartRF05EB and CCMSP-EM430F2618 boards.

    Figure 24 on page 29 of SWRU138 shows a configuration similar to your desired application with the exception of having the 2nd SPI interface on the MSP430F2618 connected to an ethernet MAC/PHY device.

  • To use two SPI slaves on one SPI master you use different GPIOs to drive your ethernet controllers CS pin from the cc2520 CS pin (CSn) CC2520 DO will be high impedance as long as CSn is high, so if your ethernet driver beghaves similarly you should just be able to connect SCLK, SI and SO for all devices on the same nets and selecvt which device you want to adress by CS pins.

  • For the MSP430F2618, it supports two separate SPI interfaces.  Of course, you need to look at your application and determine what interfaces, including GPIO are needed, but a simpler way to deal with the radio and ethernet portion is to put them on different physical interfaces.

    sverreb is correct is indicating that it is possible to run both the CC2520 and ethernet interface on one SPI interface if you allocate 2 GPIOs for the SPI CS signals on the CC2530 and your ethernet MAC/PHY device.

  • Dear Brandon

     

    I’m also interested in the Texas Instrument CC2520 Development Kit and plan to use it.

    However, I have some questions about it. As being described in the manual, the kit contains only 2 boards CCMSP-EM430F2618.

    Can I order this module separately because I need more than two? If it’s not available, could I use it as a network with 3 sensor nodes?

    Secondly, about SmartRF05EB, is there any MSP430 microcontroller on this board?

     

  • Duc Chinh Hoang said:

    However, I have some questions about it. As being described in the manual, the kit contains only 2 boards CCMSP-EM430F2618.

    Can I order this module separately because I need more than two? If it’s not available, could I use it as a network with 3 sensor nodes?

    You can purchase CC2520 Evaluation Modules (CC2520EM) separately in http://focus.ti.com/docs/toolsw/folders/print/cc2520emk.html

    I'm not aware of any other method to purchase the CCMSP-EM430F2618 board, unfortunately.

    Duc Chinh Hoang said:

    Secondly, about SmartRF05EB, is there any MSP430 microcontroller on this board?

    No, there is a CC2511 device on it.

  • Thanks Brandon,

    So is it possible to form a network with at least  three nodes with this kit?

     

  • I believe you will need to purchase 2 kits to get 3 nodes, as 1 kit only allows for 2 nodes.