Hello Community,
i searched the forum for a failure like this:
MSP430: File Loader: Verification failed: Values at address 0x0000000000001804 do not match Please verify target memory and memory map.....
nothing found.
But i solved the failure by looking through the c-code, the map-file and the memory-browser.
in the Code i found a line with:
#pragma LOCATION(pruefsumme,0x1804)
#pragma RETAIN(pruefsumme)
const uint16_t pruefsumme = 0x6111; //checksumm for the code
in the map-file i found:
MEMORY CONFIGURATION
name origin length used unused attr fill
---------------- -------- --------- -------- -------- ---- --------
INFOD 00001800 00000080 00000004 0000007c RWIX <---- right one with length 4 Bytes
When i connected the Debugger and opened Memory-Browser i found on location 0x1804 a different value. <-- checked, failure located
i then inserted the value 0x6111 at this location via memory browser and i could load the programm as expected.
I use MSP430f6726 with MSP430FET430UIF, CCS V6.1
i hope this will help others in fixing such a failure.
Perhaps another one has additional information for us.
regards martin