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.

MSP430F5438A: How the Program in Flash memory are executed during boot time?

Part Number: MSP430F5438A

Hello,

It would be helpful if you answer to the following queries

1. How the program stored in flash memory are executed during boot time?

2. During Boot time is the program will be transferred to RAM?

Kindly provide the link also if any document available for the above subject.

Thanks in advance.

  • Hello,

    The MSP430F5xx and MSP430F6xx have built in BootLoaders, BSL. So, the first thing it does at startup is check the BSL signiture.

    This is described in section 1.2 of the 5xx and 6xx Bootloader Customization document, here: www.ti.com/.../slaa450f.pdf

    After this, the PC will boot the application using the address which is pointed to by the reset interrupt vector at 0XFFFE. Usually, this is just the start of program memory.

    I'm not aware of anything being copyied to RAM. If the BSL is activated, then there will be some RAM usage while the BSL is being used.

    Thanks,
    JD

**Attention** This is a public forum