MSP430F6775A: BSL

Part Number: MSP430F6775A

Tool/software:

Hi!

I would have few questions about MSP430F6775A device which I am working with now. Is the boot sequence modifiable? Specifically, are the addresses starting with @17Fx and the associated sequences permanent?

In the BSL_ACTION function defined in the low_level...asm file, there are the values 0xBEEF and 0xDEAD, which are compared with registers R13 and R14. I couldn’t find any such values being moved to that location, at least not in that assembly.

Additionally, in the BSL_Entry_JMP function, the C_Branch JMP instruction appears first, followed by BSL_Action. Is BSL_Action ever processed, or does it simply jump to the C initialization function?

Also why there are data in TI-HEX after build in interrupt vector memory segments including reset vector should not be that area cleared or should I modify the linker file to not generate anything into those .int segments. There is nothing like that in released images.

Thank you!

**Attention** This is a public forum