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

Hardware

The hardware of the MSP-BSL is open source. The design files are available on the Olimex website.

The MSP-BSL programmer is based on MSP430F5510. All I/Os that are not used by the standard BSL target connector (see Section 4.2) are made available as pads on the bottom of the PCB. Furthermore, there are two status LEDs (green and yellow) and two push buttons, a reset button and a button to invoke the USB BSL of the MSP430F5510.

The MSP-BSL features also an onboard 3.3-V voltage regulator that can supply up to 150 mA to the target (see Section 4.3).