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.

CC2564 / CC2560 / CC2560A - Availability, and compatibility to the MSP430BT5190

Other Parts Discussed in Thread: CC2560, CC2564, MSP430BT5190, CC2567, MSP430F5438A

I have several questions regarding the CC2564/CC2560/CC2560A:

(1) Is it correct to assume that the MSP430BT5190 will support the CC2564 or a "new" MSP will be required for such purposes?

(2) If the assumption in (1) is correct, what type of changes will be expected for the firmware in the MSP430BT5190? Specifically, lets say I develop a product with the MSP430BT5190 and the CC2560 now, there is an easy migration path to then use the CC2564?

(3) Is the CC2560A replacing the CC2560? According to the documentation in the Panasonic web site there is a CC2560A with an additional 0.5 dBm of output power as the key difference to the CC2560.

(4) Will the dual-mode implementation claimed by Panasonic in their modules utilizing the CC2564 be such that in a piconet Bluetooth Classic and Bluetooth Low Energy devices will inter-operate? 

(5) So far, Panasonic is publishing the availability of the CC2564 and its operation with the MSP.  When can I expect TI's strategy to these two devices?

Thanks in advance,

-Manuel 

  • Manuel:

    1) MSP430BT5190 is for the BT devices.

    2) Service packs for the different versions can be found here: http://processors.wiki.ti.com/index.php/CC256x_Downloads.

    3) The CC2560A is replacing the CC2560.  The difference is a ROM spin that makes the SP for the CC2560A smaller and faster to load.

    4) Yes.

    5) Not sure about this question. Please reword.

    Arild

  • Arild,

    Thanks for your reply.

    The following are for clarification:

    -Let me double-check answer (1) with you. As you said, the MSP430BT5190 is for BT devices, that will include the CC2560, CC2560A, and the CC2564?

    -To clarify what I asked in (5), what I mean is when will I see a TI development kit that features the MSP430- and the CC2564?

    The following is a new question:

    -Which development kit from TI should I get to develop my application if my end goal will be to use the CC2564? Can I use the EZ430 - RF256x (which hots a CC2560) for instance and easily port all my work to then operate the CC2564?

    -Manuel

  • Hi Manuel:

    To clarify the questions:

    (1) Is it correct to assume that the MSP430BT5190 will support the CC2564 or a "new" MSP will be required for such purposes?

    The MSP430BT5190 is currently tied to the MindTree Ethermind BT stack. It can be used with CC2560, CC2560A and CC2567. Given that CC2564 requires BLE Stack support too, then the current BT Stack does not support it. TI is evaluating how to enable a platform solution with the CC2564, BT and BLE support. At this moment, it is not decided if the BT5190 will be tied to a new BT+BLE stack yet.

    (2) If the assumption in (1) is correct, what type of changes will be expected for the firmware in the MSP430BT5190? Specifically, lets say I develop a product with the MSP430BT5190 and the CC2560 now, there is an easy migration path to then use the CC2564?

    There are two items you should take into consideration, 1) BT+BLE SP and 2)BT+BLE Stack. The First one is a transparent change independent of the host. The second one depends on whether the new BT+BLE Stack is tied to the MSP430BT5190 or not.

    (3) Is the CC2560A replacing the CC2560? According to the documentation in the Panasonic web site there is a CC2560A with an additional 0.5 dBm of output power as the key difference to the CC2560.

    The main difference is that the CC2560A complies to the newest BT 4.0 std whereas CC2560 is BT 2.1+EDR. TI encourages customers to move to CC2560A.

    (5) So far, Panasonic is publishing the availability of the CC2564 and its operation with the MSP.  When can I expect TI's strategy to these two devices?

    As mentioned earlier, TI is evaluating the best approach to enable such platform currently.

    Which development kit from TI should I get to develop my application if my end goal will be to use the CC2564? Can I use the EZ430 - RF256x (which hots a CC2560) for instance and easily port all my work to then operate the CC2564?

    It is hard to tell at this moment since it has not been decided which stack will be used for a BT+BLE solution.

    Arild

  • Arild,

    The following is brand new information to me: "The main difference is that the CC2560A complies to the newest BT 4.0 std whereas CC2560 is BT 2.1+EDR. TI encourages customers to move to CC2560A."

    Let me make some comments/questions regarding such piece of information:  

    -I have not seem Panasonic marketing the CC2560A as a BLE capable device. So that means the CC2560A is probably going to stay in the market as a BT Classic device?

    -What type of time table may I expect from TI regarding the BT + BLE solution? Knowing this is quite critical to my application.

    Thanks,

    -Manuel

  • BlueRadios has a dual mode module, that contains a CC2564 and A MSP430F5438A.  StoneStreet One is currently developing the software stack for the module and should be done by the end of January 2012.  You can find more information at http://blueradios.com/hardware_LE4.0-D2.htm

  • Berms,

    Thanks for the info.  Do you mean that StoneStreet One is developing the BT+BLE stack for TI?

    -Manuel

  • no, the StoneStreet Stack is for the module only

  • I hope that TI is giving btstack some serious consideration, http://code.google.com/p/btstack/.

    As an amateur tinkerer I choose TI for its _open_ development support: readily available and affordable developer kits (4.30! launch pad), unburdened by NDA documentation; generally a good level of accessibility to satisfy us tinkerers / budding-enterpreneurs. Kudos to TI for making embedded development more accessible.

    There are some exceptions to this, compilers and device / peripheral drivers, and understandably so these silicone bits and driving software are not cheap to develop. There will always be a market (pros) for 900-3000$ IDE/compilers, and commercial BT stacks licensing; but these leave the tinkerers behind.

    This is where _open_ alternatives like mspgcc and btstack come in... enough for my rant, I'm curious to hear what a TI employee might have to say on the companies stance wrt to these...

    Frustrated with lack of concrete examples for CC2564? Check it out running btstack communicating with BLE-enabled iPhone 4S!

    http://www.youtube.com/watch?v=xWY5GinDCQc