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.

MSP430FR6989: failed to load hex file

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

Hi,

I'm currently using MSP430FR6989.

CCS 6.2.0 and #build 6.2.0.00050.

programmer - MSP-FET.

connected the JTAG as per the datasheet information.

Able to detect the MSP430FR6989.

But while loading hex I'm getting the below error only.

MSP430: File Loader: Verification failed: Values at address 0x04400 do not match Please verify target memory and memory map.
MSP430: GEL: File: C:\Users\Administrator\workspace_v6_2\eiu_tesst\Debug\eiu_tesst.out: a data verification error occurred, file load failed.

checked power 3.3V only also RST is pulled up.

what is the possible way to get out from this issue.

Thanks in advance.

  • Hi

    Checked in FR6989 DS, 0x4400 is the valide address of main FRAM memory.

    Could you please check the lnk_msp430fr6989.cmd file in your project? the memory map of FRAM should be:

    FRAM                    : origin = 0x4400, length = 0xBB80
    FRAM2                   : origin = 0x10000,length = 0x13FF8 /* Boundaries changed to fix CPU47 */

    Thanks!

  • Yes, it is correct.

    Then why I'm getting this error. is there anything I need to change in settings.

    Again it is showing this error only.

    MSP430: Trouble Writing Memory Block at 0x4400 on Page 0 of Length 0x1e: Could not erase device memory
    MSP430: File Loader: Verification failed: Target failed to write 0x04400
    MSP430: GEL: File: C:\Users\Administrator\workspace_v6_2\eiu_tesst\Debug\eiu_tesst.out: Load failed.

  • Hi

    Please convert the HEX file to binary file (bin file) using any tools.

    Then, please test if you can load this binary file with the start address 0x4400.

    Thanks!

  • Converted and loaded the bin file as you suggested. But it didn't work.

    This time I'm getting this error.

    MSP430: File Loader: Verification failed: Values at address 0x00000 do not match Please verify target memory and memory map.

  • Hi 

    May I know the data length of your HEX file?

    I think you can't share this HEX file with me and let me have a try.

    Could you please generate the HEX file using the sample code example, I think the HEX file with start address 0x4400 can be loaded on MSP430FR6989 using CCS.

    At the same time, you can try to load your binary (BIN) file using other start address, for example change the start address to 0x10000.

    Thanks!

**Attention** This is a public forum