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.

MSP430F5310: Bootloader/Flashing problem

Part Number: MSP430F5310

Hi Experts,

Good day.

We would like to confirm some queries about MSP430F5310 device as follows:

  • Is there is any default/built-in bootloader for msp430f5310?
  • All that 6 default pins are mandatory to control BSL part?

Client can't flash program it using our document and some errors are showing while flashing the code.

Thanks ahead for your support.

Regards,
Archie A.

  • Hi ArTzy,

    1. There is the UART BSL available for the MSP430F5310, you are also required to invoke the BSL before starting to program the device, this information is laid out in the MSP403 Flash Devices BSL User's Guide.

    2. All the default pins are mandatory for the BSL that is on the device (see image below). If the customer wants to develop a custom BSL that is an option for this device. (see device overview in the MSP430 Flash Devices BSL User Guide)

    Image taken from MSP430F5310 Datasheet

    Regards,

    Luke

  • Thanks, Luke, for the information.

    Also, can you help us get the uart command lists for the communication between pc and msp430f5310?

    Thank you.

    Regard,
    Archie A.

    Follow up:
    What will be the state of pin p5.0 of msp430f5310 when put it into bsl mode?

  • Hi ArTzy,

    The BSL commands can be found in the BSL User's Guide I linked previously, here is a screen shot of the section. (If you don't mean the BSL commands using UART and you just wanted general UART commands those are created by the user, we have UART interrupt services routines example code can be found here. If this doesn't answer your question can you reword it for me)

    P5.0 isn't used in BSL so it is technically in an undefined state. 

    Regards,

    Luke

**Attention** This is a public forum