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.

bootstrap loader

Part Number: EVM430-F6736MSP430F6736
Other Parts Discussed in Thread: MSP430F6736

Hi,

I am expecting a good response from TI.

Thank you.

  • Hello Banu,

    The MSP430F6736 device when manufactured in the factory will already have FLASH based BSL code downloaded to it.  This BSL is used to bring up the device initially when power is first applied and all registers, clocks, timers, etc.. are set to default state.

    BSL/FLASH area is protected by a password to prevent unintentional erasure or writing to this area.  Because if something gets written to BSL that you did not intend, then the device will not start up.  

    There are two types to BSL - FLASH based BSL and RAM based BSL. 

    FLASH based BSL -  If you are trying to update this BSL, then please download SLAA450 which contains the FLASH BSL images (usually are .txt files) and also the source code if you want to create custom BSL.  To download this image to your device you can use the Lite FetPro-40 tool.  It is available for download from their website. 

    RAM based BSL - This is BSL that you create from your application.    You can create an application using CCS or IAR and then convert the .out file to a .txt file.  In CCS, there is an option under Properties->Build->Steps->Use Pre-defined step: which you can select to 'Create Flash Image: TI-TXT.  To download this image you can use MSP430 BSL Scripter tool provided in the SLAU319 document or Python Firmware Upgrader tool or USB Field Firmware Updater tool from the MSP430 USB Developers  Package: http://www.ti.com/tool/msp430usbdevpack

    To understand BSL, this twiki page might be helpful:

    http://processors.wiki.ti.com/index.php/BSL_(MSP430)

    You can also use the MSP430_Flasher tool to download and read firmware:

    Command line firmware downloader tool:

    http://processors.wiki.ti.com/index.php/MSP430_Flasher_-_Command_Line_Programmer

     

    Regards,

    Arthi Bhat

**Attention** This is a public forum