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.

CC2650 SensorTag DevPack Debugger

Guru 22270 points
Other Parts Discussed in Thread: CC2650, CC2640, CC2538

Hello CC Team,

Excellent product.  Just waiting to get my hands on one.

Looking at the schematic for the DevPack, I can't see the TM4C1294NC being just a randomly selected Chip.  Please tell me that pins 53,54 and 56,57 lead to one of the unpopulated connector spots and are not terminated under the chip.  I hope the designer had an Edge Router in mind when they made the arguement for selecting that particular chip.

Access to all the other pins, especially the QEI and PWM would make the DevPack an undisputed must have for any developer.  Please say it is so.

Also, it doesn't clearly state that:

1. The SensorTag can be programmed with an existing SmartRF06

2. Or if the free CCS 6 license applies only to the  DevPack purchase or the CCS 6 license is free when used with a SensorTag.

Thanks,

  • Hey,

    I'll let someone else comment on the debugger dev. pack details although you  can definitely use the SmartRF06 board to debug the SensorTag 2.0.

    Best Regards

    Joakim

  • Hi Greenja,

    The Debugger DevPack was only designed with one purpose and that was to make an easy and cheap debugger of the SensorTag. The TM4C1294NC was never intended to be the host processor of the system.

    Code composor studio will be free when used it with an approved debugger, either DevPack Debugger or SmartRF06EB. I did a check today and I couldn't see the download option from the WCS page: http://www.ti.com/tool/ccstudio-wcs I'll check why it isn't available for download.

    /delete

  • Hi agian,

    CCS should be downloadable from this page: processors.wiki.ti.com/.../Download_CCS

    /delete
  • /delete,

    That is disappointing. I think there should be some serious discussion about how the DevPack Debugger connects to the SensorTag.

    Do you realize the potential of having all the features of the LM4C1294NC available? Not as the host controller, but actually as an independent controller that can be accessed by the SensorTag since it is so confidently connected to it. Sure you can purchase the LM4C Lauchpad, but you have a connected solution to the SensorTag already. Motor control, Ethernet, PWM, QEI encoder reading...the endless possibilities as a single solution development package.

    I'm sure there is a hack in there somewhere, but it would have been an excellent first off solution.

    Thanks,
  • Will the source code on the TM4C1294NC be available or we have to recommend other debugger to people who use our design incorporating a CC2650 chip?
  • The source code for the debugger implementation of the TM4C will not be released at the current time. It is intended as a debugger for the Sensor Tag and not a standalone devPack to interface the CC26XX with the TM4C.
    There will be more devPacks being released at a later time to allow interfacing the CC26XX SensorTag.

    For a list of supported debuggers, please see below FAQ:
    e2e.ti.com/.../404236

    Regards,
    Svend
  • svendbt said:
    It is intended as a debugger for the Sensor Tag and not a standalone devPack to interface the CC26XX with the TM4C.

    Does this mean CC-DEVPACK-DEBUGGER cannot be used as a cJTAG debugger for custom CC2640 based designs?

  • It should be possible to use it as a regular cJTAG debugger for 26xx as far as I know. Will double check this and get back to you.
  • Could you also state if the DevPack Debugger can be used to program the daughter cards from the SmartRF06 directly? (CC2650EMK-7ID)

    Also, would it be able to program the daughter cards (EMK) from the CC2538?

    Thanks,
  • Hi,

    The DevPack isn't designed to program the CC2650EM evaluation boards directly; this is better accomplished by the SmartRF06 board. Specifically, the DevPack connects to the SensorTag via the 10-pin ARM JTAG debugger header. This header doesn't exist on the EM daughter cards.

    The CC26xx daughter card cannot be programmed by the CC25xx.

    Best wishes
  • pixbroker said:

    svendbt
    It is intended as a debugger for the Sensor Tag and not a standalone devPack to interface the CC26XX with the TM4C.

    Does this mean CC-DEVPACK-DEBUGGER cannot be used as a cJTAG debugger for custom CC2640 based designs?

    I have verified with the developer that the CC-DEVPACK-DEBUGGER can be used as a standalone debugger as long as you connect it using the same 10-pin ARM JTAG header with 1.27mm pitch.

    .:svend

  • Thanks for looking into this. 

  • Hi Joakim,

    The SmartRF06 document (www.ti.com/.../swru321a.pdf) explains how to connect to a cJTAG.

    Is it enough to set the strapping on the SmartRF06 board, and manually construct a cable?  Any document on this?

    Any news about when the SensorTag 2.0 debugger-extension (DevPack)  be available ?

    Thanks,

    Shlomi.S

  • as you say, section 7.3 tells how to connect an external board (like the sensortag) to the SMARTRF06EB. It is sufficient to set strapping or construct a cable for this, I have tested this and it works as expected.
  • I would be interested in chatting with the developer...perhaps you can pass on my contact information :-)
  • Sending a message to should probably get you the answers you need :]
  • Hi Greenja,

    1. I'll be glad to chat with you. I have so many questions.
    2. I already spent 3 weeks learning (reverse engineering) the BLE Stack V2 and its file layout including the TiRtos directory.
    I am a c++ programmer, and I say now more than ever that 'C' should be outlaw.
    3. For now, I do it only by reading since I have no debugger for the SensorTag 2. I really miss it at this point.
    4. We at Microcode, do embedded development for hitech companies.
    I am currently posted on a Outdoor Car Parking project using CC2640.
    6. I am a new to the e2e forum. Is the chatting is an alternative to a posing question(s) on the forum ?
    7. Thank you.

    Shlomi.S
  • Hello Shlomi,

    For chats, the E2E forum allows you to have conversations with multiple E2E members. You just have to click on the persons name and that will bring you to their profile page. Then you click on the + button in the top right and select "Request friendship". Once accepted, you can start a conversation.

    Thanks,