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.

IAR error: "Verify error at address"

Other Parts Discussed in Thread: CC430F5137

I am using IAR full 5.40.3 MSP430 and CC430F5137. Code compiles without any warning and after trying to flash device I got following error: "A fatal error has occurred. Verify error at address 0cFFF7 on target 0x80 in file 0x84".

Screenshot is here: 

I have programmed several identical devices with the same code and no changes has been made. Error appeared after last night WIndows 7 64bit blue screen where it complained something about USB driver. I tried to remove and reinstall IAR but no luck. Any idea?

By default programmer is connected to USB2 port but trying with another USB3 port did not help either.

  • The errors tell that the software wants to write 0x84 into address 0xfff7 but afte rthat the address contains 0x80.

    Apparently the communication between software and MSP is working (or you wouldn't go that far). But at first glance it looks like the flash memory on the MSP itself is damaged and either the bit 0x04) cannot be erased or gets programmed when it shouldn't.

    Mairo said:
    I have programmed several identical devices with the same code

    Does this only happen with one of the devices or do the others fail now too?

  • I have curently 3 identical devices and same error with all of them. Funny thing is that if I take an older version of my code, it works. After making minor modifications like updating main file, removing unneeded application configurations time to time programming works and after a while it does not work again. I will try programmer and my devices tomorrow at the Uni with another PC and if it works I suspect that some DLL or related file was damaged with last night blue screen.

  • Mairo Leier said:
    I have curently 3 identical devices and same error with all of them.

    So it is no hardware failure.

    Mairo Leier said:
    Funny thing is that if I take an older version of my code, it works.

    if it's no hardware failure, then that's what I'd expect :)

    Mairo Leier said:
    time to time programming works and after a while it does not work again

    very strange. It almost sounds like a problem with the compiler/linker/debugger.

    If it doesn't work with soem code (without any linker errors), try to flash it using the (free) Elprotronic standalone flashing software, which is usually very robust.

    Mairo Leier said:
    I suspect that some DLL or related file was damaged with last night blue screen.

    Unlikely but possible. Unlikely, because it partly works. It would be a very rare case where things work sometimes and sometimes not. But it's worth a try.

  • Tried with another PC and no issues with programming.  Looks like my problems are related to only one specific project which may have some affected files that do not cause compiling problems but flashing problems. 

  • Mairo Leier said:
    Looks like my problems are related to only one specific project which may have some affected files that do not cause compiling problems but flashing problems. 

    really weird.

    You can start a new project and just copy over the source code. If it then works, then just delete the faulty project. If not, there must indeed be something with the drivers or the IDE installation.

**Attention** This is a public forum