Professional Documents
Culture Documents
Msp432P401R Simplelink™ Microcontroller Launchpad™ Development Kit (MSP
Msp432P401R Simplelink™ Microcontroller Launchpad™ Development Kit (MSP
SLAU597F – March 2015 – Revised March 2018 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit 1
Submit Documentation Feedback (MSP‑EXP432P401R)
Copyright © 2015–2018, Texas Instruments Incorporated
www.ti.com
Contents
1 Getting Started ............................................................................................................... 3
2 Hardware...................................................................................................................... 5
3 Software Examples ........................................................................................................ 20
4 Resources ................................................................................................................... 27
5 FAQ .......................................................................................................................... 31
6 Schematics .................................................................................................................. 36
List of Figures
1 MSP‑EXP432P401R LaunchPad™ Development Kit .................................................................. 1
2 MSP-EXP432P401R Overview ............................................................................................ 5
3 Block Diagram................................................................................................................ 5
4 MSP432P401RIPZ Pinout .................................................................................................. 6
5 XDS110-ET Debug Probe .................................................................................................. 7
6 XDS110-ET Isolation Block................................................................................................. 8
7 Application Backchannel UART in Device Manager .................................................................... 9
8 EnergyTrace™ Technology Preferences ............................................................................... 11
9 EnergyTrace™ Windows .................................................................................................. 12
10 MSP‑EXP432P401R Power Block Diagram ............................................................................ 13
11 LaunchPad™ Development Kit to BoosterPack™ Plug-in Module Connector Pinout ............................ 16
12 Differences Between Rev 1.0 (Black) and Rev 2.0 (Red) ............................................................ 18
13 BSL Update Utility in TI Resource Explorer ............................................................................ 19
14 Out-of-Box GUI Running Locally ......................................................................................... 21
15 Out-of-Box GUI Running From TI Cloud Tools ......................................................................... 22
16 Importing and Converting an Image With MSP Image Reformer .................................................... 23
17 Hardware Setup and Connections ....................................................................................... 24
18 Determine COM Port Number Using Device Manager on Windows ................................................ 25
19 Example Serial Terminal Configuration ................................................................................. 25
20 Snapshot of Serial Terminal Connected to Running Fuel Gauge Demo ........................................... 26
21 Using TI Resource Explorer to Browse MSP-EXP432P401R in SimpleLink SDK................................. 30
22 SWD Mode Settings ....................................................................................................... 31
23 Target Configurations ...................................................................................................... 32
24 Launch Selected Configuration ........................................................................................... 32
25 Show All Cores ............................................................................................................. 33
26 Connect Target ............................................................................................................. 34
27 MSP432_Factory_Reset Script........................................................................................... 34
28 Schematics (1 of 6) ........................................................................................................ 36
29 Schematics (2 of 6) ........................................................................................................ 37
30 Schematics (3 of 6) ........................................................................................................ 38
31 Schematics (4 of 6) ........................................................................................................ 39
32 Schematics (5 of 6) ........................................................................................................ 40
33 Schematics (6 of 6) ........................................................................................................ 41
List of Tables
1 Isolation Block Connections ................................................................................................ 7
2 Default Clock Operation ................................................................................................... 14
3 Hardware Change Log .................................................................................................... 17
4 Software Examples........................................................................................................ 20
5 IDE Minimum Requirements for MSP‑EXP432P401R ................................................................ 20
2 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit SLAU597F – March 2015 – Revised March 2018
(MSP‑EXP432P401R) Submit Documentation Feedback
Copyright © 2015–2018, Texas Instruments Incorporated
www.ti.com Getting Started
6 Source File and Folders ................................................................................................... 24
7 Source Files and Folders.................................................................................................. 27
8 How MSP Device Documentation is Organized ........................................................................ 30
Trademarks
SimpleLink, LaunchPad, MSP432, BoosterPack, Code Composer Studio, EnergyTrace, E2E are
trademarks of Texas Instruments.
Arm, Cortex, Keil, µVision are registered trademarks of Arm Limited.
Bluetooth is a registered trademark of Bluetooth SIG.
IAR Embedded Workbench is a trademark of IAR Systems.
Wi-Fi is a registered trademark of Wi-Fi Alliance.
All other trademarks are the property of their respective owners.
1 Getting Started
1.1 Introduction
The SimpleLink MSP‑EXP432P401R LaunchPad development kit is an easy-to-use evaluation module for
the MSP432P401R microcontroller. It contains everything needed to start developing on the MSP432 Low-
Power + Performance Arm 32-bit Cortex-M4F microcontroller (MCU), including onboard debug probe for
programming, debugging, and energy measurements. The MSP432P401R microcontroller supports low-
power applications that require increased CPU speed, memory, analog, and 32-bit performance.
Rapid prototyping is simplified by access to the 40-pin headers and a wide variety of BoosterPack™ plug-
in modules that enable technologies such as wireless connectivity, graphical displays, environmental
sensing, and many more. Free software development tools are also available such as TI's Eclipse-based
Code Composer Studio™ IDE, IAR Embedded Workbench™ IDE, and Keil® µVision® IDE. Code
Composer Studio IDE supports EnergyTrace™ technology when paired with the MSP432P401R
LaunchPad development kit. More information about the LaunchPad development kit, the supported
BoosterPack plug-in modules, and the available resources can be found at TI's LaunchPad development
kit portal. To get started quickly and find available resources in the SimpleLink MSP432 software
development kit (SDK), visit the TI Cloud Development Environment.
SLAU597F – March 2015 – Revised March 2018 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit 3
Submit Documentation Feedback (MSP‑EXP432P401R)
Copyright © 2015–2018, Texas Instruments Incorporated
Getting Started www.ti.com
4 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit SLAU597F – March 2015 – Revised March 2018
(MSP‑EXP432P401R) Submit Documentation Feedback
Copyright © 2015–2018, Texas Instruments Incorporated
www.ti.com Hardware
2 Hardware
Figure 2 shows an overview of the EVM hardware.
Reset
MSP432P401R Reset
Button/Switch Button/Switch
S1 S2
{
Jumper Isolation Block
- J101
40-pin BoosterPack - Power
plug-in module connector - GND, 5V, and 3V3
(J1–J4) - Back-channel UART to the PC
- RXD, TXD
- JTAG
- RST, TMS, TCK, TDO, TDI
Micro‐B LED
USB Red, Green
ESD EnergyTrace+
Protection Debug
Current
MCU
Measure HW
LDO Power
5 V, 3.3 V Switch
User Interface
Buttons and LEDs
SLAU597F – March 2015 – Revised March 2018 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit 5
Submit Documentation Feedback (MSP‑EXP432P401R)
Copyright © 2015–2018, Texas Instruments Incorporated
Hardware www.ti.com
P6.6/TA2.3/UCB3SIMO/UCB3SDA/C1.1
P6.7/TA2.4/UCB3SOMI/UCB3SCL/C1.0
P6.4/UCB1SIMO/UCB1SDA/C1.3
P6.5/UCB1SOMI/UCB1SCL/C1.2
P7.2/PM_C1OUT/PM_TA1CLK
P7.1/PM_C0OUT/PM_TA0CLK
P7.0/PM_SMCLK/PM_DMAE0
P9.6/UCA3RXD/UCA3SOMI
P9.7/UCA3TXD/UCA3SIMO
P6.3/UCB1CLK/C1.4
P6.2/UCB1STE/C1.5
P10.0/UCB3STE
PJ.5/TDO/SWO
P7.3/PM_TA0.0
P9.5/UCA3CLK
P9.4/UCA3STE
PJ.2/HFXOUT
SWCLKTCK
SWDIOTMS
PJ.3/HFXIN
RSTn/NMI
PJ.4/TDI
DVSS3
AVCC2
AVSS2
100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76
P10.1/UCB3CLK 1 75 P9.3/TA3.4
P10.2/UCB3SIMO/UCB3SDA 2 74 P9.2/TA3.3
P10.3/UCB3SOMI/UCB3SCL 3 73 DVCC2
P1.0/UCA0STE 4 72 DVSS2
P1.1/UCA0CLK 5 71 P5.7/TA2.2/VREF-/VeREF-/C1.6
P1.2/UCA0RXD/UCA0SOMI 6 70 P5.6/TA2.1/VREF+/VeREF+/C1.7
P1.3/UCA0TXD/UCA0SIMO 7 69 P5.5/A0
P1.4/UCB0STE 8 68 P5.4/A1
P1.5/UCB0CLK 9 67 P5.3/A2
P1.6/UCB0SIMO/UCB0SDA 10 66 P5.2/A3
P1.7/UCB0SOMI/UCB0SCL 11 65 P5.1/A4
VCORE 12 64 P5.0/A5
DVCC1 13 63 P4.7/A6
VSW 14 62 P4.6/A7
DVSS1 15 61 P4.5/A8
P2.0/PM_UCA1STE 16 60 P4.4/HSMCLK/SVMHOUT/A9
P2.1/PM_UCA1CLK 17 59 P4.3/MCLK/RTCCLK/A10
P2.2/PM_UCA1RXD/PM_UCA1SOMI 18 58 P4.2/ACLK/TA2CLK/A11
P2.3/PM_UCA1TXD/PM_UCA1SIMO 19 57 P4.1/A12
P2.4/PM_TA0.1 20 56 P4.0/A13
P2.5/PM_TA0.2 21 55 P6.1/A14
P2.6/PM_TA0.3 22 54 P6.0/A15
P2.7/PM_TA0.4 23 53 P9.1/A16
P10.4/TA3.0/C0.7 24 52 P9.0/A17
P10.5/TA3.1/C0.6 25 51 P8.7/A18
26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
P7.4/PM_TA1.4/C0.5
P7.5/PM_TA1.3/C0.4
P7.6/PM_TA1.2/C0.3
P7.7/PM_TA1.1/C0.2
P8.0/UCB3STE/TA1.0/C0.1
P8.1/UCB3CLK/TA2.0/C0.0
P3.0/PM_UCA2STE
P3.1/PM_UCA2CLK
P3.2/PM_UCA2RXD/PM_UCA2SOMI
P3.3/PM_UCA2TXD/PM_UCA2SIMO
P3.4/PM_UCB2STE
P3.5/PM_UCB2CLK
P3.6/PM_UCB2SIMO/PM_UCB2SDA
P3.7/PM_UCB2SOMI/PM_UCB2SCL
AVSS3
PJ.0/LFXIN
PJ.1/LFXOUT
AVSS1
DCOR
AVCC1
P8.3/TA3CLK/A22
P8.4/A21
P8.5/A20
P8.6/A19
P8.2/TA3.2/A23
6 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit SLAU597F – March 2015 – Revised March 2018
(MSP‑EXP432P401R) Submit Documentation Feedback
Copyright © 2015–2018, Texas Instruments Incorporated
www.ti.com Hardware
The XDS110-ET hardware can be found in the schematics in Section 6 and in the MSP‑EXP432P401R
Hardware Design Files.
SLAU597F – March 2015 – Revised March 2018 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit 7
Submit Documentation Feedback (MSP‑EXP432P401R)
Copyright © 2015–2018, Texas Instruments Incorporated
Hardware www.ti.com
USB
XDS110-ET
in out
XDS110-ET
LDO Debug Probe
MCU
EnergyTrace
J101
Isolation
Block
5V Power
Application UART
eUSCI_A0
MSP432 Target
BoosterPack Header
BoosterPack Header
MSP432P401R
Target MCU
8 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit SLAU597F – March 2015 – Revised March 2018
(MSP‑EXP432P401R) Submit Documentation Feedback
Copyright © 2015–2018, Texas Instruments Incorporated
www.ti.com Hardware
On the host side, a virtual COM port for the application backchannel UART is generated when the
LaunchPad development kit enumerates on the host. You can use any PC application that interfaces with
COM ports, including terminal applications like Hyperterminal or Docklight, to open this port and
communicate with the target application. You need to identify the COM port for the backchannel. On
Windows PCs, Device Manager can assist.
The backchannel UART is the XDS110 Class Application/User UART port. In this case, Figure 7 shows
COM156, but this port can vary from one host PC to the next. After you identify the correct COM port,
configure it in your host application according to its documentation. You can then open the port and begin
communication to it from the host.
The XDS110-ET has a configurable baud rate; therefore, it is important that the PC application configures
the baud rate to be the same as what is configured on the eUSCI_A0 backchannel UART.
SLAU597F – March 2015 – Revised March 2018 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit 9
Submit Documentation Feedback (MSP‑EXP432P401R)
Copyright © 2015–2018, Texas Instruments Incorporated
Hardware www.ti.com
10 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit SLAU597F – March 2015 – Revised March 2018
(MSP‑EXP432P401R) Submit Documentation Feedback
Copyright © 2015–2018, Texas Instruments Incorporated
www.ti.com Hardware
SLAU597F – March 2015 – Revised March 2018 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit 11
Submit Documentation Feedback (MSP‑EXP432P401R)
Copyright © 2015–2018, Texas Instruments Incorporated
Hardware www.ti.com
Starting a debug session will now open EnergyTrace technology windows. These windows show energy,
power, profile, and states to give the user a full view of the energy profile of their application.
This data allows the user to see exactly where and how energy is consumed in their application.
Optimizations for energy can be quickly made for the lowest power application possible.
On the LaunchPad development kit, EnergyTrace technology measures the current that enters the target
side of the LaunchPad development kit. This includes all BoosterPack plug-in modules plugged in, and
anything else connected to the 3V3 power rail. For more information about powering the LaunchPad
development kit, see Section 2.4.
For more information about EnergyTrace technology, see www.ti.com/tool/energytrace.
For more details and questions about setting up and using EnergyTrace technology with the
MSP432P401R MCU, see the Code Composer Studio™ IDE 7.1+ for SimpleLink™ MSP432™
Microcontrollers User's Guide.
12 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit SLAU597F – March 2015 – Revised March 2018
(MSP‑EXP432P401R) Submit Documentation Feedback
Copyright © 2015–2018, Texas Instruments Incorporated
www.ti.com Hardware
2.4 Power
The board was designed to accommodate various powering methods, including through the onboard
XDS110-ET and from an external source or BoosterPack plug-in module.
SLAU597F – March 2015 – Revised March 2018 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit 13
Submit Documentation Feedback (MSP‑EXP432P401R)
Copyright © 2015–2018, Texas Instruments Incorporated
Hardware www.ti.com
2.6 Clocking
The MSP‑EXP432P401R provides external clocks in addition to the internal clocks in the device.
• Q1: 32-kHz crystal (LFXTCLK)
• Q2: 48-MHz crystal (HFXTCLK)
The 32-kHz crystal allows for lower LPM3 sleep currents and a higher-precision clock source than the
default internal 32-kHz REFOCLK. Therefore, the presence of the crystal allows the full range of low-
power modes to be used.
The 48-MHz crystal allows the device to run at its maximum operating speed for MCLK and HSMCLK.
The MSP432P401R device has several internal clocks that can be sourced from many clock sources.
Most peripherals on the device can select which of the internal clocks to use to operate at the desired
speed.
The internal clocks in the device default to the configuration listed in Table 2.
For more information about configuring internal clocks and using the external oscillators, see the
MSP432P4xx SimpleLink™ Microcontrollers Technical Reference Manual.
14 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit SLAU597F – March 2015 – Revised March 2018
(MSP‑EXP432P401R) Submit Documentation Feedback
Copyright © 2015–2018, Texas Instruments Incorporated
www.ti.com Hardware
SLAU597F – March 2015 – Revised March 2018 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit 15
Submit Documentation Feedback (MSP‑EXP432P401R)
Copyright © 2015–2018, Texas Instruments Incorporated
Hardware www.ti.com
Figure 11. LaunchPad™ Development Kit to BoosterPack™ Plug-in Module Connector Pinout
16 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit SLAU597F – March 2015 – Revised March 2018
(MSP‑EXP432P401R) Submit Documentation Feedback
Copyright © 2015–2018, Texas Instruments Incorporated
www.ti.com Hardware
SLAU597F – March 2015 – Revised March 2018 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit 17
Submit Documentation Feedback (MSP‑EXP432P401R)
Copyright © 2015–2018, Texas Instruments Incorporated
Hardware www.ti.com
Figure 12. Differences Between Rev 1.0 (Black) and Rev 2.0 (Red)
18 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit SLAU597F – March 2015 – Revised March 2018
(MSP‑EXP432P401R) Submit Documentation Feedback
Copyright © 2015–2018, Texas Instruments Incorporated
www.ti.com Hardware
SLAU597F – March 2015 – Revised March 2018 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit 19
Submit Documentation Feedback (MSP‑EXP432P401R)
Copyright © 2015–2018, Texas Instruments Incorporated
Software Examples www.ti.com
3 Software Examples
Table 4 lists the software examples that are included with the MSP‑EXP432P401R LaunchPad
development kit. These examples can be downloaded with the SimpleLink MSP432 SDK.
To use any of the software examples with the LaunchPad development kit, you must have an integrated
development environment (IDE) that supports the MSP432P401R device (see Table 5).
For more details on how to get started quickly and where to download the latest TI, IAR, and Keil IDEs,
see Section 4.
20 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit SLAU597F – March 2015 – Revised March 2018
(MSP‑EXP432P401R) Submit Documentation Feedback
Copyright © 2015–2018, Texas Instruments Incorporated
www.ti.com Software Examples
3.1.1 Operation
Upon powering up the out-of-box demo, the RGB LED2 blinks red at 1 Hz. Switch S1 can be tapped
repeatedly at a constant rate to set the blink frequency of LED2. Switch S2 cycles LED2 through four
different color settings: Red, Green, Blue, and random RGB color. Each color setting retains its own blink
frequency.
A PC GUI accompanies the out-of-box demo to allow user to set the color and blink rate of the RGB LED.
Connect the LaunchPad development kit to a computer using the included USB cable. The out-of-box GUI
can be opened from within CCS using the TI Resource Explorer: Software > SimpleLink MSP432 SDK >
Development Tools > MSP-EXP432P401R > Demos > outOfBox_msp432p401r, and launch the Out of
Box Experience GUI.
The GUI can also run directly from the TI Cloud Tools (see Section 4.1.2).
SLAU597F – March 2015 – Revised March 2018 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit 21
Submit Documentation Feedback (MSP‑EXP432P401R)
Copyright © 2015–2018, Texas Instruments Incorporated
Software Examples www.ti.com
Click on the Connect button to connect to the LaunchPad development kit then open the serial COM port.
Once the connection has been established and the GUI indicates, "Target Status: Running…," you can
use the color wheel or the Red, Green, and Blue color sliders to set the color of the LaunchPad
development kit RGB LED. Changing the LED Beats Per Minute input box sets the RGB LED blink rate.
22 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit SLAU597F – March 2015 – Revised March 2018
(MSP‑EXP432P401R) Submit Documentation Feedback
Copyright © 2015–2018, Texas Instruments Incorporated
www.ti.com Software Examples
The images mode shows the drawing of a few different images both compressed and uncompressed.
Image compression can have a big impact to drawing speeds for simple images. To draw images with the
MSP Graphics Library, they must first be converted into the right file format. These files can be generated
by the Image Reformer tool that comes packaged with grlib. Launch this tool from the grlib folder or
directly from TI Resource Explorer.
• File Path: <grlib root>\utils\image-reformer\imagereformer.exe
The Image Reformer tool allows you to import images and output into grlib specific files to add to your
grlib project. Image Reformer does not manipulate any images (such as color modifications, rotation, or
cropping), any image manipulation must be done before importing into the Image Reformer tool. More
information about MSP grlib and the Image Reformer tool can be found in Design Considerations When
Using the MSP430 Graphics Library.
Figure 16. Importing and Converting an Image With MSP Image Reformer
SLAU597F – March 2015 – Revised March 2018 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit 23
Submit Documentation Feedback (MSP‑EXP432P401R)
Copyright © 2015–2018, Texas Instruments Incorporated
Software Examples www.ti.com
3.4 BOOSTXL-BATPAKMKII_FuelGauge_MSP432P401R
This section describes the functionality and structure of the BOOSTXL-
BATPAKMKII_FuelGauge_MSP432P401R demo that is included in the SimpleLink MSP432 SDK (see
Section 4.3).
24 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit SLAU597F – March 2015 – Revised March 2018
(MSP‑EXP432P401R) Submit Documentation Feedback
Copyright © 2015–2018, Texas Instruments Incorporated
www.ti.com Software Examples
Figure 18. Determine COM Port Number Using Device Manager on Windows
SLAU597F – March 2015 – Revised March 2018 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit 25
Submit Documentation Feedback (MSP‑EXP432P401R)
Copyright © 2015–2018, Texas Instruments Incorporated
Software Examples www.ti.com
Figure 20. Snapshot of Serial Terminal Connected to Running Fuel Gauge Demo
26 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit SLAU597F – March 2015 – Revised March 2018
(MSP‑EXP432P401R) Submit Documentation Feedback
Copyright © 2015–2018, Texas Instruments Incorporated
www.ti.com Software Examples
3.5 BOOSTXL-SENSORS_SensorGUI_MSP432P401R
The Sensors BoosterPack kit (BOOSTXL-SENSORS) is an easy-to-use plug-in module for adding digital
sensors to your LaunchPad development kit design. The SimpleLink MCU LaunchPad development kit
allows developers to use this BoosterPack plug-in module to start developing sensor applications using
the onboard gyroscope, accelerometer, magnetometer, pressure, ambient temperature, humidity, ambient
light, and infrared temperature sensors. For information on the Out-of-Box experience and how to use the
BOOSTXL-SENSORS BoosterPack plug-in module, see the BOOSTXL-SENSORS BoosterPack™ Plug-in
Module User's Guide.
3.6 BOOSTXL-SENSORS_TI-RTOS_SensorGUI_MSP432P401R
This section describes the functionality structure of the BOOSTXL-
SENSORS_TI_RTOS_SensorGUI_MSP432P401R demo that is included in the SimpleLink MSP432 SDK
(see Section 4.3).
This example requires TI-RTOS MSP43x version 2_16_01_14 to be installed in CCS.
More information on the use of TI-RTOS can be found in the TI-RTOS user’s guides, available in the TI-
RTOS tool folder.
4 Resources
SLAU597F – March 2015 – Revised March 2018 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit 27
Submit Documentation Feedback (MSP‑EXP432P401R)
Copyright © 2015–2018, Texas Instruments Incorporated
Resources www.ti.com
NOTE: The MSP432 LaunchPad development kit requires CCS Version 6.1.0 or later. See the
Code Composer Studio™ IDE 7.1+ for SimpleLink™ MSP432™ Microcontrollers User's
Guide for detailed instructions of using the IDE with MSP432. To use the SimpleLink
MSP432 SDK, CCS Version 7.1.0 or later is required.
NOTE: The MSP432 LaunchPad development kit requires µVision IDE/MDK Version 5 or later. See
the Arm® Keil® MDK Version 5 for SimpleLink™ MSP432™ Microcontrollers User's Guide for
detailed instructions of using the IDE with MSP432.
28 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit SLAU597F – March 2015 – Revised March 2018
(MSP‑EXP432P401R) Submit Documentation Feedback
Copyright © 2015–2018, Texas Instruments Incorporated
www.ti.com Resources
NOTE: The MSP432 LaunchPad development kit requires the IAR Embedded Workbench for Arm
IDE Version 7.10 or later. See the IAR Embedded Workbench for Arm 7.x for SimpleLink™
MSP432™ Microcontrollers User's Guide for detailed instructions of using the IDE with
MSP432. To use the SimpleLink MSP432 SDK, IAR Version 7.80.3 or later is required.
4.1.6 Energia
Energia is a simple open-source community-driven code editor that is based on the Wiring and Arduino
framework. Energia provides unmatched ease of use through very-high-level APIs that can be used
across hardware platforms. Energia is a light-weight IDE that does not have the full feature set of CCS,
Keil, or IAR. However, Energia is great for anyone who wants to get started very quickly or who does not
have significant coding experience.
Learn more about Energia and download it at energia.nu.
SLAU597F – March 2015 – Revised March 2018 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit 29
Submit Documentation Feedback (MSP‑EXP432P401R)
Copyright © 2015–2018, Texas Instruments Incorporated
Resources www.ti.com
Inside TI Resource Explorer, these examples and many more can be found and easily imported into CCS
with one click.
4.4 MSP432P401R
30 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit SLAU597F – March 2015 – Revised March 2018
(MSP‑EXP432P401R) Submit Documentation Feedback
Copyright © 2015–2018, Texas Instruments Incorporated
www.ti.com Resources
5 FAQ
Q: I can't program my LaunchPad development kit; the IDE can't connect to target. What's wrong?
A: Check the following:
• Are the JTAG jumpers on J101 populated (GND, RST, TMS, TCK, TDO, TDI)?
• Check for power to the target
– Are the 3V3 and GND jumpers on J101 populated and USB cable plugged in?
– If using an external debug probe, is USB power provided as shown above? Otherwise is external
power provided to the target?
• Check the debug probe settings: change to Serial Wire Debug (SWD) without SWO.
1. Under targetconfigs, double-click the *.ccxml file.
2. Click the Advanced tab at the bottom.
3. Click on Texas Instruments XDS110 USB Debug Probe.
4. Under Connection Properties, change SWD Mode Settings to Use SWD Mode with SWO Trace
Disabled.
SLAU597F – March 2015 – Revised March 2018 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit 31
Submit Documentation Feedback (MSP‑EXP432P401R)
Copyright © 2015–2018, Texas Instruments Incorporated
FAQ www.ti.com
5. When the settings of Port J (PJSEL0 and PJSEL1 bits) are changed, full JTAG access is prevented
on these pins. Changing to use SWD allows access through the dedicated debug pins only.
• If even this cannot connect, reset the device to factory settings:
1. Click View → Target Configurations. CCS shows the target configuration.
3. The debug probe now connects to the device (which is still possible) but does not try to halt the
CPU, write to registers, or even download code (which would not be possible). The Debug view that
is spawned shows the CPU core but marks it as disconnected.
4. Right click Show all cores.
32 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit SLAU597F – March 2015 – Revised March 2018
(MSP‑EXP432P401R) Submit Documentation Feedback
Copyright © 2015–2018, Texas Instruments Incorporated
www.ti.com FAQ
The MSP432 Debug Access Port, or DAP, is shown under Non Debuggable Devices.
5. Right click Connect Target
SLAU597F – March 2015 – Revised March 2018 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit 33
Submit Documentation Feedback (MSP‑EXP432P401R)
Copyright © 2015–2018, Texas Instruments Incorporated
FAQ www.ti.com
• These instructions are generally the same for all IDEs, but the exact steps may vary slightly by IDE.
See the following IDE user's guides for additional details:
– Code Composer Studio™ IDE 7.1+ for SimpleLink™ MSP432™ Microcontrollers User's Guide
– Arm® Keil® MDK Version 5 for SimpleLink™ MSP432™ Microcontrollers User's Guide
– IAR Embedded Workbench for Arm 7.x for SimpleLink™ MSP432™ Microcontrollers User's Guide
Q: How do I use the LaunchPad development kit and my Segger J-Link to debug the target externally? It
won't connect to the onboard connector.
A: The Segger J-Link does not come with an adapter for the 10-pin small-pitch Arm connector. The
adapter cable is available from Segger.
34 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit SLAU597F – March 2015 – Revised March 2018
(MSP‑EXP432P401R) Submit Documentation Feedback
Copyright © 2015–2018, Texas Instruments Incorporated
www.ti.com FAQ
Q: Problems plugging the MSP432 LaunchPad development kit into a USB3.0 port.
A: It has been observed that when the MSP432 LaunchPad development kit is connected to USB3.0 ports
provided by a certain combination of USB3.0 host controller hardware and associated device drivers that
the IDE is unable to establish a debug session with the LaunchPad development kit, resulting in an error
message like "CS_DAP_0: Error connecting to the target: (Error -260 @ 0x0) An attempt to connect to the
XDS110 failed." in the case of Code Composer Studio IDE. In this case the CCS-provided low-level
command line utility ‘xdsdfu' will also not be able to establish a connection with the LaunchPad
development kit.
Specifically, this issue was observed on PCs running Windows 7 that show the "Renesas Electronics USB
3.0 Host Controller" and the associated "Renesas Electronics USB 3.0 Root Hub" in the device manager.
After updating the associated Windows USB drivers to more recent versions obtained from the hardware
vendor the issue went away. There might be other USB3.0 hardware and device driver combinations that
will lead to the same issue. If you think you might be affected, try to contact your PC vendor or try to
locate and install more recent versions of the USB3.0 device drivers. Alternatively, connect the LaunchPad
development kit to an USB2.0 port on your PC, if one is available.
Q: I can't get the backchannel UART to connect. What's wrong?
A:Check the following:
• Do the baud rate in the host's terminal application and the eUSCI settings match?
• Are the appropriate jumpers in place on the isolation jumper block?
• Probe on RXD and send data from the host. If you do not see data, it might be a problem on the host
side.
• Probe on TXD while sending data from the MSP432. If you do not see data, it might be a configuration
problem with the eUSCI module.
• Consider the use of the hardware flow control lines (especially for higher baud rates).
SLAU597F – March 2015 – Revised March 2018 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit 35
Submit Documentation Feedback (MSP‑EXP432P401R)
Copyright © 2015–2018, Texas Instruments Incorporated
Schematics www.ti.com
6 Schematics
1 2 3 4 5 6
MSP1
P1.0_LED1 4 30 P8.0
P1.0/UCA0STE P8.0/UCB3STE/TA1.0/C0.1
P1.1_BUTTON1 5 31 P8.1
P1.1/UCA0CLK P8.1/UCB3CLK/TA2.0/C0.0
P1.2_BCLUART_RXD 6 46 P8.2
P1.2/UCA0RXD/UCA0SOMI P8.2/TA3.2/A23
P1.3_BCLUART_TXD 7 47 P8.3
P1.4_BUTTON2
P1.5_SPICLK_J1.7
8
9
P1.3/UCA0TXD/UCA0SIMO
P1.4/UCB0STE
P8.3/TA3CLK/A22
P8.4/A21
48
49
P8.4
P8.5
Target MCU:
A P1.6_SPIMOSI_J2.15 10
P1.5/UCB0CLK P8.5/A20
50 P8.6
A
P1.7_SPIMISO_J2.14 11
P1.6/UCB0SIMO/UCB0SDA
P1.7/UCB0SOMI/UCB0SCL
P8.6/A19
P8.7/A18
51 P8.7 MSP432P401R
P2.0_RGBLED_RED 16 52 P9.0
P2.0/PM_UCA1STE P9.0/A17
P2.1_RGBLED_GREEN 17 53 P9.1
P2.1/PM_UCA1CLK P9.1/A16
P2.2_RGBLED_BLUE 18 74 P9.2
P2.2/PM_UCA1RXD/PM_UCA1SOMI P9.2/TA3.3
P2.3_IO_J4.34 19 75 P9.3
P2.3/PM_UCA1TXD/PM_UCA1SIMO P9.3/TA3.4
P2.4_PWM_J4.38 20 96 P9.4
P2.4/PM_TA0.1 P9.4/UCA3STE
P2.5_PWM_J2.19 21 97 P9.5
P2.5/PM_TA0.2 P9.5/UCA3CLK
P2.6_PWM_J4.39 22 98 P9.6
P2.6/PM_TA0.3 P9.6/UCA3RXD/UCA3SOMI
P2.7_PWM_J4.40 23 99 P9.7
P2.7/PM_TA0.4 P9.7/UCA3TXD/UCA3SIMO
+
P5.6_PWM_J4.37 70 GND
P5.6/TA2.1/VREF+/VEREF+/C1.7
P5.7_IO_J2.17 71 15
P5.7/TA2.2/VREF-/VEREF-/C1.6 DVSS1 C1 C2 C7 C4 C3 22p C5
72
DVSS2
P6.0_A15_J1.2 54
P6.0/A15 DVSS3
82 HFX GND
P6.1_A14_J3.23 55 GND GND
2
P6.1/A14
P6.2 76
Q1
P6.2/UCB1STE/C1.5
1
P6.3 77 41
P6.3/UCB1CLK/C1.4 PJ.0/LFXIN
P6.4_I2CSDA_J1.10 78
P6.4/UCB1SIMO/UCB1SDA/C1.3 PJ.1/LFXOUT
42 22p C11
3
P6.5_I2CSCL_J1.9 79
P6.5/UCB1SOMI/UCB1SCL/C1.2 22p C6
Q2
P6.6_CAPTURE_J4.36 80 85
1
P6.6/TA2.3/UCB3SIMO/UCB3SDA/C1.1 PJ.2/HFXOUT
P6.7_CAPTURE_J4.35 81 86
P6.7/TA2.4/UCB3SOMI/UCB3SCL/C1.0 PJ.3/HFXIN
22p C12
P7.0 88
P7.0/PM_SMCLK/PM_DMAE0
P7.1 89 83 RST
P7.1/PM_C0OUT/PM_TA0CLK RSTN/NMI
D P7.2 90
P7.2/PM_C1OUT/PM_TA1CLK D
P7.3 91 94 TMS_SWDIO
P7.4 26
P7.3/PM_TA0.0 SWDIOTMS
95 TCK_SWDCLK
Texas Instruments
P7.4/PM_TA1.4/C0.5 SWCLKTCK
P7.5 27
P7.5/PM_TA1.3/C0.4
P7.6 28 92 TDI
P7.6/PM_TA1.2/C0.3 PJ.4/TDI/ADC14CLK
P7.7 29 93 TDO_SWO
P7.7/PM_TA1.1/C0.2 PJ.5/TDO/SWO Mike Stein
MSP432 2.1
1 2 3 4 5 6
Figure 28. Schematics (1 of 6)
36 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit SLAU597F – March 2015 – Revised March 2018
(MSP‑EXP432P401R) Submit Documentation Feedback
Copyright © 2015–2018, Texas Instruments Incorporated
www.ti.com Schematics
1 2 3 4 5 6
A A
User LEDs User Buttons 5V Header
S2
+5V
P1.4_BUTTON2 S1 S2 J7
JP8 G1 G2
1
470 +5V
1
2
P1.0_LED1 R7 GND GND
2
S1 3
LED1 LED1 GND
GND S1 S2
P1.1_BUTTON1
G1 G2
JP9 LED2 GND
JP10 110R
Red
GND GND
1
2
P2.0_RGBLED_RED R2
B LED2_RED Green
B
JP11 16R
1
2
P2.1_RGBLED_GREEN R3
LED2_GREEN Blue
24R
1
2
P2.2_RGBLED_BLUE R4
LED2_BLUE RESET +3V3 3V3 Header
EVERLIGHT_19-337
47k
+3V3
S3
R6
J6
GND
RST S1 S2
1
G1 G2 +3V3
C13 GND
2
1n GND
3
U$1 U$2
MOUNTHOLE_125MIL MOUNTHOLE_125MIL
U$3 U$5
MOUNTHOLE_125MIL MOUNTHOLE_125MIL
Silkscreen
D D
Texas Instruments
Mike Stein
2.1
1 2 3 4 5 6
Figure 29. Schematics (2 of 6)
SLAU597F – March 2015 – Revised March 2018 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit 37
Submit Documentation Feedback (MSP‑EXP432P401R)
Copyright © 2015–2018, Texas Instruments Incorporated
Schematics www.ti.com
1 2 3 4 5 6
BoosterPack Headers
+3V3
GND
+5V
1 21 P2.7_PWM_J4.40 40 20 XDS-GND
P6.0_A15_J1.2 XDS-GND P2.6_PWM_J4.39 P2.5_PWM_J2.19
A P3.2_URXD_J1.3 P6.1_A14_J3.23 P2.4_PWM_J4.38 P3.0_IO_J2.18 A
P3.3_UTXD_J1.4 P4.0_A13_J3.24 GND P5.6_PWM_J4.37 P5.7_IO_J2.17
P4.1_IO_J1.5 P4.2_A11_J3.25 P6.6_CAPTURE_J4.36 RST
P4.3_A10_J1.6 P4.4_A9_J3.26 P6.7_CAPTURE_J4.35 P1.6_SPIMOSI_J2.15
P1.5_SPICLK_J1.7 P4.5_A8_J3.27 P2.3_IO_J4.34 P1.7_SPIMISO_J2.14
P4.6_IO_J1.8 P4.7_A6_J3.28 P5.1_IO_J4.33 P5.0_IO_J2.13
P6.5_I2CSCL_J1.9 P5.4_IO_J3.29 P3.5_IO_J4.32 P5.2_IO_J2.12
P6.4_I2CSDA_J1.10 10 30 P5.5_IO_J3.30 P3.7_IO_J4.31 31 11 P3.6_IO_J2.11
J8 J102
1
2
1 2 TMS_SWDIO XDSET_VCCTARGET 1 2 XDSET_TMS_SWDIO
3 4 TCK_SWDCLK 3 4 XDSET_TCK_SWDCLK
5 6 TDO_SWO 5 6 XDSET_TDO_SWO
7 8 TDI 7 8 XDSET_TDI
9 10 RST 9 10 XDSET_RESET_OUT
GND GND
+3V3
P8.7 3 4 P9.0
3 4
+5V
XDSET_GND 2 GND 1
P9.1 5 6 P8.4
5 6 XDSET_VBUS 4 5V 3
P8.3 7 8 P8.2
7 8 6 5
P5.3 9 10 P9.2 GND XDSET_VCCTARGET 3V3
9 10 XDSET_TXD 8 RXD 7 P1.2_BCLUART_RXD
P9.3 11 12 P6.2
11 12 XDSET_RXD 10 TXD 9 P1.3_BCLUART_TXD
P6.3 13 14 P7.3
13 14 XDSET_RESET_OUT 12 RST 11 RST
P7.2 15 16 P7.1
15 16 XDSET_TMS_SWDIO 14 TMS/SWDIO 13 TMS_SWDIO
P7.0 17 18 P9.4
17 18 XDSET_TCK_SWDCLK 16 TCK/SWDCLK 15 TCK_SWDCLK
P9.5 19 20 P9.6
19 20 XDSET_TDO_SWO 18 TDO/SWO 17 TDO_SWO
P9.7 21 22 P8.0
21 22 XDSET_TDI 20 TDI 19 TDI
P7.5 23 24 P7.4
23 24
P7.7 25 26 P7.6
25 26 J101_432
P10.1 27 28 P10.0
27 28
+3V3 +5V P10.3 29 30 P10.2 +5V +3V3
29 30
D P10.5 31
31 32
32 P10.4 D
+5V 33 34 +5V
+3V3 35
33 34
36 +3V3
Texas Instruments
35 36
XDS-GND 37 37 38
38 XDS-GND
38 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit SLAU597F – March 2015 – Revised March 2018
(MSP‑EXP432P401R) Submit Documentation Feedback
Copyright © 2015–2018, Texas Instruments Incorporated
www.ti.com Schematics
1 2 3 4 5 6
1k 1%
P$23 P$127 DCDCPULSE P$68
R105
PC6 PD6 VBAT
P$22 P$128 REF_MAIN_LDO P$70 VREFA+
PC7 PD7 RESET
B P$8
B
LM4040B25_DCK_5
XDSET_VCC
3
5
4
VDDA
P$15 P$42 OSC0 P$88 P$9
PE0 PF0 R106 OSC0 VREFA+
P$14 P$43 P$89
PE1 PF1 OSC1
NC_3
NC
C
P$13 P$44 DEBUG_TRIGGER_0 C102 P$7
PE2 PF2 2R VDD
C110 C111
P$12 P$45 DEBUG_TRIGGER_1 P$53 P$16
PE3 PF3 EN0RXIN VDD
IC107
P$123 P$46 12pF P$54 P$26 C104 C107
NX3225GA_OSC
PE4 PF4 EN0RXIP VDD 10n 100n
NC_2
P$124 P$56 P$28
PE5 EN0TXON VDD 10n 1u
2
P$57 P$39
A
EN0TXOP VDD
HOSTSCL P$49 P$29 XDSET_RTS GND P$59 P$47
PG0 PH0 RBIAS VDD
HOSTSDA P$50 P$30 XDSET_CTS P$51
R139
NC2 OSC1
NC
PG1 PH1 VDD
dnp
2
P$31 P$52
Q101
PH2 VDD
P$116 P$32 P$10 P$69 GND
OSC0
PJ0 PH3 GNDA VDD
P$117 P$79 XDSET_VCC
PJ1 VDD
P$17 P$90
GND VDD
P$18 P$81 USB0D0 P$48 P$101 C112 C113 C114 C121 C123 1u
PK0 PL0 GND VDD
P$19 P$82 USB0D1 P$55 P$113
1
PK1 PL1 GND VDD
P$20 P$83 USB0D2 P$58 P$122 10n 100n 10n 100n 10n C130
PK2 PL2 GND VDD
C R108
P$21
P$63
PK3 PL3
P$84
P$85
USB0D3 C101 P$80
P$114
GND
P$87
C
R109 PK4 PL4 USB0D4 GND VDDC
P$62 P$86 USB0D5 R137 12pF P$115
R110 1k PK5 PL5 0 VDDC
P$61 P$94 XDSET_DP VDDC GND
1k PK6 PL6
P$60 P$93 XDSET_DM
1k PK7 PL7
R138 0 GND GND
VCCEN1 P$78 P$107 C131 1u C133
GND PM0 PN0
VCCEN2 P$77 P$108
PM1 PN1 0.1uF 2.2uF
P$76 P$109 C132
1
PM2 PN2
P$75 P$110
PM3 PN3
P$74 P$111 LED0 470 R111
TP110 PM4 PN4
P$73 P$112
P$72
PM5 PN5 LED101
PM6 GND
P$71
PM7
LED1 470 R124 GND
P$118 P$5 DCDCIO0
P$119
PP0 PQ0
P$6
LED102
PP1 PQ1 DCDCIO1
D USBNXT P$103
PP2 PQ2
P$11 DCDCRST D
USBDIR P$104 P$27 DCDCTEST
USB0D7 P$105
PP3 PQ3
P$102 Texas Instruments
PP4 PQ4
USB0D6 P$106
PP5
TM4C129ENCPDT
Mike Stein
2.1
1 2 3 4 5 6
Figure 31. Schematics (4 of 6)
SLAU597F – March 2015 – Revised March 2018 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit 39
Submit Documentation Feedback (MSP‑EXP432P401R)
Copyright © 2015–2018, Texas Instruments Incorporated
Schematics www.ti.com
1 2 3 4 5 6
+
R127 4k7 4k7
4.7u 100n 3k3
R112
R126 R128
220k MSP430G2X[1/5]2
GND GND MSP101 TP
2k2 6k8
AVCCOUT 1 16
DCDCCAL1 2 15
DCDCPULSE 3 14 GND
R113 C115 R114 4 13
DCDCIO0
220k DCDCIO1 5 12 DCDCCAL0
220k 33p
AVCC 6 11 DCDCCAL2
HOSTSCL 7 10 DCDCTEST
HOSTSDA 8 9 DCDCRST
GND GND C116
R115 MSP430G2452IRSA16R
220k
B 33p B
+
47k C126 C127 TPS2102DBV 100n
47u
220n 220n GND
GND
XDSET_VBUS GND
GND
R134
DNP
D101 R120 C117 C118
C BAS40-05 470 XDSET_VCCTARGET REF_TARGET_VCC C
4.7u 100n
T101 DNP
R118 DMG1013UW R101
GND GND
820 T102
R135
220k
BC850CW-115 L101 GND
R119 XDSET_VCCOUT
XDSET_VCC REF_MAIN_LDO
0 2u2
D102 C119 C120
BAS40-05 4.7u 100n 220k
R136
40 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit SLAU597F – March 2015 – Revised March 2018
(MSP‑EXP432P401R) Submit Documentation Feedback
Copyright © 2015–2018, Texas Instruments Incorporated
www.ti.com Schematics
1 2 3 4 5 6
R132
GND XDSET_GND 330k
ID XDSET_ID XDSET_VBUS VBUS_DETECT
D+ XDSET_DP
D- XDSET_DM GND
XDSET_VBUS R133
VBUS
C140 220k
+
4.7u
GND
IC102
GND TPD4E004_DRY_6
XDSET_SHIELD 1 6 XDSET_VBUS
IO1 VCC
B XDSET_ID 2
IO2 IO4
5 XDSET_DM B
R123 3
GND IO3
4 XDSET_DP
33 DEBUG
XDSET_VCC
GND
GND
1
10k 10k
TP101
GND R125 R129
TP102 1 ITMS
TP103 1 ITCK
TP104 1 ITDO
IC101 TPS73533DRB
XDSET_VBUS 8 1 XDSET_VCC TP105 1 ITDI
C IN OUT C
5
EN NC2
7 C105 TP106 1 IRSTN
C141 6
GND
PAD
NC1
3
NR NC0
2 2u2 TP107 1 XDSET_VCC
1u
4
9
GND
D D
Texas Instruments
Mike Stein
2.1
1 2 3 4 5 6
Figure 33. Schematics (6 of 6)
SLAU597F – March 2015 – Revised March 2018 MSP432P401R SimpleLink™ Microcontroller LaunchPad™ Development Kit 41
Submit Documentation Feedback (MSP‑EXP432P401R)
Copyright © 2015–2018, Texas Instruments Incorporated
Revision History www.ti.com
Revision History
NOTE: Page numbers for previous revisions may differ from page numbers in the current version.
• Changed the link to the 10-pin Cortex-M JTAG cable in Section 2.3.4, Using the XDS110-ET Emulator With a Different
Target ..................................................................................................................................... 10
• Updated the answer to the question that begins "Q: How do I use the LaunchPad development kit and my Segger J-
Link..." in Section 5, FAQ ............................................................................................................... 34
Texas Instruments Incorporated (‘TI”) technical, application or other design advice, services or information, including, but not limited to,
reference designs and materials relating to evaluation modules, (collectively, “TI Resources”) are intended to assist designers who are
developing applications that incorporate TI products; by downloading, accessing or using any particular TI Resource in any way, you
(individually or, if you are acting on behalf of a company, your company) agree to use it solely for this purpose and subject to the terms of
this Notice.
TI’s provision of TI Resources does not expand or otherwise alter TI’s applicable published warranties or warranty disclaimers for TI
products, and no additional obligations or liabilities arise from TI providing such TI Resources. TI reserves the right to make corrections,
enhancements, improvements and other changes to its TI Resources.
You understand and agree that you remain responsible for using your independent analysis, evaluation and judgment in designing your
applications and that you have full and exclusive responsibility to assure the safety of your applications and compliance of your applications
(and of all TI products used in or for your applications) with all applicable regulations, laws and other applicable requirements. You
represent that, with respect to your applications, you have all the necessary expertise to create and implement safeguards that (1)
anticipate dangerous consequences of failures, (2) monitor failures and their consequences, and (3) lessen the likelihood of failures that
might cause harm and take appropriate actions. You agree that prior to using or distributing any applications that include TI products, you
will thoroughly test such applications and the functionality of such TI products as used in such applications. TI has not conducted any
testing other than that specifically described in the published documentation for a particular TI Resource.
You are authorized to use, copy and modify any individual TI Resource only in connection with the development of applications that include
the TI product(s) identified in such TI Resource. NO OTHER LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE TO
ANY OTHER TI INTELLECTUAL PROPERTY RIGHT, AND NO LICENSE TO ANY TECHNOLOGY OR INTELLECTUAL PROPERTY
RIGHT OF TI OR ANY THIRD PARTY IS GRANTED HEREIN, including but not limited to any patent right, copyright, mask work right, or
other intellectual property right relating to any combination, machine, or process in which TI products or services are used. Information
regarding or referencing third-party products or services does not constitute a license to use such products or services, or a warranty or
endorsement thereof. Use of TI Resources may require a license from a third party under the patents or other intellectual property of the
third party, or a license from TI under the patents or other intellectual property of TI.
TI RESOURCES ARE PROVIDED “AS IS” AND WITH ALL FAULTS. TI DISCLAIMS ALL OTHER WARRANTIES OR
REPRESENTATIONS, EXPRESS OR IMPLIED, REGARDING TI RESOURCES OR USE THEREOF, INCLUDING BUT NOT LIMITED TO
ACCURACY OR COMPLETENESS, TITLE, ANY EPIDEMIC FAILURE WARRANTY AND ANY IMPLIED WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT OF ANY THIRD PARTY INTELLECTUAL
PROPERTY RIGHTS.
TI SHALL NOT BE LIABLE FOR AND SHALL NOT DEFEND OR INDEMNIFY YOU AGAINST ANY CLAIM, INCLUDING BUT NOT
LIMITED TO ANY INFRINGEMENT CLAIM THAT RELATES TO OR IS BASED ON ANY COMBINATION OF PRODUCTS EVEN IF
DESCRIBED IN TI RESOURCES OR OTHERWISE. IN NO EVENT SHALL TI BE LIABLE FOR ANY ACTUAL, DIRECT, SPECIAL,
COLLATERAL, INDIRECT, PUNITIVE, INCIDENTAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES IN CONNECTION WITH OR
ARISING OUT OF TI RESOURCES OR USE THEREOF, AND REGARDLESS OF WHETHER TI HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
You agree to fully indemnify TI and its representatives against any damages, costs, losses, and/or liabilities arising out of your non-
compliance with the terms and provisions of this Notice.
This Notice applies to TI Resources. Additional terms apply to the use and purchase of certain types of materials, TI products and services.
These include; without limitation, TI’s standard terms for semiconductor products http://www.ti.com/sc/docs/stdterms.htm), evaluation
modules, and samples (http://www.ti.com/sc/docs/sampterms.htm).
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2018, Texas Instruments Incorporated