MSP430F2011: BSL

Part Number: MSP430F2011
Other Parts Discussed in Thread: MSP430F6775A, MSPBSL

Tool/software:

Hi,

        I have a few questions about the Device Power Up sequence scheme shown in slaa450g, for which I cannot find any information.

  1. Is the boot sequence modifiable? Specifically, are the addresses starting with @17Fx and the associated sequences permanent?

  2. 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.

  3. 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?

  4. 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. 

**Attention** This is a public forum