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.

CC2650MODA

Other Parts Discussed in Thread: CC2650MODA, CC2650

How do I program CC2650MODA?

I assume,

1) solder onto a PCB,

2) supply power,

then I don't know what to do next.

I will have CC2650 launchpad loaded with the code. I need a way to upload the code onto the module.

Can I make some kind of connection between the launchpad and the PCB to upload the code?

Also, how does over-the-air update and in-system-programming work?

  • Hi Hyunsoo,

    Then you should connect a JTAG Debugger too it, like the XDS on the Launchpad. Take a look at the data sheet for the various JTAG connectsion.

    You can also refer to the Launchpad's schematic if you want to see how the XDS connects to the CC2650 on there.

    Regards,
    -Rebel
  • So if I make a connection from the module to the XDS Debugger on the launchpad in a same way CC2650 on the launchpad is connected to the debugger, the module and the CC2650 will be programmed with the same code when I upload the code? That makes sense.

    XDS110 Debugger Interface in the launchpad schematics shows these connections:

    CC2650_SWO, pin 28 in CC2650, 

    DIO16_TDO, pin 26

    DIO17_TDI, pin 27

    CC2650_TCK, pin 25

    CC2650_TMS, pin 24

    CC2650_RESET, pin 35

    CC2650_TXD, pin 8

    CC2650_RXD, pin 7.

    The problem now is that I can't find corresponding pins for CC2650_SWO, CC2650_TXD, and CC2650_RXD on the module. The module do not have these pins. Can I safely ignore these?

  • Yes - you can ignore them,

    The RXD and TXD are for the back channel UART -
    The SWO is only for debugging - (ARM's Serial Wire Output), profiles hardware events, among other things.
    You don't need SWO for either JTAG or cJTAG

    Regards,
    -Rebel