Other Parts Discussed in Thread: MSPBSL
Hello,
Are there any examples for how to use the BSL on the MSP430FR2311?
I read through this document and all I can see from it is that you can jump to the bootloader with the following:
__disable_interrupt(); // disable interrupts ((void (*)())0x1000)(); // jump to BSL
Then send I2C commands to the device using address 0x48 to install new firmware. Is that all I need to include in my code? I guess I was thinking of having a function call that would get it into bootloader mode and then if I need to implement a remote update from the master end, I could always add that later to my master device.
Is this assumption correct?
Are there any software examples that show how this is done from the master end of things?