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.
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.
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!