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.

CCS/LAUNCHXL-CC2640R2: Error trying to load program to Launchpad

Part Number: LAUNCHXL-CC2640R2
Other Parts Discussed in Thread: CC2640

Tool/software: Code Composer Studio

Hello,

I have been using the cc2640 launchpad for some time, but yesterday when I tried to burn load program to the launchpad, it showed a warning for a firmware update. when I selected update now, it failed to get updated and following it, it ran into an error listed below

Cortex_M3_0: GEL Output: Memory Map Initialization Complete.
Cortex_M3_0: Warning: A firmware update is required for the debug probe. Click the "Update" button to update the firmware and connect it to the debug target. DO NOT UNPLUG THE DEBUG PROBE DURING THE UPDATE. (Emulation package 8.3.0.00003)
Cortex_M3_0: Error: (Error -242 @ 0x0) A router subpath could not be accessed. The board configuration file is probably incorrect. (Emulation package 8.3.0.00003)
Cortex_M3_0: GEL: Error while executing StartUp( 9, 2, 0, 1751 ): Reset failed: retcode=-1
at GEL_AdvancedReset("Board Reset") [cc26x0.gel:29]
at StartUp(9, 2, 0, 1751)
IcePick_C: Error connecting to the target: (Error -242 @ 0x0) A router subpath could not be accessed. The board configuration file is probably incorrect. (Emulation package 8.3.0.00003)

when I tried using smart rf flash programmer 2, it shows for update every time I open it and when I select update now, it shows an update is completed but when I reopen it after some time it again asks for an update.

Also, smart rf flash programmer 2 is not recognizing the launchpad.

Please check attached screenshots

  • Hi,

    I don't quite understand which tool is showing the problem; is this only SmartRF Flash Programmer or are you using Code Composer Studio as well? 

    If both tools are being used, depending on the versions you will have some back-and-forth of firmware updates while using both, until the tools team releases an updated version of the SmartRF Studio. 

    If this only happens with SmartRF Studio, that shouldn't happen and there is a chance something is not entirely correct with the install (a corrupt file or device driver, perhaps). 

    Regards,

    Rafael

  • Hi Rafael,


    I use Code Composer Studio to debug and load programs directly to Launchpad. But CCS shows an error that a firmware update is required for debug probe and on selecting update now, it again failed to update and showed error specified above.

    Then I tried to debug the problem using Smart RF Programmer, It also shows an update is required on selecting update now, In this case, the update is completed successfully, yet it fails to identify Launchpad (screenshots attached above).

    Regards,

    Abhishek Shrivastava.

  • Abhishek, 

    Thanks for the clarifications. The errors shown in CCS are not originating from the firmware update procedure, but instead to the connection. 

    In this case, the errors that are shown could be originated from the TCLK speed changes between emulation component versions in CCS. This is discussed at the sticky post below. 

    https://e2e.ti.com/support/tools/ccs/f/81/t/821584

    Please give the suggestions above a try and see if you can get back a working system, especially if you recently updated your CCS. 

    Hope this helps,

    Rafael