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.

CC2640 interface to MSP430

Other Parts Discussed in Thread: CC2640, MSP430F5659, CC2538

hi,

I am planning to use CC2640 in my product, i have some question--

- i have MSP430F5659, which interface to CC2640 is better UART or SPI ?

- how to do firmware upgrade for the CC2640 module, since i don't have any JTAG ? i have serial / SPI interface, whether serial/SPI communication allows firmware upgrade?

-Nitesh

  • Hello Nitesh,
    1) IT depends on what your requirements are. The CC2640 support both. (look at simpleNP and simpleAP in the BLE stack 2.1 installer).
    2) CC2640 has a built in ROM bootloader which can use either UART or SSI. For more information about the bootlaoder please read the Bootloader Chapter in the TRM and look at the "CC2538/CC26xx Serial Bootloader Interface" app note (www.ti.com/.../swra466a.pdf)

    Also take notice of sub-chapter "8.1.1 Bootloader Disabling" dealing with security as anyone can read from your flash through the ROM-bootloader unless you lock the debug interface after you load your firmware. The intended use with this bootloader was for production programming. If you need more advanced security features you will have to create your own custom bootloader.
  • Thanks Eirik,

    For second point- If i want to update the latest firmware for CC2640 i can directly send the data over UART? Is there any command cc2640 supports for the field FW upgrade? Or any FW upgrade tool available over UART for the FW upgrade? I am not changing boot loader, is it possible to put the device in boot mode and then send command to upgrade FW? Please share your thought.

    -Nitesh
  • Hello Nitesh,
    Most of these details is covered in the app note i mentioned above. There is a PC SW example that comes with the app note (www.ti.com/.../swra466).
  • Thanks for info Eirik, I will get back if any thing i need from you.

    Nitesh