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.

cc2511emk vs. cc debugger

Other Parts Discussed in Thread: CC2511

Forgive me for this dumb question,  I am a newbie.

What is the difference between cc2511emk (i.e., the cc2511 usb dongle) and cc debugger? I think both of them are based on the CC2511 chip, both have USB and Jtag interfaces.  Maybe the bootloader is different?  Can I use cc2511emk as cc debugger with certain type of firmware update?

Thanks! 

  • Hi Lei,

    The CC2511EMK is a RF evaluation board for the CC2511 chip. The CCDebugger is a debugger and programming tool for all CC-devices. CC2511 is used as a microcontroller in the debugger because of it's USB interface.

    You could use the CC2511 USB dongle as a debugger, but there are some limitations. First off, you must check the schematics to find out if the CCDebugger firmware can be used as-is on the dongle (GPIO connections). If not you must write your own debugger fw. Also, on the CCDebugger there are level shifters to account for voltage differences between the internal CC2511 and the DUT, these are of course not included on the dongle.

    /Fredrik

  • Hi Lei Chen,

    Lei Chen1 said:
    both have USB and Jtag interfaces.

    Both have USB, but none of them have JTAG interface.

    Lei Chen1 said:
    Can I use cc2511emk as cc debugger with certain type of firmware update?

    In theory, yes, but in reality I'd say no. The pinout is different, so the pin configuration used by the CC Debugger firmware may lead to excessive currents when run on the USB dongle. In addition, some of the signals needed to debug a target are not easily available on the USB dongle.

    Br,
    ABO 

    --
    PS. Thank you for clicking  Verify Answer  below if this answered your question!

  • I guess by Jtag, you mean debug-interface, or specifically a debug header. If that is the case, then yes, they both have a debug header.

    /Fredrik

  • Thanks! Both of you are very helpful!  And yes, I actually meant debug interface when saying "jtag".