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-FET: Firmware not updated

Part Number: MSP-FET
Other Parts Discussed in Thread: MSP-EXP430F5529LP

Tool/software:

Hello,

I hope this message finds you well.

I'm encountering an issue related to the MSP-FET when flashing code to the EVM430-F6736.

Here's what I initially did:

  • Opened Energy Measurement Design Center (EMDC).

  • Selected the project matching my setup: EVM430-F6736_CT_1V_1C_50Hz.

  • Generated the code from EMDC.

  • Opened the generated project in Code Composer Studio (v10.2.0).

  • Built and flashed the project using the MSP-FET.

  • CCS indicated that the flashing was successful and ready for debugging.

  • Returned to EMDC and successfully connected to the target.

White check mark Everything worked fine up to this point.

The problem:

After a few days, I realized the measured values needed calibration. While EMDC allows adjustment for voltage, current, and phase, I decided to manually tweak the scaling and correction factors (e.g., active/reactive power) directly in the code within CCS.

I:

  • Modified the relevant values in the source code.

  • Saved and re-flashed the firmware using MSP-FET.

  • Switched to using MSP-EXP430F5529LP as HID bridge, reopened EMDC, and connected to the target.

X However, the scaling factors remained unchanged in EMDC — it still showed the original values from the first flashed project.

What I tried next:

To rule out other issues, I:

  • Opened a different default project (EVM430-F6736_CT_1V_1C_60Hz) in EMDC.

  • Repeated the steps: generate code → import into CCS → build and flash via MSP-FET → switch to HID → connect via EMDC.

Surprisingly, the result was the same. Even though this second project has different default scaling factors, EMDC still displayed the old scaling values from the first project.

My concern:

At this point, I’m wondering:

  • Is the MSP-FET no longer functioning correctly?

  • Or is there something I’m overlooking in the flashing or connection process?

Any insights or suggestions would be greatly appreciated.

Thank you for your assistance!

  • Hi,

    Sorry to tell you I don't know much about EMDC, but since you worry about whether MSP-FET is working properly, I see you burned a different project and found no data change by observing EMDC, but have you tried burning some simple projects such as basic led toggle(if possible) to intuitively observe the phenomena on the board instead just using EMDC?

    Best Regards,
    Peter

  • Hi M.Jiang

    Actually not. The board I am using is the EVM430F6736, which is a  Smart Meter, so normally I should burn projects for Energy measurement, so what I was trying to burn was 2 default proejcts by TI, which one of them was before successfully burnt. So why those well written projects are not being burnt no more?

  • Hi Fathi,

    Since I don't have relevant boards so that can not do some test, but suggest you to clean and rebuild the project and try to flash again and verify memory content manually. Moreover, try to restart EMDC and reconnect with the hardware. If after all these operations the problem persists, consider: Upgrading EMDC and CCS to latest versions, or just try a different MSP-FET(if possible) to do the comparison test.

    Best Regards,
    Peter

**Attention** This is a public forum