MSP Bootloader (BSL) Overview


July 12, 2016

This is an overview of the MSP430 and MSP432 bootloaders, which are also referred to as the bootstrap loader or "BSL".

Bootloaders are an essential part of a microcontroller's (MCU) development  ecosystem. They are often used to perform production programming of the MCU, or may be used to perform device firmware updates.

Starting out with the definition of a microcontroller bootloader, this video explains the essential steps in the bootloader procedure and then ends with a couple examples which demonstrate the process. This training includes a demo showing BSL firmware updates to a LaunchPad and Target Socket Board using the BSL Rocket.

Additional information

arrow-topclosedeletedownloadmenusearchsortingArrowszoom-inzoom-out arrow-downarrow-uparrowCircle-leftarrowCircle-rightblockDiagramcalculatorcalendarchatBubble-doublechatBubble-personchatBubble-singlecheckmark-circlechevron-downchevron-leftchevron-rightchevron-upchipclipboardclose-circlecrossReferencedashdocument-genericdocument-pdfAcrobatdocument-webevaluationModuleglobehistoryClockinfo-circlelistlockmailmyTIonlineDataSheetpersonphonequestion-circlereferenceDesignshoppingCartstartoolsvideoswarningwiki