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.

MSP430F67691: MSP430F67691

Part Number: MSP430F67691
Other Parts Discussed in Thread: , MSP-FET, MSP430F67791A

Dear TI Team ,

I am working On MCU MSP430F67691/MSP430F67691A  where I need to update using  uart/USB but , I don't know how to write code for bootloader ,how download firmware into flash memory and how to run main application .

So do we have any example source code which while demonstrate whole firmware update process .  

  • Hi Ankush,

    I recommend looking at the MSP430 Flash Devices Bootloader User's Guide for details on creating and using the BSL. To download firmware you can use our programming tools (MSP-FET programmer, and Uniflash and use the JTAG or Spy-bi-wire formats) I recommend looking at the MSP430 Programming with the JTAG Interface user's guide, or you can update code through the bootloader.

    To run the main application, the device will go to the location specified after the reset, which is located in the reset vector. In typical applications you won't need to update this information and main would begin in 0x10000.

    I recommend using a launchpad to get an understanding of these processes if you're newer to MSP430. You can utilize any of the MSP430 Flash launchpads to get an understanding of these concepts before moving onto the MSP430F67791A.

    Regards,
    Luke

  • Hi Luke, 

    Thanks but this is not what I'm asking for !

    I want to update Firmware Over The Air (FOTA ) for that I need to understand bootloader so that I can update according to my application 

    & how download firmware into flash memory and how to run main application .

    so for that if any example source code is their let me know . 

  • Hi Ankush,

    We don't have an example for this device specifically but we do have similar examples. The document https://www.ti.com/lit/slaa511 goes over an OTA example. 

    The process will be similar on this device where you will use a wireless device to execute the BSL and send firmware updates to the MSP device. The difference is the example included uses an FRAM device and for the flash device I recommend looking at the Flash based BSL document which i provided earlier.

    Regards,
    Luke

**Attention** This is a public forum