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.

MSP430F6636 Bootstrap loader problem

Other Parts Discussed in Thread: MSP430F6636

Hi,

i am using MSP430F6636 micro controller.

i wan to use BSL(boot strap loader) feature to download my code in the device.

for that i have made hardware recommended in SLAU319a.pdf  on page 31.

DTR and RTS pins of BSL hardware are connected with RST and TEST pins of micro controller.

signals on RST and TEST pins are coming as shown in SLAU319a pdf.

i am using BSL_Scripter.exe file for communication.

i have written following commands in script.txt file

MODE 6xx COM1
DELAY 1000
MASS_ERASE
RX_PASSWORD
TX_BSL_VERSION

but on execution of this file , MSS_ERASE,RX_PASSWORD,TX_BSL_VERSION command are giving FAIL or ERROR message.

kindly suggest me solution to solve this issue.

  • By default the MSP430F6636 has a USB BSL. Devices with USB are invoked when either of the following two conditions are met while the device is
    powered by VBUS:
    • The device is powered up by USB and the reset vector is blank.
    • The device powers up with the PUR pin tied to VUSB.


    MSP430F5xx and MSP430F6xx devices have the ability to locate their bootstrap loader (BSL) in a protected location of flash memory. Although all devices ship with a standard TI BSL, this can be erased, and a custom made BSL can be programmed in its place.
    If you want to use a UART BSL, you first need to program the a UART BSL into the device.

    For more info please see: Creating a Custom Flash-Based Bootstrap Loader(slaa450a)


    Regards, Thomas

  • Dear Thomas,

    BSL command works after downloading UART BSL code of "MSP430F552x_TA_UART" custom bsl project(SLAA450)  in msp430f6636.

    i have tried following commands though BSL_Scripter.exe

    Code down loading in flash is also done successfully.

    so, after doing above exercise i came to following conclusion.

    1. Every msp430f6636 device has default BSL code for USB. so to use BSL through UART, customize code for UART has to be downloaded.

    Thanks for your kind help.

    Regards,

    Smitesh mali

**Attention** This is a public forum