This document is provided with the BOOST-DRV8711 Stepper Motor BoosterPack as a supplement to the
DRV8711 datasheet (SLVSC40) and CSD88537ND datasheet (SLPS455) to detail the hardware setup
and operation of the BoosterPack.
The BOOST-DRV8711 is a stepper motor BoosterPack based on the DRV8711 Stepper Motor Controller
and CSD88537ND Dual 60-V N-Channel NexFET™ Power MOSFETs. This BoosterPack provides a
complete stepper motor drive stage in order to evaluate your motor applications.
2.1Features
•Complete stepper motor drive stage in a small form factor (1.75 in × 2.00 in)
•Supports 8.2–52 V and up to 4.5 A continuous for each H-Bridge
•4x CSD88537ND Dual 60-V N-Channel NexFET Power MOSFETs (12.5 mΩ)
•Motor stall and device fault LED indicators
•Fully protected drive stage including overcurrent, overtemperature, undervoltage, and motor stall detect
•Combine with TI LaunchPad kits to create a complete stepper motor drive and control platform
•Optimized for the MSP-EXP430G2 LaunchPad with a user-friendly application to get your motor
spinning in minutes
2.2Pinout
The BOOST-DRV8711 brings out a mixture of power, control, and feedback signals to the LaunchPad
headers.
Introduction to the BOOST-DRV8711
Figure 3. BOOST-DRV8711 Pinout
•Powered by an external power supply (8.2–52 V) that can be connected to the terminal block header
(J6)
•4-pin terminal block header (J5) for connecting a bipolar stepper motor
•Fault and motor status reporting through the nFAULT and nSTALL signals
•SPI interface to set device configuration, operating parameters, and read out diagnostic information
•Built-in microstepping indexer through a STEP/DIR interface or H-Bridge control through an IN/IN
interface
•Onboard potentiometer for creating your own, easy-to-use, demo application
The Stepper Motor BoosterPack is not a standalone evaluation board and requires a compatible
LaunchPad kit to provide the appropriate control signals. In addition to the Stepper Motor BoosterPack
and a compatible LaunchPad, a stepper motor and sufficient power supply are required.
3.2Configuring the LaunchPad
3.2.1Example Using MSP-EXP430G2
For the MSP-EXP430G2 LaunchPad, remove the P1.0 and P1.6 (LED1 and LED2) jumpers for correct
operation of the POT and SDO signals of the BoosterPack. The TXD and RXD jumpers should be aligned
horizontally (black rectangles in Figure 4) for operation of the hardware UART with a software application.
www.ti.com
Figure 4. MSP-EXP430G2 Jumper Location
For other LaunchPads, ensure that the appropriate jumpers are configured on pins that the BOOSTDRV8711 BoosterPack utilizes.
1. Plug the Stepper Motor BoosterPack onto the LaunchPad as shown in Figure 2. The terminal block
headers should be oriented towards the USB connector.
2. Connect your stepper motor to the terminal block header J5. The motor should have two windings,
each with a + and a – termination. Connect one winding to A1/A2 and the other to B1/B2 (polarity does
not matter). For questions on the motor wire coloring coding, please see the motor’s datasheet.
3. Connect the power supply that will power the Stepper Motor BoosterPack’s DRV8711 and Drive Stage
to the terminal block header J6. The connections have been labeled VM and GND. For full
performance, ensure you can supply as much current as your motor may demand. The Stepper Motor
BoosterPack has a designed operating range from 8.2–52 V up to 4.5 A continuous for each H-Bridge.
At high currents the drive stage can increase to high temperatures
4. Enable the power supply
5. Enable your controller and spin the motor. The BOOST-DRV8711 Stepper Motor BoosterPack
combined with a TI LaunchPad provides a complete stepper motor evaluation platform. With the MSPEXP430G2 LaunchPad and a MSP430G2553 you can take full advantage of TI's pre-written stepper
motor control application (see Section 4 for additional details).
As mentioned earlier, the BOOSTXL-DRV8301 Motor Drive BoosterPack has been optimized to work
together with the MSP430G2 Launchpad, MSP-EXP430G2, and MSP430G2553 to provide a complete
stepper motor evaluation platform. With the demo application provided, you can have your stepper motor
up and spinning in minutes. Get started with TI's pre-written stepper control application by following
the steps outlined in Section 4.2 through Section 4.4.
4.2Setting up the BOOST-DRV8711 Firmware
1. Download the latest version of Code Composer Studio to load the BOOST-DRV8711 stepper motor
control application onto the MSP430G2553. The application was developed in CCS v5.5.0.
2. To obtain the BOOST-DRV8711 firmware and GUI, download the BOOST-DRV8711 Hardware and
Software Files from the tool folder, http://www.ti.com/tool/boost-drv8711. This zip folder contains the
complete hardware design files, including the Altium source files, Gerbers, BOM, schematic, as well as
the Stepper Motor Demo firmware and GUI.
3. Flash the MSP430G2553 on the MSP430G2 LaunchPad with the firmware provided. This will require
the MSP430G2 LaunchPad, a MSP430G2553, Mini USB cable, and can be done in one of two ways
which are outlined in Step 4 and Step 5.
4. Method 1: Loading the binary .out file
•Open Code Composer Studio.
•Select View → Target Configuration (Figure 5, left side of image)
•Right click on the User Defined folder and select New Target Configuration (Figure 5, right side
of image)
www.ti.com
Figure 5. Target Configuration
•Give the Target Configuration a name and select Finish
•Figure 6 illustrates how the Target Configuration should be set up. Save the Target Configuration