SLAU573C November   2015  – October 2019

 

  1.   MSP-BSL Bootloader (BSL) Programmer for MSP430™ and SimpleLink™ MSP432™ Microcontrollers
    1.     Trademarks
    2. 1 Introduction
      1. 1.1 Additional Online Information
    3. 2 Functionality and Supported Protocols
      1. 2.1 BSL Entry Sequence
      2. 2.2 UART Communication
      3. 2.3 I2C Communication
      4. 2.4 SPI Communication
    4. 3 Firmware Update
    5. 4 Hardware
      1. 4.1 Schematic
      2. 4.2 BSL Connector and Available Pins
      3. 4.3 Target Power Supply
      4. 4.4 Pullups for I2C Operation
    6. 5 Firmware Revision History
  2.   Revision History

Firmware Update

To update the firmware of the MSP-BSL, the USB BSL of the MSP430F5510 on the MSP-BSL can be used. To update the firmware:

  1. Download the latest firmware for the MSP-BSL from the BSL tool folder.
  2. Download and install the MSP430 USB Firmware Upgrade Example. It is part of the MSP430 USB Developers Package.
  3. Start the MSP430 USB Firmware Upgrade Example. It shows 'No device connected' at this time.
  4. Before starting the update, the USB BSL of the MSP-BSL must be invoked.
    1. Disconnect the MSP-BSL from the USB cable.
    2. Hold the USB BSL button down while connecting the USB cable.
    3. Alternatively, switch to baud rate 4801 to invoke the BSL on the MSP-BSL.
  5. The BSL is now invoked, and the Firmware Upgrade Example shows 'Found 1 device' (see Figure 4).

    firmware_upgrade_selected_slau573.pngFigure 4. Firmware Upgrade Example With Selected Firmware and Connected MSP-BSL (USB BSL Invoked)
  6. Now the firmware can be updated.
    1. Click ‘Select Firmware’ and ‘Browse’ to select the TI-TXT firmware image for the MSPBSL.
    2. Click ‘Upgrade Firmware’.
  7. The image is loaded, and the MSP-BSL restarts automatically. The new firmware is now ready to use (see Figure 5).

    firmware_upgrade_complete_slau573.pngFigure 5. Firmware Upgrade Example Showing Successful Firmware Update