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.

cc Debugger "Flash image overlaps with the bootloader"

I just got my cc1110DK with a cc Debugger.  I have the TI flash programmer installed and out of the box my XP system recognized my cc Debugger and installed the drivers.  When I tried to use the device with the flash programmer it wanted to update the cc Debugger software.  This process stops and I get the message "Flash image overlaps with the bootloader".  I tried the "Figure 14 - Short-circuit pins for boot recovery mode" fix from the cc Debugger users guide and just got a blinking red light and the same error.  Does anyone have a clue?  I called the TI tech support number but they could not find anyone to help.

Thanks,

David

  • Here is a response that I received that seems to fix the problem:

    This seems to be a fairly common user error. The reason this occurs is that they try to program the firmware image on the Evaluation Board/CC Debugger instead of the target device. This happens if the user choses the wrong tab/operating mode of the Flash Programmer.

    The flash programmer has two main operating modes: It either programs the System-on-Chip (or MSP430) with a firmware image OR it is used to program/update the firmware/bootloader of the Evaluation Board/CC Debugger.

    The user should normally use the System-on-Chip mode, by selecting the System-on-Chip tab in the the Flash Programmer (see attached screenshot).

    In this case, David seems to have selected the wrong tab. The flash programmer will do as it is told, but when trying to program, the firmware image that was supposed to go on to the CC1111 will actually overlap the area for the bootloader on the controller on the debugger (hence the error message). The sad thing is that the programmer has now erased the firmware on the EB/Debugger (indicated by the LED flashing) so the firmware on the EB/Debugger needs to be reprogrammed. Luckily, there is a bootloader on the EB/Debugger, so this shouldn't be very difficult. Still using the Flash Programmer, select the "EB Application (USB)" tab. With the EB/Debugger connected, select the correct firmware from C:\Program Files\Texas Instruments\Extras. For the EB, select srf05eb\srf05eb_fwid0500.hex. For the CC Debugger, select ccdebugger\cebal_fw_srf05dbg.hex. In the programmer, select "Load USB firmware".

    Now, we're back to square one and it should be possible to program the CC1111 USB Dongle with the packet sniffer firmware. Select the "System-on-Chip" tab, the correct firmware and the rest should be easy.