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.

MSP-EXP430FR6989: MSP-EXP430FR6989 Internal Error after Firmware Update of Debug Interface

Part Number: MSP-EXP430FR6989
Other Parts Discussed in Thread: MSP430FR6989, MSP-FET

I have used this Launchpad in past and worked well to flash a firmware on MsP430FR6989 microcontroller using CCS 8.3.1.

Now when I am repeating the same actions with the same Launchpad and microcontroller using CCS 8.3.1, it asks for firmware update of Launchpad.

Stating, ”Error initializing emulator: A firmware update is required for the MSP430 Debug Interface (MSP-FET430UIF / MSP-FET / eZ-FET).”
If I ignore the update, CCS responds “Error connecting to the target: Unknown device”.

If I update the firmware, CCS responds “Error connecting to the target: Internal Error”.

The simple example like blinkLED do not work on the board now! The device when connected with PC, lights up the green power LED.

I would like more information on how to use this Launchpad now.

  • Sorry, I just come back from the national holiday.

    What the difference between you can flash the device and can't flash the device with ignoring the update?

    "Unkown device" lies on that the debugger can't recognize the device. Please check the hardware setup.

    "The simple example like blinkLED do not work on the board now!", have you do the programming? Maybe the code is erased.

    Some user will meet problem with the debugger code update. I would suggest you don't update it, if the programming is OK.

  • Thanks for looking into the matter.

    difference between you can flash the device and can't flash the device

    "can flash" means I can run a debug session on board to start/pause/stop the logic for debugging using CCS.

    "can't flash" means by clicking on debug/flash button a blocker pop-up asking to update firmware for the MSP430 Debug Interface.

    And there are two possible options to proceed, 1.ignore 2.update

    If I ignore the update, CCS responds “Error connecting to the target: Unknown device”.

    If I update the firmware, CCS responds “Error connecting to the target: Internal Error”.

    As mentioned above, I can't proceed anyway!

    "Unkown device" lies on that the debugger can't recognize the device. Please check the hardware setup.

    Hardware setup is replicated as I did earlier successfully, I don't find any mistake there.

    "The simple example like blinkLED do not work on the board now!", have you do the programming? Maybe the code is erased.

    I had tested that with existing example code. Assume the code is erased, can't it be flashed again? If yes, how?

  • 1. For my first question, I mean in the before, you can program your devices. However, recently, it can't works. What is the difference? As you said, you use the same launchpad, MCU and CCS version. Have you changed a cable or another PC?

    2.For my third question, I mean if you failed to program the device, it should not erase the flash, as the JTAG communication is not set up. I can't understand why "The simple example like blinkLED do not work on the board now!". Are you sure you haven't program it again?

    3. Can you use the oscilloscope to catch the SBW wave, when the programmer tries to connect the device? I can get more information from that. Please make sure the device is well powered.

**Attention** This is a public forum