The Texas Instruments LED171596A evaluation module (EVM) helps designers evaluate the operation
and performance of the LED171596A 96-LED driver. The LED171596A is an LED matrix driver that can
individually control up to 96 LEDs. To control the 96 LEDs it uses four high-side PMOS switches and 24
low-side programmable current sinks. The driver has 9-bit duty cycle and 8-bit current control of each low
side LED current sink. They can be individually controlled through the I2C-compatible or SPI interface.
The EVM contains one LED171596A (see Table 1) and one LEDARRAYEVM with 96 white LEDs. The
TIVA EK-TM4C123GXL Launchpad, NOT included in the EVM kit, is required to run the GUI software.
Tiva is a trademark of Texas Instruments.
Stellaris is a registered trademark of Texas Instruments.
Windows is a registered trademark of Microsoft Corporation.
All other trademarks are the property of their respective owners.
This section describes the jumpers and connectors on the EVM as well as how to properly connect, set
up, and use the LED171596AEVM. The input voltage range for VINis 0 V to 17 V with the input voltage
range for VLis 0 V to 6.1 V.
2.1Input/Output Connector Description
•SEL* (J1) – is provided to allow LED171596A EVM to work with multiple TI Launchpad. The jumper
should be installed between J1-1 and J1-2 for normal operation with EVM GUI (Tiva Launchpad).
•J1/J3 and J2/J4 – is the TI Launchpad connector interface.
•ISET (J2) – is provided to configure the max output current setting via fixed resistor or I2C
programmable rheostat. The recommended setting is with a jumper installed between J2-2 and J2-3 for
I2C programmable rheostat control of ISET.
•IVDD (J3) – is provided to easily measure VDD supply current. The jumper must be installed between
J3-1 and J3-2 for normal operation.
•VLED_SEL (J4, J5, J6) – creates a star jumper and is provided to select the VLED supply. The jumper
should be installed between J4-1 and J4-2 for normal operation (VLED supplied by TPS62140).
•VEXT (J7) – is provided to connect an external supply to The LED171596AEVM. Use J7-3 (VIN) and
J7-2 (GND) to supply power to the TPS62140. Use J7-1 (VL) and J7-2 (GND) when using external
supply for VLED power.
•BEN (J8) – is provided to disable the TPS62140 when using either 5 V or external power connection to
VLED. The jumper should be installed between J8-1 and J8-2 for normal operation (VLED supplied by
TPS62140). When the jumper is removed the TPS62140 output will be disabled.
•VIN_SEL (J9) – is provided to select either 5V supply from Tiva Launchpad or external power supply.
The connection from Tiva Launchpad is limited by PC USB current limit and should only be used under
low LED brightness/current conditions. The jumper should be installed between J9-2 and J9-3 for
normal operation (external supply).
•LED_BD (J10) – is the output connector to external LEDARRAY board.
•EXP_IN (J11) – is the expansion input connector and is provided to allow expansion of up the 4
additional LED171596AEVM (5 total).
•EXP_OUIT (J12) – is the expansion output connector and is provided to allow expansion of up the 4
For proper operation of the LED171596A, IVDD, VLED_SEL, SEL*, ISET, VIN_SEL, BEN must be
properly configured. The recommended setting, using shorting blocks is as follows:
•IVDD : Shunt installed between pins J3-1 and J3-2.
•VLED_SEL: Shunt installed between pins J4-1 and J4-2.
•VIN_SEL: Shunt installed between pins J9-2 and J9-3.
•SEL*: Shunt installed between pins J1-1 and J1-2 (Tiva Launchpad).
•ISET: Shunt installed between pins J2-2 and J2-3 (Rheostat variable ISET control).
•BEN: Shunt installed between pins J8-1 and J8-2 (TPS62140 enabled).
Refer to Figure 2 for all jumper positions.
Set up jumper pins as shown in Figure 2.
www.ti.com
Figure 1. LED171596AEVM
3EVM Software
EVM software is available for download from the TI website. The LED171596AEVM is connected via USB
to the computer and controlled with special EVM software (Windows®7/10 compatible). An EKTM4C123GXL, Tiva™ LaunchPad (http://www.ti.com/tool/ek-tm4c123gxl), is used with the EVM to provide
I2C/SPI communication, and external PWM, EN, IFSEL/LATCH pin control with the LED171596A via USB.
To use Tiva LaunchPad, install Stellaris ICDI Drivers. The driver file can be downloaded from www.ti.com
and the document Stellaris® In-Circuit Debug Interface (ICDI) and Virtual COM Port” provides more detail
information about how to install the driver.
Connect USB cable to PC. Open “Control Panel → Device Manager” and verify the “Stellaris Virtual Serial
Port” and “Stellaris In-Circuit Debug Interface”. If those steps do not work, reinstall Tiva ICDI Driver.
Figure 6. Win7 Stellaris Virtual Serial Port on Device Manager
Figure 7. Win7 Stellaris In-Circuit Debug Interface on Device Manager
3.4Tiva ICDI Driver installation in Windows 10
The first step is to check that the driver for Tiva Launchpad is installed correctly on the system. If the
driver is installed correctly, you should see the virtual com port show up in Device Manager as shown in
Figure 8. Note that the actual COM number will vary . The COM port should be identified as “Stellaris
Serial Virtual Port (COMX)”.
If the COM port is identified as “USB Serial Device (COMX)”, the ICDI driver is not installed correctly.
Navigate to the folder where the driver is downloaded, right click on the file stellaris_icdi_com.inf, and
select install (see Figure 9). Once installation is complete the name of the virtual com port will change
from “USB Serial Device (COMX)” to “Stellaris Virtual Serial Port (COMX)”.
EVM Software
Figure 8. Win10 Stellaris Virtual Serial Port on Device Manager
Figure 9. Win10 Stellaris In-Circuit Debug Interface on Device Manager
The very first time GUI is connected to the EVM via Launchpad; it will attempt to reprogram the
Launchpad firmware. The firmware reprogramming is required for GUI to properly communicate with the
EVM. The firmware on a fresh Tiva Launchpad will show a constantly changing color LED. Once the
Launchpad is reprogrammed by the GUI the LED color and pattern will change as follows:
•When there is no communication the LED will be solid blue color.
•When there is communication the LED will be blinking red/purple color.
The first time the GUI updates the firmware it can take up to 5 minutes. If the update takes more than 5
minutes the firmware will need to be installed using LM Flash Programmer. The LM Flash Programmer
can be downloaded from www.ti.com . Launch the programmer, select “TM4C123G Launchpad” in
“Configuration tab” (refer to Figure 10). Then select “Program” tab; navigate to the folder where GUI is
installed. By default installation, it should be “C:\Program Files (x86)\Texas Instruments\LED171596A
EVM”, select tivafw.bin and click the [Program Button].
www.ti.com
Figure 10. LM Flash Programmer
3.6EVM Software Installation
Execute setup_LED171596A_EVM.msi file: If it is compressed in zip file format, unzip first in any location
and then click “Run” button though Windows security warning message appears. Click next button.
Check to accept the agreement and click “Next” button to proceed with installation.
Click “Next” button. By default, program will be installed in C:\Program Files (x86)\Texas
Instruments\LED171596A folder and Texas Instruments\LED171596AEVM in start menu.
Click ‘Next’” button to proceed with installation.
Check to create a desktop icon for the program and check to launch EVM software after installation.
Run ‘C:\Program Files (x86)\Texas Instruments\ LED171596A EVM\LED171596A_EVM.exe’ if default
installation folder was not modified in the “EVM software installation” step or click the desktop icon
“LED171596A EVM”.
3.8Status Bar
The status bar at the bottom of EVM software screen provides information regarding hardware connection
status, I2C/SPI communication status, and software versions. Once the EVM software is connected to the
hardware and starts to communicate with the firmware of Tiva LaunchPad, “Hardware Connected” and
Light Blue sign is displayed.
There are three available views of main menu: “Info”, “Register”, and “Control”. The components in each
view are synchronized so any changes performed in one view of menu are automatically updated in the
others.
3.10 Information View
The Information view is shown when EVM software is started or ‘Info’ icon is clicked, and it provides brief
information of the LED171596A. For more detail information, refer to the LED171596A datasheet.