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.
Hello everyone,
I'm currently with the CC430F6137 micro and I am in the proces of adapting a custom bsl solution for it. Im following the SLAA450D application note.
However, I seem to be unable to flash a compiled version from CCS v6 due to the following error:
MSP430: File Loader: Verification failed: Values at address 0x0000000000001010 do not match Please verify target memory and memory map.
MSP430: GEL: File: boot.out: a data verification error occurred, file load failed.
Since I work with CCS v6 I had to modify some files from the reference source to accomodate for my compiler version.
Changes to the command file provided by CCS are made based on device specific datasheet and on the linker file found in \CC430F614x_USCI_UART folder of the MSP430BSL source.
MEMORY
{
... standard allocations ommitted...
ZAREA : origin = 0x1000, length = 0x0010
BSL430_VERSION_VENDOR : origin = 0x1010, length = 0x0001
BSL430_VERSION_CI : origin = 0x1011, length = 0x0001
BSL430_VERSION_API : origin = 0x1012, length = 0x0001
BSL430_VERSION_PI : origin = 0x1013, length = 0x0001
ZAREA_CODE : origin = 0x1014, length = 0x07DC
BSLSIG : origin = 0x17F0, length = 0x000C
JTAGLOCK_KEY : origin = 0x17FC, length = 0x0004
}
SECTIONS
{
... standard allocations ommitted
.ZAREA : {} > ZAREA
.BSL430_VERSION_VENDOR : {} > BSL430_VERSION_VENDOR
.BSL430_VERSION_CI : {} > BSL430_VERSION_CI
.BSL430_VERSION_API : {} > BSL430_VERSION_API
.BSL430_VERSION_PI : {} > BSL430_VERSION_PI
.ZAREA_CODE : {} > ZAREA_CODE
.BSLSIG : {} > BSLSIG
.JTAGLOCK_KEY : {} > JTAGLOCK_KEY
}
I hope anyone could provide some more insight on this.
Kind regards
**Attention** This is a public forum