STMicroelectronics STM32L152D-EVAL User Manual

Page 1
UM1521
www.BDTIC.com/ST
User manual
STM32L152D-EVAL
evaluation board
Introduction
The STM32L152D-EVAL evaluation board is a complete demonstration and development platform for STMicroelectronic's ARM cortex-M3 core-based STM32L152ZDT6 microcontroller featuring two I2C, three SPI, five USART, 12-bit ADC, 12-bit DAC, LCD driver, internal 48 KB SRAM and 384 KB Flash, touch sensing, USB FS, LCD controller, FSMC and JTAG debugging support.
This board can be used as reference design for user application development but it is not considered as final application. The full range of hardware features on the board helps you evaluate all peripherals (USB FS, USART, audio DAC, microphone ADC, dot-matrix LCD, LCD glass, IrDA, LDR, SRAM, NOR Flash, MicroSD Card, temperature sensor and so on) and develop your own applications. Extension headers make it possible to easily connect a daughterboard or wrapping board for your specific application.
An ST-LINK/V2 is integrated on the board as embedded in-circuit debugger and programmer for the STM32 MCU.

Figure 1. STM32L152D-EVAL evaluation board

March 2012 Doc ID 022868 Rev 1 1/56
www.st.com
Page 2
Contents UM1521
www.BDTIC.com/ST
Contents
1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2 Demonstration software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3 Order code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.4 Delivery recommendations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2 Hardware layout and configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.1 Development and debug support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.2 Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.3 Clock source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.4 Reset source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.5 Boot option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.6 LCD glass module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.7 Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.8 USB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.9 RS-232 and IrDA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.10 Touch sensing slider . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.11 MicroSD Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.12 Serial EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.13 RF EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.14 SRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.15 NOR Flash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.16 Analog input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.17 Comparator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.18 Temperature sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.19 Display and input devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.20 I
measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
DD
2.20.1 Run mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.20.2 Low power mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.20.3 Ibias current measurement procedure . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3 Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2/56 Doc ID 022868 Rev 1
Page 3
UM1521 Contents
www.BDTIC.com/ST
3.1 RS-232 connector CN1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.2 Power connector CN2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.3 TFT LCD connector CN4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.4 Daughterboard extension connector CN5 and CN10 . . . . . . . . . . . . . . . . 27
3.5 LCD glass daughterboard connectors CN6 and CN7 . . . . . . . . . . . . . . . 30
3.6 ST-LINK/V2 programming connector CN9 . . . . . . . . . . . . . . . . . . . . . . . . 31
3.7 ST-LINK/V2 USB type B connector CN14 . . . . . . . . . . . . . . . . . . . . . . . . 31
3.8 JTAG connector CN16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.9 Trace debugging connector CN11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.10 Audio jack CN13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.11 MicroSD connector CN3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.12 Analog input-output 2-pin connector CN8 . . . . . . . . . . . . . . . . . . . . . . . . 33
3.13 User USB type B connector CN15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.14 RF EEPROM daughterboard connector CN12 . . . . . . . . . . . . . . . . . . . . . 34
4 Schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Appendix A STM32L152D-EVAL I/O assignment . . . . . . . . . . . . . . . . . . . . . . . . . 49
Appendix B Mechanical dimensions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Doc ID 022868 Rev 1 3/56
Page 4
Overview UM1521
www.BDTIC.com/ST

1 Overview

1.1 Features

Four 5 V power supply options: Power jack, ST-LINK/V2 USB connector, user USB
connector or daughterboard
Audio jack connected to I2S DAC, or STM32L152ZDT6 internal DAC
Microphone connected to ADC using integrated op amp as amplifier
2 GByte (or more) MicroSD Card on SDIO interface
Temperature sensor and RF EEPROM on I2C compatible serial interface
RS-232 interface configurable for communication or Flashloader
IrDA transceiver
JTAG and trace debug support, embedded ST-LINK/V2
4 Kbit serial Flash, 512K x16-bit SRAM and 128 Mbit NOR Flash
240x320 TFT color LCD connected to FSMC interface of STM32L152ZDT6
Joystick with 4-direction control and selector
Reset and Tamper or key button
4 color user LEDs and 3 LEDs as MCU power range indicator
MCU consumption measurement circuit
LCD glass 40 x 8 segments connected to LCD driver of STM32L152ZDT6
Extension connector for daughterboard or wrapping board
MCU voltage choice of 3.3 V or adjustable from 1.65 V to 3.6 V
USB FS connector
Touch slider
Light dependent resistor (LDR)
One MCU integrated op amp configured as Sallen-Key 2nd order low pass filter
One MCU integrated op amp configured as amplifier with adjustable gain
One ADC / DAC input signal connector
Potentiometer

1.2 Demonstration software

Demonstration software is preloaded in the board's Flash memory for easy demonstration of the device peripherals in stand-alone mode. For more information and to download the latest version available, please refer to the STM32L152D-EVAL demonstration software available on www.st.com.

1.3 Order code

To order the STM32L152ZDT6 evaluation board, use the order code STM32L152D-EVAL.
4/56 Doc ID 022868 Rev 1
Page 5
UM1521 Overview
www.BDTIC.com/ST

1.4 Delivery recommendations

Some verifications are needed before using the board for the first time to make sure that nothing was damaged during shipment and that no components are unplugged or lost.
When the board is extracted from its plastic bag, please check that no component remains in the bag.
The main components to verify are:
1. The 8 MHz crystal (X1) which may have been removed by a shock from its socket.
2. The MicroSD Card which may have been ejected from the connector CN3 (left side of the board).
3. The dual-interface EEPROM board (ANT7-M24LR-A) which may have been unplugged from the connector CN12 (top right corner of the board).
Doc ID 022868 Rev 1 5/56
Page 6
Hardware layout and configuration UM1521
-36
CONNECT
,#$GLASS
6OLTAGE
TRANSLAT
34,).+6
ADJUSTABLE
CONSUMPTION
CONNECTORFO
= I/O shared with LCD glass
www.BDTIC.com/ST

2 Hardware layout and configuration

The STM32L152D-EVAL evaluation board is designed around the STM32L152ZDT6 (144­pin TQFP package). The hardware block diagram Figure 2 illustrates the connection between STM32L152D-EVAL and peripherals (LCD glass, Color LCD, Touch slider, USB FS connector, Temperature Sensor, USART, IrDA, Audio, SRAM, Nor Flash, EEPROM,RF EEPROM, MicroSD Card and embedded ST-LINK) and Figure 3 will help you locate these features on the actual evaluation board.

Figure 2. Hardware block diagram

*OYSTICK
,%$S
7AKEUP
BUTTON
,$2
4OUCH
SLIDER
PIN
OR
53"
CONNECTOR
%%02/-
-ICRO3$ #ARD
0OTENTIOMETER
'0)/
#OMPARATOR
43
$!# !$#
53"&3
30)
3$)/
/P!MP
!$#
34-,:$4
3%'
53!24
&3-#
*4!'
)#
)3
/P!MP
/P!MP
OR
32!-./2&LASH
%MBEDDED
*4!'4RACE
CONNECTOR
2&%%02/-
CONNECTOR
4EMPERATURE
SENSOR
!UDIO
AMPLIFIER
-ICROPHONE
23
TRANSCEIVER
)R$!
TRANSCEIVER
$OT-ATRIX
,#$
53"4YPE"
CONNECTOR
53!24
6TO6
REGULATOR
6
REGULATOR
MEASUREMENT
%XTENSION
-#5
'0)/S
R
6/56 Doc ID 022868 Rev 1
Page 7
UM1521 Hardware layout and configuration
#.#. ,#$GLASS DAUGHTERBOARD
CONNECTOR
#.
53"&3
2 ,$2
#. *4!'
#. !UDIOJACK
6$$RANGE ,%$S
#.#.
%XTENSION CONNECTION HEADER
#. TRACE
5-ICROPHONE
5
34-,:$4
#.
53!24
5
)R$!
#.
-ICRO3$#ARD
#.
#OLOR,#$
#.
0OWERJACK
26 6$$ADJUSTMENT
26POTENTIOMETER
" 4AMPER+EY BUTTON
"2ESET+EY
COLOR,%$S
5*OYSTICK
#. 34,).+6 53"
#. 2&%%02/-
DAUGHTERBOARD CONNECTOR
3 4OUCHSLIDER
-36
,$ 34,).+6 #/-,%$
www.BDTIC.com/ST

Figure 3. Hardware block diagram

Doc ID 022868 Rev 1 7/56
Page 8
Hardware layout and configuration UM1521
www.BDTIC.com/ST

2.1 Development and debug support

Version 2 of the ST-LINK called ST-LINK/V2 is embedded on the board. This tool allows program loading and debugging on the STM32L using a JTAG or SWD interface. Third-party debug tools are also supported by JTAG connector CN16 and Trace connector CN11.
A specific driver must be installed on your PC for communication with embedded ST­LINK/V2. To download and install this driver, use the install shield called ST­LINK_V2_USBdriver.exe available on the Software and development tools page for ultra low power STM32L family available on www.st.com.
Third-party toolchains support ST-LINK/V2 according to Ta bl e 1 .

Table 1. Third party support of ST-LINK/V2

Third party Toolchain Version
Atollic TrueSTUDIO 2.1
IAR EWARM 6.20.4
Keil MDK-ARM 4.20
Tasking VX-Toolset ARM Cortex-M 4.0.1
The embedded ST-LINK/V2 is connected to the PC via a standard USB cable connected to connector CN14. The bicolor LED LD5 (COM) advises on the communication status as follows:
Slow blinking Red LED/Off : At power on before USB initialization.
Fast blinking Red LED/Off : After the first correct communication between PC and ST-
LINK/V2 (enumeration).
Red LED On: When initialisation between PC and ST-LINK/V2 is successfully finished.
Green LED On: After successful target communication initialization.
Blinking Red/Green LED: During communication with target.
Red LED On: Communication finished and OK.
Orange LED On: Communication failure.
Note: It is possible to power the board via CN14 (embedded ST/LINK/V2 USB connector) even if
an external tool is connected to CN11 (Trace connector) or CN16 (external JTAG & SWD connector).
8/56 Doc ID 022868 Rev 1
Page 9
UM1521 Hardware layout and configuration
www.BDTIC.com/ST

2.2 Power supply

The STM32L152D-EVAL evaluation board is designed to be powered by a 5 V DC power supply and to be protected by PolyZen from a wrong power plug-in event.
It is possible to configure the evaluation board to use any of following four sources for the power supply.
5 V DC power adapter connected to CN2, the power jack on the board (power supply
unit (PSU) on silk screen). The external power supply is not provided with the board.
5 V DC power with 500mA limitation from CN14, the USB type B connector of ST-
LINK/V2 (USB 5 V power source on silkscreen (ST-LINK/V2)).
5 V DC power with 500mA limitation from CN15, the USB type B connector (USB 5V
power source on silkscreen (USB)).
5 V DC power from CN10, the extension connector for daughterboard (daughterboard
power source on silkscreen (D5V)).
The LEDs indicate the following:
LED LD9 is lit when the STM32L152D-EVAL board is powered by 5 V correctly.
Red LED LD8 is lit when the MCU is powered by low voltage (VDD < 1.8 V).
Yellow LED LD7 is lit when the MCU is powered by voltage (1.8 V < VDD < 2.2 V).
Green LED LD6 is lit when the MCU is powered by voltage (2.2 V < VDD).
The power supply is configured by setting the related jumpers JP1, JP5 and JP10 as described in Ta bl e 2 .

Table 2. Power supply jumper settings

Jumper Description Setting
JP1 selects one of the four possible power supply sources.
– For power supply jack(CN2) to the STM32L152D-EVAL only, JP1 is set
as shown to the right:
– For power supply from the daughterboard connectors (CN10) to
STM32L152D-EVAL only, JP1 is set as shown to the right:
JP1
– For power supply from USB (CN15) to STM32L152D-EVAL only, JP1
is set as shown to the right:
– For power supply from USB connector of ST-LINK/V2 (CN14) to
STM32L152D-EVAL only, JP1 is set as shown to the right: (Default setting)
For power supply from power supply jack (CN2) to both STM32L152D­EVAL and daughterboard connected on CN5 and CN10, JP1 is set as shown to the right (daughterboard must not have its own power supply connected)
PSU
D5V
STK
U5V
Doc ID 022868 Rev 1 9/56
Page 10
Hardware layout and configuration UM1521
www.BDTIC.com/ST
Table 2. Power supply jumper settings (continued)
Jumper Description Setting
VDD is connected to fixed +3.3 V DC power when JP5 is set as shown to the right: (Default setting)
JP5
VDD is connected to adjustable DC power from 1.65 V to 3.6 V when JP5 is set as shown to the right:
VDD power is directly connected to MCU VDD when JP10 is set as shown to the right (Default setting):
Note: For manual I
JP10
Note: Due to some peripheral component specifications, the low voltage limitations (component
will not work correctly when power level is under low voltage limitation) related to the operating voltage of the peripherals are shown in Ta b l e 3 .

Table 3. Low voltage limitation

removed and replaced by an ampermeter connected between pin 1 and 2 of JP10.
Connect VDD power to MCU with current-sampling resister, 1 Ohm or 1 KOhm, in series for I shown to the right:
measurement the jumper on JP10 must be
DD
current measurement when JP10 is set as
DD
Peripheral Component I/O name Low voltage limitation
USB CN15 USB 3 V
MicroSD Card CN3 SDIO 2.7 V
SRAM U5 FSMC 2.4 V
EEPROM U25 SPI 1.8 V
RF EEPROM CN12 I2C 1.8 V
Note: The recommended AC220 V to DC5 V power adapter is the PSU-5V2A. It is not included
with the board but can be ordered from ST as a separate item. You can also use another equivalent 5 V power adapter (polarity compatible with CN2) to power the STM32L152D­EVAL board via the CN2 power jack on the board. To order the recommended power supply, use the order code PSU-5V2A.
10/56 Doc ID 022868 Rev 1
Page 11
UM1521 Hardware layout and configuration
www.BDTIC.com/ST

2.3 Clock source

Two clock sources are available on the STM32L152D-EVAL evaluation board for the STM32L152ZDT6 and RTC embedded.
X1, 8 MHz crystal with socket for the STM32L152ZDT6 microcontroller, it can be
removed from socket when internal RC clock is used.
X3, 32 KHz crystal for embedded RTC

Table 4. 8 MHz crystal X1 related solder bridges

Solder bridge Description
PH1 is connected to 8 MHz crystal when SB1 is open. (Default setting)
SB1
SB2

Table 5. 32 KHz crystal X3 related solder bridges

PH1 is connected to extension connector CN10 when SB1 is closed. In such case R51 must be removed to avoid disturbance due to the 8Mhz quartz
PH0 is connected to 8 MHz crystal when SB2 is open. (Default setting)
PH0 is connected to extension connector CN10 when SB2 is closed. In such case C53 and X1 must be removed.
Solder bridge Description
PC14 is connected to 32 KHz crystal when SB8 is open. (Default setting)
SB8
SB7
PC14 is connected to extension connector CN5 when SB8 is closed. In such case R85 must be removed to avoid disturbance due to the 32Khz quartz
PC15 is connected to 32 KHz crystal when SB7 is open. (Default setting)
PC15 is connected to extension connector CN5 when SB7 is closed. In such case R84 must be removed to avoid disturbance due to the 32 KHz quartz

2.4 Reset source

The reset signal of the STM32L152D-EVAL evaluation board is low active and the reset sources include:
Reset button B1
Debug tools from JTAG connector CN16 and trace connector CN11
Daughterboard from CN10
Embedded ST-LINK/V2
RS-232 connector CN1 for ISP
Doc ID 022868 Rev 1 11/56
Page 12
Hardware layout and configuration UM1521
www.BDTIC.com/ST

2.5 Boot option

The STM32L152D-EVAL evaluation board is able to boot from:
Embedded user Flash
System memory with boot loader for ISP
Embedded SRAM for debugging
The boot option is configured by setting switch SW1 (BOOT0) and SW2 (BOOT1). The BOOT0 can be configured also via the RS-232 connector CN1.

Table 6. Boot related switch

Switch Boot from
STM32L152D-EVAL boots from user Flash when SW1 is set as shown to the right. SW2 is don't care in this configuration. (Default setting)
SW1 and SW2

Table 7. Boot0 related jumpers

Jumper Description
JP11
STM32L152D-EVAL boots from embedded SRAM when SW1 and SW2 are set as shown to the right.
STM32L152D-EVAL boots from system memory when SW1 and SW2 are set as shown to the right.
The Bootloader_BOOT0 is managed by pin 6 of connector CN1 (RS-232 DSR signal) when JP11 is closed. This configuration is used for boot loader application only.
Default setting: Not fitted
Switch
configuration
0 <----> 1
0 <----> 1
0 <----> 1
12/56 Doc ID 022868 Rev 1
Page 13
UM1521 Hardware layout and configuration
www.BDTIC.com/ST

2.6 LCD glass module

An LCD glass module daughterboard (MB979) is mounted on the STM32L152D-EVAL evaluation board. It can be connected to the LCD driver of the STM32L152ZDT6 or work as a set of jumpers by mounting it on two possible positions; position "IO" or position "LCD":
When the LCD glass module is mounted on position IO (see Figure 4), all peripherals
(memories, USART, audio, EEPROM, potentiometer, MicroSD Card, microphone, etc) shared with the LCD glass are connected to the STM32L152ZDT6, and the LCD glass is disconnected (default setting).
When the LCD glass module is mounted on position LCD (see Figure 5), the LCD glass
is connected to the LCD driver of the STM32L152ZDT6 and all peripherals shared with LCD glass are disconnected.

Figure 4. Position IO

Figure 5. Position LCD

Doc ID 022868 Rev 1 13/56
Page 14
Hardware layout and configuration UM1521
www.BDTIC.com/ST

Table 8. LCD glass related jumpers

Jumper Description Setting
PA1 is connected to microphone ( MIC_INP signal) when JP8 is set as shown to the right: (Default setting)
JP8
PA1 is connected to LCD glass as SEG0 when JP8 is set as shown to the right:
PA2 is connected to microphone (MIC_INN signal)when JP6 is set as shown to the right: (Default setting)
JP6
PA2 is connected to LCD glass as SEG1 when JP6 is set as shown to the right:
The custom LCD glass on MB979 is model XHO5002B. The signal mapping is shown in
Ta bl e 9 , Ta bl e 1 0 , Tab le 1 1 and Tab le 1 2 and segment names are given in Figure 6.

Table 9. LCD glass segments mapping table pins 1-12

Pin1 2 3 456789101112
COM1 COM1 1g 2g 3g 4g 5g 6g 7g 8g
COM2 COM2 1h 2h 3h 4h 5h 6h 7h 8h
COM3 COM3 1i 2i 3i 4i 5i 6i 7i 8i
COM4 COM4 1j 2j 3j 4j 5j 6j 7j 8j
COM5 1d 2d 3d 4d 5d 6d 7d 8d
COM6 1c 2c 3c 4c 5c 6c 7c 8c
COM7 1e 2e 3e 4e 5e 6e 7e 8e
COM8 1f 2f 3f 4f 5f 6f 7f 8f

Table 10. LCD glass segments mapping table pins 13-24

Pin131415161718192021222324
COM1 9g 10g 11g 12g 13g 14g 15g 16g 17g 18g 19g 5J
COM2 9h 10h 11h 12h 13h 14h 15h 16h 17h 18h 19h 5C
COM3 9i 10i 11i 12i 13i 14i 15i 16i 17i 18i 19i 5B
COM4 9j 10j 11j 12j 13j 14j 15j 16j 17j 18j 19j 5I
COM5 9d 10d 11d 12d 13d 14d 15d 16d 17d 18d 19d 13a
COM6 9c 10c 11c 12c 13c 14c 15c 16c 17c 18c 19c 13b
COM7 9e 10e 11e 12e 13e 14e 15e 16e 17e 18e 19e O1
COM8 9f 10f 11f 12f 13f 14f 15f 16f 17f 18f 19f O2
14/56 Doc ID 022868 Rev 1
Page 15
UM1521 Hardware layout and configuration
www.BDTIC.com/ST

Table 11. LCD glass segments mapping table pins 25-36

Pin252627282930313233343536
COM1 7J 7N 7E 6J 6N 6E 5N 5E 4J 4N 4E 3J
COM2 7C 7M P6 6C 6M P5 5M P4 4C 4M P3 3C
COM3 7B 7H 7F 6B 6H 6F 5H 5F 4B 4H 4F 3B
COM4 7I 7A 7G 6I 6A 6G 5A 5G 4I 4A 4G 3I
COM5 19a 18a 17a 16a 15a 14a 12a 11a 10a 9a 8a 7a
COM6 19b 18b 17b 16b 15b 14b 12b 11b 10b 9b 8b 7b
COM7S 7DQ6O46DQ55DQA4DQ3C4
COM8 nA 7K 7L O3 6K 6L 5K 5L mA 4K 4L C3

Table 12. LCD glass segments mapping table pins 37-48

Pin373839404142434445 46 47 48
COM1 3N 3E 2J 2N 2E 1J 1N 1E
COM2 3M P2 2C 2M P1 1C 1M +
COM3 3H 3F 2B 2H 2F 1B 1H 1F
COM4 3A 3G 2I 2A 2G 1I 1A 1G
COM5 6a 5a 4a 3a 2a 1a S3 S1 COM5
COM6 6b 5b 4b 3b 2b 1b S4 S2 COM6
COM7 3D Q2 C1 2D Q1 S5 1D - COM7
COM8 3K 3L C2 2K 2L S6 1K 1L COM8
Doc ID 022868 Rev 1 15/56
Page 16
Hardware layout and configuration UM1521
www.BDTIC.com/ST

Figure 6. LCD segment names

16/56 Doc ID 022868 Rev 1
Page 17
UM1521 Hardware layout and configuration
www.BDTIC.com/ST

2.7 Audio

The STM32L152D-EVAL evaluation board supports stereo audio play by using an audio DAC CS43L22 connected to both I2S2 port and one channel of DAC in the microcontroller STM32L152ZDT6.
OpAmp3 of the STM32L152ZDT6 acts as a low pass filter of audio output for this DAC.
A headphone jack is connected to the output of CS43L22.
A microphone is connected to ADC through OpAmp1 of STM32L152ZDT6.

Table 13. Audio related jumpers

Jumper Description Setting
PA4 is connected to analog input signal for ADC or output signal from DAC on CN8 when JP7 is set as shown to the right:
JP7
PA4 output signal to OpAmp3 as low pass filter when JP7 is set as shown to the right: (Default setting)
JP8 Description of JP8 is in Section 2.6: LCD glass module
JP6 Description of JP6 is in Section 2.6: LCD glass module
The I2C address of CS43L22 is 0b1001010.
The LCD glass module has to be mounted on "IO" position for Audio I2C usage. Refer to
Section 2.6: LCD glass module for detail.

2.8 USB

The STM32L152D-EVAL evaluation board supports USB2.0 compliant full speed communication via a USB type B connector (CN15). The evaluation board can be powered by this USB connection at 5 V DC with a 500 mA current limitation.
USB disconnection simulation can be implemented by controlling the internal 1.5 K pull-up resistor on USB+ line and detection of 5 V power on USB connector CN15 by using a resistor bridge connected to PE6.
USB will work properly when VDD > 3 V.

2.9 RS-232 and IrDA

RS-232 and IrDA communication is supported by D-type 9-pin RS-232 connector CN1, and IrDA transceiver U2 which is connected to USART1 of the STM32L152ZDT6 on the STM32L152D-EVAL evaluation board.
The signals Bootloader_RESET and Bootloader_BOOT0 can be added on RS-232 connector CN1 for ISP support. If Bootloader_RESET signal is used, mount R39 (Default: Unmounted) with a 0 Ohm resistor as Figure 7 shows.
Doc ID 022868 Rev 1 17/56
Page 18
Hardware layout and configuration UM1521
www.BDTIC.com/ST

Figure 7. R39 resistor placement

Note: If Bootloader_RESET signal is not used, remove R39 to avoid disturbance due to CTS
signal from pin8 of CN1, which could cause MCU reset with some software.

Table 14. RS-232 & IrDA related jumpers

Jumper Description Setting
USART1_RX is connected to RS-232 transceiver and RS-232 communication is enabled when JP4 is set as shown to the right(Default setting):
JP4
USART1_RX is connected to IrDA transceiver and IrDA communication is enabled when JP4 is set as shown to the right:
The LCD glass module has to be mounted on IO position for USART1 usage. Refer to
Section 2.6: LCD glass module for detail.
18/56 Doc ID 022868 Rev 1
Page 19
UM1521 Hardware layout and configuration
www.BDTIC.com/ST

2.10 Touch sensing slider

The STM32L152D-EVAL evaluation board supports a touch sensing slider based on either RC charging or charge transfer technology. The charge transfer technology is enabled by default assembly.
PB6 and PB7 manage an active shield reducing sensitivity to other signals. The active shield is placed on an internal layer immediately under the slider (layer 2) to cover components related to the slider and the slider itself.

Table 15. Touch sensing slider related solder bridges

Solder bridge Description
PF9 is connected to sampling capacitor when SB3 is open. (Default setting)
SB3
SB4
SB5
PF9 is connected to extension connector CN10 when SB3 is closed. In this case C54 must be removed to avoid disturbance due to the capacitor
PF8 is connected to touch slider when SB4 is open. (Default setting)
PF8 is connected to extension connector CN10 when SB4 is closed. In this case R69 must be removed to avoid disturbance due to the touch slider
PF7 is connected to touch slider when SB5 is open. (Default setting)
PF7 is connected to extension connector CN10 when SB5 is closed. In this case R73 must be removed to avoid disturbance due to the touch slider
PF6 is connected to touch slider when SB6 is open. (Default setting)
SB6
SB10
SB11
Note: The slider is optimized when the board is powered at 3.3 V. It may be necessary to adjust
the capacitor value of C54 (47nF COG) and the firmware to adapt them to a low voltage.
PF6 is connected to extension connector CN10 when SB6 is closed. In this case R77 must be removed to avoid disturbance due to the touch slider
PB6 is connected to touch slider when SB10 is open. (Default setting)
PB6 is connected to extension connector CN10 when SB10 is closed. In this case R92 must be removed to avoid disturbance due to the shield
PB7 is connected to touch slider when SB11 is open. (Default setting)
PB7 is connected to extension connector CN10 when SB11 is closed. In this case R101 must be removed to avoid disturbance due to the capacitor

2.11 MicroSD Card

The 2 GB (or more) MicroSD Card connected to the SDIO port of the STM32L152ZDT6 is available on the board. MicroSD Card detection is managed by standard I/O port PC7.
The MicroSD Card will work properly when VDD > 2.7 V.
The LCD glass module has to be mounted on IO position for MicroSD Card usage. Refer to
Section 2.6: LCD glass module for detail.
Doc ID 022868 Rev 1 19/56
Page 20
Hardware layout and configuration UM1521
www.BDTIC.com/ST

2.12 Serial EEPROM

A 4 Kbit (M95040-R) serial EEPROM is connected to SPI1 of the STM32L152ZDT6.
Serial Flash chip select is managed by I/O pin PB0.
The EEPROM will work properly when VDD > 1.8 V.
The LCD glass module has to be mounted on IO position for SPI EEPROM usage. Refer to
Section 2.6: LCD glass module for detail.

2.13 RF EEPROM

The RF EEPROM daughterboard (MB1020) implemented on the module is the M24LR64-R. This EEPROM can be accessed by the MCU via the I2C bus or by RF using a 13.56 MHz reader (for instance CR95HF).
The daughterboard can be connected to the STM32L152ZDT6 via the I2C bus on CN2.
The I2C address of RF EEPROM is 0b1010E2E1E0. E0-E2 values are determined by the RF EEPROM daughterboard.
The RF EEPROM will work properly when VDD > 1.8 V.
The LCD glass module has to be mounted on IO position for RF EEPROM usage. Refer to
Section 2.6: LCD glass module for detail.

2.14 SRAM

512Kx16-bit SRAM is connected to bank2 of the FSMC interface and both 8-bit and 16-bit accesses are allowed by BLN0 and BLN1 connected to BLE and BHE of SRAM respectively.
The SRAM will work properly when VDD > 2.4 V.
The LCD glass module has to be mounted on IO position for SRAM usage. Refer to
Section 2.6: LCD glass module for detail.

2.15 NOR Flash

128 Mbit NOR Flash is connected to bank1 of the FSMC interface. The 16-bit operation mode is selected by pull-up resister connected to BYTE pin of NOR Flash. Write protection is enabled or disabled by jumper JP9.

Table 16. NOR Flash related jumpers

Jumper Description
Write protection is enabled when JP9 is fitted while write protection is disabled when JP9 is
JP9
The LCD glass module has to be mounted on IO position for NOR Flash usage. Refer to
Section 2.6: LCD glass module for detail.
not fitted. Default setting: Not fitted
20/56 Doc ID 022868 Rev 1
Page 21
UM1521 Hardware layout and configuration
www.BDTIC.com/ST

2.16 Analog input

A 2-pin connector, CN8, is connected to PA4 of the STM32L152ZDT6 as an external analog input or DAC output. A low pass filter can be implemented for a 2-pin connector by replacing R43 and C35 with ADC input or replacing R36 and C35 with DAC output, with correct values of resistor and capacitor as requested by end user's application.
There are also three analog signals available on the board:
1. 10 KOhm potentiometer RV3 connected to PF10.
2. 10 KOhm potentiometer RV3 connected to OpAmp2 PA6.
3. I

Table 17. Analog input related jumpers

Jumper Description
measurement output signal connected to PF11 for MCU power consumption test.
DD
JP12
JP7 Description of JP7 is in Section 2.7: Audio
10 KOhm potentiometer RV3 connected to OpAmp2 PA6 when JP12 is closed.
Default setting: Closed

2.17 Comparator

Three I/Os implement a comparator feature as shown in Figure 8:
Comparator non-inverting input PB4; connected to LDR (R157).
Comparator inverting input PB3; connected to potentiometer (RV3) used as variable
threshold input for comparison to luminosity measured on LDR.
Comparator non-inverting input PB5; connected to potentiometer (RV3) used as analog
voltage input for comparison with internal voltage reference (for instance Band gap) in order to test analog Wakeup feature of the MCU.

Figure 8. STM32L152D-EVAL comparator features

Doc ID 022868 Rev 1 21/56
Page 22
Hardware layout and configuration UM1521
www.BDTIC.com/ST

Table 18. Comparator, LDR and potentiometer related jumpers

Jumper Description Setting
PB4 is connected to LDR_OUT when JP2 is set as shown to the right:
JP2
PB4 is connected to TRST when JP2 is set as shown to the right: (Default setting).
PF10
PB3
PB5
Potentiometer RV3 is connected to ADC input PF10 used as ADC input when JP13 is set as shown to the right: (Default setting).
Potentiometer RV3 used as LDR variable threshold input is connected to
JP13
JP14
comparator inverting input GPCOMP_IN- (PB3) when JP13 is set as shown to the right:
Potentiometer RV3 is connected to non inverting input GPCOMP_IN+(PB5). The comparator inverting input can be connected to ¼ band gap, ½ band gap, band gap or DAC internally in order to test the possibility to wakeup the MCU when an external voltage reaches a programmable threshold when JP13 is set as shown to the right:
PB5 is connected to I2C_SMB, the interrupt output of temperature sensor U24 when JP14 is closed (Default setting).
PB5 is disconnected from I2C_SMB but remains connected to COM_IN+ when JP14 is open for comparator application.
The LCD glass module has to be mounted in IO position for comparator usage. Refer to
Section 2.6: LCD glass module for detail.

2.18 Temperature sensor

PF10
PB3
PB5
PF10
PB3
PB5
Temperature sensor STLM75M2E is connected to the I2C bus of the STM32L152ZDT6 through two transistors to support a wide voltage range from 1.65 V to 3.6 V on the I2C bus.
I2C address of temperature sensor is 0b100100(A0), A0 can be 0 or 1 according to SB9.

Table 19. Temperature sensor related solder bridge

Solder bridge Description
SB9
I2C address A0 is 0 when SB3 is open. (Default setting)
I2C address A0 is 1 when SB3 is closed.
The LCD glass module has to be mounted on IO position for temperature sensor usage. Refer to Section 2.6: LCD glass module for detail.
22/56 Doc ID 022868 Rev 1
Page 23
UM1521 Hardware layout and configuration
www.BDTIC.com/ST

2.19 Display and input devices

The display devices are 4 general purpose color LED's (LD 1,2,3,4) and a 240x320 TFT color LCD connected to bank3 of the STM32L152ZDT6 FSMC interface port. The LCD glass module must be mounted on IO position for color LCD usage. Refer to Section 2.6:
LCD glass module for detail.
Input devices are the 4-direction joystick (U23) with selection key and wakeup button (B2).

Table 20. LCD modules

Pin Description Pin connection
1 CS CS of Bank3 of FSMC
2RS FSMC_A0
3 WR/SCL FSMC_NWE
4 RD FSMC_NOE
5 RESET RESET#
6PD1 FSMC_D0
7PD2 FSMC_D1
8PD3 FSMC_D2
9PD4 FSMC_D3
10 PD5 FSMC_D4
11 PD6 FSMC_D5
12 PD7 FSMC_D6
13 PD8 FSMC_D7
14 PD10 FSMC_D8
15 PD11 FSMC_D9
16 PD12 FSMC_D10
17 PD13 FSMC_D11
18 PD14 FSMC_D12
19 PD15 FSMC_D13
20 PD16 FSMC_D14
21 PD17 FSMC_D15
22 BL_GND GND
23 BL_control 5V
24 VDD 3.3V
25 VCI 3.3V
26 GND GND
27 GND GND
28 BL_VDD 5V
29 SDO -
30 SDI GND
Doc ID 022868 Rev 1 23/56
Page 24
Hardware layout and configuration UM1521
www.BDTIC.com/ST

2.20 IDD measurement

The built-in IDD measurement circuit implemented allows the consumption measurement of the STM32L152ZDT6 while the MCU is in Run or Low power saving modes. For I
measurement the circuit below is implemented on the STM32L152D-EVAL.
DD
Figure 9. STM32L152D-EVAL I

2.20.1 Run mode

In Run mode, IDD current is measured using operational amplifier MAX9938FEUK+ (U19) connected to the 1 Ohm shunt resistor (R62). In this case IDD_CNT_EN remains high during measurement, so R81 remains in short-circuit during measurement because of transistor T1 which remains ON permanently. JP10 must be connected between pins 2 & 3.
measurement circuit
DD

2.20.2 Low power mode

In Low power modes (Stop or Standby), the operational amplifier MAX9938FEUK+ (U19) is connected to the 1 KOhm shunt resistor (R81), controlled by the analog switch T1. In this case the counter 74HC4060 (U15) enabled by IDD_CNT_EN manages the measurement timing according to Figure 10.
The principle used to measure a current when the STM32L is in Low power mode is:
1. Configure ADC to measure voltage on the IDD_Measurement pin (PF11).
2. Configure PA0 to serve as wakeup pin.
3. Enter Low power mode after setting IDD_CNT_EN (PC13) signal low.
4. IDD_WAKEUP rising edge wakes up the MCU after around 300 ms.
5. Start ADC conversion as soon as possible after wakeup in order to measure the voltage corresponding to Low power mode on capacitor C82.
6. Reset the counter by programming IDD_CNT_EN high (in less than 70 ms after the wakeup) to avoid the R81 (1 KOhm) resistor being connected later in Run mode.
In Low power modes, the 1 K resistor is connected when T1 goes off after entering Low power mode. Q12 output of the counter allows connection of the 1 K resistor when the current I
24/56 Doc ID 022868 Rev 1
becomes very low.
DD
Page 25
UM1521 Hardware layout and configuration
MCU mode Run Low power
Wake-up Clear CNT
IDD_CNT_EN (PC13)
Q12 = LOW_POWER_EN (T1 pin 3)
Q13 = IDD_WAKEUP (PA0)
Q13n = disconnect filter
0ms
150 ms
300 ms
event event
Wake-up period
IDD measurement
3
4
5
6
(U18 pin 4)
www.BDTIC.com/ST
Figure 10. STM32L152D-EVAL IDD Low power modes measurement timing diagram
Figure 10 shows how the counter and T1 ensure that, 150 ms after IDD_CNT_EN falling
edge, the shunt resistor R81 is connected between VDD_MCU and the power supply in order to reduce the measurement range to 30 uA full scale when VDD = 1.8 V. Then after another 150 ms for current stabilization, R81 is shorted, the I stored in C82, and the MCU is woken up. After wakeup the MCU can measure the I current corresponding to the Low power mode stored in C82.
measurement is
DD
DD

2.20.3 Ibias current measurement procedure

In Low power mode the bias current of operational amplifier input (U19 pin 4) is not negligible compared to I measurement it is possible to subtract the bias current from the I since this current is not sinked by the MCU. The procedure for accurate I
1. Set jumper JP10 on pin 1 and pin 2.
2. Follow the Low power mode procedure to measure I1 = I bias.
3. Remove jumper JP10 from pins 1 and 2 and place it on pins 2 and 3.
4. Follow the Low power mode procedure to measure I2 = I
5. Calculate actual I
If JP10 jumper is in pins 2-3: STM32L is powered through I If JP10 jumper is in pins1-2: STM32L is powered directly by +3V3, I is bypassed. Refer to Section 2.2: Power supply for detail.
Note: 1 When jumper JP10 is removed the current consumption of the STM32L can be measured by
connecting an ammeter between jumper JP10, pins 1 and 2.
2 RDS(on) typical value of analog switch T1= 50 MOhm, so to improve measurement
accuracy it is recommended to take into account the RDS in series with R62 (1 Ohm) in the
Run mode current calculation.
I
DD
3 To avoid current injection from MCU to components on the board during I
is strongly recommended to keep VDD_MCU powered by 3.3 V (for instance the ST-LINK) so if VDD_MCU is higher than 3.3 V a current can be in injected on signals like T_NRST (PB0 of U21) which disturbs the measurement in low power mode.
current (typical Ibias is ~240 nA). To obtain a reliable MCU IDD
DD
: IDD = I2 - I1.
DD
low power measurement
DD
DD
+ I bias.
DD
measurement circuit (default).
DD
measurement circuit
DD
3.3 V. Some components on the board are
measurement is:
measurement it
DD
Doc ID 022868 Rev 1 25/56
Page 26
Connectors UM1521
www.BDTIC.com/ST

3 Connectors

3.1 RS-232 connector CN1

Figure 11. RS-232 connector (viewed from front)

Table 21. RS-232 connector CN1 with HW flow control and ISP support

Pin Description Pin Description
1 NC 6 Bootloader_BOOT0
2 RS-232_RX (PB11) 7 NC
3 RS-232_TX (PB10) 8 Bootloader_RESET
4NC 9NC
5GND

3.2 Power connector CN2

The STM32L152D-EVAL evaluation board can be powered from a DC 5 V power supply via the external power supply jack (CN2) shown in Figure 12. The central pin of CN2 must be positive.

Figure 12. Power supply connector CN2 (viewed from front)

3.3 TFT LCD connector CN4

A TFT color LCD board (MB895) is mounted on CN4.
26/56 Doc ID 022868 Rev 1
Page 27
UM1521 Connectors
www.BDTIC.com/ST

3.4 Daughterboard extension connector CN5 and CN10

Two 42-pin male headers CN5 and CN10 can connect the daughterboard (or standard wrapping board) to the STM32L152D-EVAL evaluation board. All GPIOs are available on them and the LCD glass connectors (CN6, CN7).
The space between these two connectors and positions of POWER, GND and RESET pins are defined as a standard which allows common daughterboards to be developed for several evaluation boards. The standard width between CN5 pin1 and CN10 pin1 is 2700 mils (68.58 mm). This standard has been implemented on the majority of evaluation boards.
Each pin on CN5 and CN10 can be used by a daughterboard after disconnecting it from the corresponding function block on the STM32L152D-EVAL evaluation board. Refer to
Ta bl e 2 2 and Ta bl e 2 3 for detail.

Table 22. Daughterboard extension connector CN5

Pin Description Alternative function
1GND - -
3PF5 FSMC_A5 -
5PF3 FSMC_A3 -
7PF1 FSMC_A1 -
9 PE6 Tamper / Key / U5V_DET Remove R150
11 PC14 32K OSC Remove R85 and close SB8
13 PE5
15 PC15 32K OSC Remove R84 and close SB7
17 PA4
19 GND - -
21 PB2 BOOT1 Remove R89
23 PF12 FSMC_A6 -
25 PF14 FSMC_A8 -
27 PG0 FSMC_A10 -
FSMC_A21 / TRACED2
CON_ADC4 -DAC1 / Audio_DAC_OUT
How to disconnect with function block on
STM32L152D-EVAL board
-
JP7 open
29 PE7 FSMC_D4 -
31 VLCD - -
33 PE9 FSMC_D6 -
35 PE11 FSMC_D8 -
37 PE13 FSMC_D10 -
39 GND - -
41 PG2 FSMC_A12 -
2- - -
Doc ID 022868 Rev 1 27/56
Page 28
Connectors UM1521
www.BDTIC.com/ST
Table 22. Daughterboard extension connector CN5 (continued)
Pin Description Alternative function
4PF4 FSMC_A4 -
6PF2 FSMC_A2 -
8PF0 FSMC_A0 -
10 GND - -
12 PE4 FSMC_A20 / TRACED1 Remove R147
14 PF10 POTENTIOMETER JP13 pin5,6 open
16 PA0
18 PA5 E2P_SCK -
20 - - -
22 PF11 IDD_measurement Remove R83,C82
24 PF13 FSMC_A7 -
26 PF15 FSMC_A9 -
28 PG1 FSMC_A11 -
30 GND - -
32 PE8 FSMC_D5 -
34 PE10 FSMC_D7 -
IDD_WAKEUP / KEY_TAMPER2 /WKUP1
How to disconnect with function block on
STM32L152D-EVAL board
Remove R118
36 PE12 FSMC_D9 -
38 PE14 FSMC_D11 / E2P_ MISO Remove R90
40 PE15 FSMC_D12 / E2P_ MOSI Remove R120
42 +3.3 - If use 3.3 V power, keep R24 mounting

Table 23. Daughterboard extension connector CN10

Pin Description Alternative function
1GND - -
3 PB7 C_Shield_CT_6_4 Remove R101 and close SB11
5PG15 LED4 Remove R60
7 PG13 JOYSTICK_SELECT Remove R105
9 PC13 IDD_CNT_EN -
11 RESET# - -
13 PG10 CS_RAM_EBAR2 Remove R40
15 PD7 LED2 Remove R71
17 PD5 FSMC_WEN -
19 D5V - -
How to disconnect with function block on
STM32L152D-EVAL board
28/56 Doc ID 022868 Rev 1
Page 29
UM1521 Connectors
www.BDTIC.com/ST
Table 23. Daughterboard extension connector CN10 (continued)
Pin Description Alternative function
21 PD1 FSMC_D3 -
23 PH0 OSC_IN Remove X1 from socket and close SB2
25 PA14 JTCK/SWCLK -
27 PH2 FSMC_A22 -
29 PA12 USB_DP Remove R136
31 PA11 USB_DM Remove R149
33 PG7 JOYSTICK_RIGHT Remove R117
35 PF6 SLIDER_CT_11_1 Remove R77 and close SB6
37 PF8 SLIDER_CT_11_3 Remove R69 and close SB4
39 GND - -
41 PG4 FSMC_A14 -
2- - -
4 PB6 Shield_CT_6_3 Remove R92 and close SB10
6PG14 LED3 Remove R67
8 PG12 LCD_EBAR3 -
10 GND - -
12 PG11 JOYSTICK_UP Remove R119
How to disconnect with function block on
STM32L152D-EVAL board
14 PG9 CS_NOR_EBAR1 Remove R31
16 PD6 FSMC_WAITN -
18 PD4 FSMC_OEN -
20 PD3 LED1 Remove R74
22 PD0 FSMC_D2 -
24 VDD - -
26 PH1 OSC_OUT Remove X1 from socket & close SB1
28 PA13 JTMS/SWDAT -
30 GND - -
32 PG8 JOYSTICK_DOWN Remove R110
34 PG6 JOYSTICK_LEFT Remove R104
36 PF7 SLIDER_CT_11_2 Remove R73 and close SB5
38 PF9 SLIDER_CT_11_4 Remove C54 and close SB3
40 PG5 FSMC_A15 -
42 PG3 FSMC_A13 -
Doc ID 022868 Rev 1 29/56
Page 30
Connectors UM1521
www.BDTIC.com/ST

3.5 LCD glass daughterboard connectors CN6 and CN7

Two 48-pin male headers CN6 and CN7 connect the LCD glass daughterboard (MB979). GPIOs which act as LCD glass signals and are not on CN5 and CN10 are available on these two connectors. The space between these two connectors and the position of every LCD glass signal is defined as a standard which allows development of common daughterboards for several evaluation boards. The standard width between the CN7 pin1 and CN6 pin1 is 700 mils (17.78 mm).
GPIO signals on these two connectors can be tested on odd pins when the LCD glass board is absent. Signal assignments are detailed in Ta bl e 2 4.
Note: If CN6 and CN7 are used as GPIO extension connector on a common daughterboard, do
not connect odd pins and even pins directly onto the daughterboard, and leave Trace connector (CN11), JTAG connector (CN16) and JP2 open.

Table 24. LCD glass daughterboard connectors CN6 and CN7

CN7 CN6
Odd pin GPIO signal Odd pin GPIO signal
1PA91PD2
3PA83PC12
5 PA10 5 PC11
7 PB9 7 PC10
9 PB11 9 PC3
11 PB10 11 PC4
13 PB5 13 PC5
15 PB14 15 PC6
17 PB13 17 PC7
19 PB12 19 PC8
21 PA15 21 PC9
23 PB8 23 PD8
25 PB15 25 PD9
27 PC2 27 PD10
29 PC1 29 PD11
31 PC0 31 PD12
33 PA3 33 PD13
35 PA2 35 PD14
37 PB0 37 PD15
39 PA7 39 PE0
41 PA6 41 PE1
43 PB4 43 PE2
45 PB3 45 PE3
47 PB1 47 PA1
30/56 Doc ID 022868 Rev 1
Page 31
UM1521 Connectors
www.BDTIC.com/ST

3.6 ST-LINK/V2 programming connector CN9

Connector CN9 is used only for embedded ST-LINK/V2 programming during board manufacture. It is not populated by default and is not for end-user use.

3.7 ST-LINK/V2 USB type B connector CN14

The USB connector CN14 is used to connect the embedded ST-LINK/V2 to a PC for debugging the board.

Figure 13. USB type B connector CN14 (viewed from front)

Table 25. USB type B connector CN14

Pin Description Pin Description
1VBUS (power) 4GND
2 DM 5,6 Shield
3DP

3.8 JTAG connector CN16

Figure 14. JTAG debugging connector CN16 (viewed from above PCB)

Table 26. JTAG debugging connector CN16

Pin Description Pin Description
1 VDD power 2 VDD power
3PB4 4GND
5PA15 6GND
7PA13 8GND
9PA14 10GND
11 RTCK 12 GND
Doc ID 022868 Rev 1 31/56
Page 32
Connectors UM1521
www.BDTIC.com/ST
Table 26. JTAG debugging connector CN16 (continued)
Pin Description Pin Description
13 PB3 14 GND
15 RESET# 16 GND
17 DBGRQ 18 GND
19 DBGACK 20 GND

3.9 Trace debugging connector CN11

Figure 15. Trace debugging connector CN11 (viewed from above PCB)

Table 27. Trace debugging connector CN11

Pin Description Pin Description
1 VDD power 2 TMS/PA13
3 GND 4 TCK/PA14
5 GND 6 TDO/PB3
7 KEY 8 TDI/PA15
9 GND 10 RESET#
11 GND 12 TraceCLK/PE2
13 GND 14 TraceD0/PE3 or SWO/PB3
15 GND 16 TraceD1/PE4 or nTRST/PB4
17 GND 18 TraceD2/PE5
19 GND 20 TraceD3/PE6

3.10 Audio jack CN13

A 3.5 mm stereo audio jack CN13 connected to audio DAC is available on the STM32L152D-EVAL board.
32/56 Doc ID 022868 Rev 1
Page 33
UM1521 Connectors
12
www.BDTIC.com/ST

3.11 MicroSD connector CN3

Figure 16. MicroSD connector CN3 (viewed from above PCB)

Table 28. MicroSD connector CN3

Pin Description Pin Description
1 SDIO_D2(PC10) 6 Vss/GND
2 SDIO_D3(PC11) 7 SDIO_D0(PC8)
3 SDIO_CMD(PD2) 8 SDIO_D1(PC9)
4 VDD 9 GND
5 SDIO_CLK(PC12) 10 MicroSDcard_detect (PC7)

3.12 Analog input-output 2-pin connector CN8

Figure 17. Analog input-output connector CN8 (viewed from top)

Table 29. Analog input-output connector CN8

Pin Description Pin Description
1 GND 2 Analog input-output PA4
Doc ID 022868 Rev 1 33/56
Page 34
Connectors UM1521
www.BDTIC.com/ST

3.13 User USB type B connector CN15

Figure 18. USB type B connector CN15 (viewed from front)

Table 30. USB type B connector CN15

Pin Description Pin Description
1 VBUS (power) 4 GND
2 DM 5,6 Shield
3DP

3.14 RF EEPROM daughterboard connector CN12

Figure 19. RF EEPROM daughterboard connector CN12 (viewed from front)

Table 31. USB type B connector CN15

Pin Description Pin Description
1 SDA(PB9) 3 VDD
2 SCL(PB8) 4 GND
34/56 Doc ID 022868 Rev 1
Page 35
UM1521 Schematics
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
STMicroelectronics
Title:
Number: Rev: Sheet of
B.3
Date:
2/3/2012MB964 1
STM32L152D-EVAL
PA[0..15]
PB[0..15]
PC[0..15]
PD[0..15]
PE[0..15]
PH[0..2]
WAKEUP
USB_DM
USB_DP
TMS/SWDIO
TCK/SWCLK
RESET#
Bootloader_BOOT0
Bootloader_RESET
MIC_INP
MIC_INN
ADC_DAC
LPF_OA3_OUT
E2P_SCK
SHIELD_CT6_3
CT6_4
IDD_CNT_EN
LED1
FSMC_NOE
FSMC_NWE
FSMC_NWAIT
LED2
TRACE_D3
TRACE_D2
TRACE_D1
CT11_1
CT11_2
CT11_3
CT11_4
Potentiometer
IDD_Measurement
JOY_SEL
JOY_DOWN
JOY_LEFT
JOY_RIGHT
JOY_UP
CS_RAM_EBAR2
CS_NOR_EBAR1
LCD_EBAR3
LED3
LED4
PF[0..15]
PG[0..15]
MIC_OUT
E2P_MISO
E2P_MOSI
TDI
E2P_CS
Audio_RST
COM_IN-
TDO/SWO
TRST
LDR_OUT
COM_IN+
I2C_SMB
Audio_Rf_Temp_SCL
Audio_Rf_Temp_SDA
USART1/IrDA_TX
USART1/IrDA_RX
I2S_CMD
I2S_CK
I2S_DIN
I2S_MCK
MicroSDCard_Detect
MicroSDCard_D0
MicroSDCard_D1
FSMC_NBL0
FSMC_NBL1
TRACE_CK
TRACE_D0
MicroSDCard_D2
MicroSDCard_D3
MicroSDCard_CLK
MicroSDCard_CMD
D[0..15]
A[0..23]
OA2_IN
U_MCU
MCU.SchDoc
MIC_OUT
I2S_CMD
I2S_DIN
I2S_CK
Audio_Rf_Temp_SCL
Audio_Rf_Temp_SDA
Audio_RST
I2S_MCK
LPF_OA3_OUT
MIC_INP
MIC_INN
U_Audio
Audio.SchDoc
IDD_Measurement
IDD_CNT_EN
IDD_WAKEUP
U_IDD_measurement
IDD_measurement.SchDoc
TDI
RESET#
TRACE_D3
TRACE_D2
TRACE_D1
TRACE_D0
TRACE_CK
TRST
TMS/SWDIO
TCK/SWCLK
TDO/SWO
U_JTAG&Trace
JTAG&Trace.SchDoc
MicroSDCard_CLK
MicroSDCard_CMD
MicroSDCard_D0
MicroSDCard_D1
MicroSDCard_D2
MicroSDCard_D3
MicroSDCard_Detect
U_MicroSD
MicroSD.SchDoc
U_Power
Power.SchDoc
TDI
TRST
TMS/SWDIO
TCK/SWCLK
TDO/SWO
RESET#
U_ST_LINK
ST_LINK.SCHDOC
Audio_Rf_Temp_SCL
Audio_Rf_Temp_SDA
Temp_SMB
E2P_CS
E2P_SCK
E2P_MISO
E2P_MOSI
U_TemSensor&RF_E2PROM&SPI_FLASH
TemSensor&RF_E2PROM&SPI_FLASH.SCHDOC
CS_RAM_EBAR2
CS_NOR_EBAR1
FSMC_NWE
FSMC_NOE
FSMC_NWAIT
FSMC_NBL0
FSMC_NBL1
D[0..15]
A[0..23]
U_SRAM&Flash
SRAM&Flash.SchDoc
MP1 MP2
ADC_DAC
Potentiometer
LED4
LED3
LED1
LED2
JOY_SEL
JOY_DOWN
JOY_LEFT
JOY_RIGHT
JOY_UP
LDR_OUT
USB_DM
USB_DP
WAKEUP
COM_IN-
COM_IN+
OA2_IN
U_Peripherals
Peripherals.SchDoc
Note1: All text in the each sheet is in Italic format to be different with Net label.
Note2: Version upgrade from B.2 to B.3 due to USB external pull-up circuit(R164-R16
was removed.But these components' footprints are still on PCB.
CT11_2
CT11_3
SHIELD_CT6_3
CT6_4
CT11_1
DB_PF8
DB_PF7
DB_PF6
CT11_4
DB_PF9
DB_PB7
DB_PB6
U_Touch Slider
Touch Slider.SchDoc
PA[0..15]
PB[0..15]
PC[0..15]
PD[0..15]
PE[0..15]
RESET#
PH[0..2]
PF[0..15]
PG[0..15]
DB_PF6
DB_PF8
DB_PF7
DB_PF9
DB_PB6
DB_PB7
U_Extension connector
Extension connector.SCHDOC
RESET#
FSMC_NWE
LCD_EBAR3
FSMC_NOE
Bootloader_BOOT0
Bootloader_RESET
USART1/IrDA_RX
USART1/IrDA_TX
D[0..15]
A[0..23]
U_LCD_RS232_IrDA
LCD_RS232_IrDA.SchDoc
www.BDTIC.com/ST

4 Schematics

Figure 20. STM32L152D-EVAL

Doc ID 022868 Rev 1 35/56
Page 36
Schematics UM1521
1
1
2
2
3
3
4
4
STMicroelectronics
Title:
Number: Rev: Sheet
B.3
Date:
2/3/2012
1
2
U3
KECG2740TBL
C11
100nF
R1
100KR2100K
TP2
MIC+
R10
1K
R13
100
R12
2K2
C16
47pF
VDD
R8
15K
13
2
RV2
[N/A]
MIC_OUT
C10
10uF
C5
4.7uF
C6
2.2uF
R9
18K
VDD
R6
680
C2
4.7uF
MB964 3
STM32L152D-EVAL AUDIO
PA3
I2S_CMD
I2S_DIN
I2S_CK
Audio_Rf_Temp_SCL
Audio_Rf_Temp_SDA
R82
51
R97 0
Audio_RST
I2S_MCK
PC6
PB15
PB12
PB13
PB8
PB9
+5V
I2C address 0x94
C68
1uF
C62
1uF
SDA1SCL2A0
3
SPKR_OUTA+
4
VP
5
SPKR_OUTA-
6
SPKR_OUTB+
7
VP
8
SPKR_OUTB-
9
-VHPFILT10FLYN11FLYP12+VHP
13
HP/LINE_OUTB
14
HP/LINE_OUTA
15
VA
16
AGND
17
FILT+
18
VQ
19
TSTO
20
AIN4A
21
AIN4B
22
AIN3A
23
AIN3B
24
AIN2A
25
AIN2B
26
AFILTA
27
AFILTB
28
AIN1A
29
AIN1B
30
SPKR/HP
31
RESET
32
VL
33
VD
34
DGND
35
TSTO
36
MCLK37SCLK38SDIN39LRCK
40
GND/Thermal Pad
0
U20
CS43L22
C61
1uF
+2V5
VDD
C87
1uF
C93
1uF
C88
150pF(COG)
C89
150pF(COG)
C80
0.022uF
R94
51
C83
0.022uF
R137
47K
+2V5
123
456
CN13
ST-212-02V
LPF_OA3_OUT
R102
100
R32
100K
C90
1uF
R27
0
MIC_INP
MIC_INN
PA1
PA2
C9
330pF
R7 82K
PB1
PC3
R75 0
R76 0
C63
100nF
C70
100nF
C69
100nF
C71
100nF
C75
100nF
C81
100nF
R95
10K
C17
10uF
Close to MCU on PCB
STM32L
+
-
OpAmp1
www.BDTIC.com/ST

Figure 21. Audio

36/56 Doc ID 022868 Rev 1
Page 37
UM1521 Schematics
1
1
2
2
3
3
4
4
STMicroelectronics
Title:
Number: Rev: Sheet of
B.3
Date:
2/3/2012
MB964 6 14
STM32L152D-EVAL Extension Connector
R122
820
R123
820
+3V3
PA[0..15]
PA[0..15]
PB[0..15]
PB[0..15]
PC[0..15]
PC[0..15]
PD[0..15]
PD[0..15]
PE[0..15]
PE[0..15]
RESET#
RESET#
Left Right
PA0
PA4 PA5
PA11
PA12
PA13
PA14
PB2
PE4
PE5
PE6
PE7
PE8
PE9 PE10
PE11 PE12
PE13 PE14
PE15
PC13
PC14
PC15
PD0PD1
PD3
PD4PD5
PD6PD7
RESET#
SB8
SB7
close to MCU
Open by default
PH[0..2]
PH[0..2]
PH2
PH0
PH1
SB2
SB1
close to MCU
Open by default
VLCD
D5V
PF0PF1
PF2PF3
PF4PF5
PF10
PF11
PF12 PF13
PF14 PF15
PG0 PG1
PG2 PG3PG4
PG5
PG6PG7
PG8
PG9PG10
PG11
PG12PG13
PG14PG15
PF[0..15]
PF[0..15]
PG[0..15]
PG[0..15]
DB_PF6
DB_PF8
DB_PF7
DB_PF9
R24 0
VDD
1 2
3 4
5 6
7 8
9 10
11 12
13 14
15 16
17 18
19 20
21 22
23 24
25 26
27 28
29 30
31 32
33 34
35 36
37 38
39 40
41 42
CN5
Header 21X2 on the left
1 2
3 4
5 6
7 8
9 10
11 12
13 14
15 16
17 18
19 20
21 22
23 24
25 26
27 28
29 30
31 32
33 34
35 36
37 38
39 40
41 42
CN10
Header 21X2 on the right
DB_PB6DB_PB7
www.BDTIC.com/ST

Figure 22. Extension connector

Doc ID 022868 Rev 1 37/56
Page 38
Schematics UM1521
1
1
2
2
3
3
4
4
STMicroelectronics
Title:
Number: Rev:
B.3
Date:
2/3/2012
IDD_Measurement
IDD_CNT_EN
IDD_WAKEUP
2
3
4
5
U18
SN74LVC1G04DCKT
I/O
1
O/I
2
GND3C
4
VCC
5
U22
SN74LVC1G66DCKT
VDD
R62
1[1%]
R81 1K[1%]
3
4
5
G
S
D
1
2
6
T1
FDC606P
3
4
5
G
S
D
126
T2
FDC606P
4
5
2
3
1
U19
MAX9938FEUK+
VDD
Q111Q122Q133Q54Q45Q66Q37GND
8
Ctc9Rtc
10
RS
11
MR
12
Q813Q714Q9
15
VCC
16
U15
74LV4060PW
VDD
VDD
R65
10K
R83
10K
C82
1uF
VDD
VDD_MCU
C58
1nF
R63
15K
R64
30K
Oscillator frequency 30KHz
VDD
C43
100nF
PA0
PC13
PF11
MB964
STM32L152D-EVAL IDD_Measurement
1
2
3
JP10
www.BDTIC.com/ST

Figure 23. IDD measurement

38/56 Doc ID 022868 Rev 1
Page 39
UM1521 Schematics
1
1
2
2
3
3
4
4
STMicroelectronics
Title:
Number: Rev:
B.3
Date:
2/3/2012MB964
STM32L152D-EVAL JTAG&Trace
12345678910111213141516171819
20
CN11
FTSH-110-01-L-DV
VDD
R145
[N/A]
R134
[N/A]
R141
[N/A]
R154
[N/A]
R144
[N/A]
VDD
12345678910111213141516171819
20
CN16
JTAG
VDD
VDD
R140 10K
R138 10K
R143
10K
R1420
R133[N/A]
R1470
R135[N/A]
TDI
RESET#
TRACE_D3
TRACE_D2
TRACE_D1
TRACE_D0
TRACE_CK
TRST
TMS/SWDIO
TCK/SWCLK
TDO/SWO
Trace connector
JTAG connector
KEY
PA13
PA14
PB3
PA15
PB4
PE6
PE5
PE4
PE3
PE2
R146
[N/A]
RS1
22
www.BDTIC.com/ST

Figure 24. JTAG and Trace

Doc ID 022868 Rev 1 39/56
Page 40
STMicroelectronics
Title:
Number: Rev:
B.3
Date:
2/3/2012MB964
STM32L152D-EVAL LCD&RS232
PG12
PD5
PD4
D0D1D2D3D4D5D6
D7
D8D9D10
D11
D12
D13
D14
D15
LCD_D0
LCD_D1
LCD_D2
LCD_D3
LCD_D4
LCD_D5
LCD_D6
LCD_D7
LCD_D8
LCD_D9
LCD_D10
LCD_D11
LCD_D12
LCD_D13
LCD_D14
LCD_D15
C38
100nF
VDD
C55
100nF
+3V3
LCD_RS
LCD_CSN
LCD_WRN
LCD_RDN
LCD_RSTN
OE48A1
47
B1
2
A2
46
B2
3
A3
44
B3
5
A4
43
B4
6
A5
41
B5
8
A6
40
B6
9
A7
38
B7
11
A8
37
B8
12
OE25A1
36
B1
13
A2
35
B2
14
A3
33
B3
16
A4
32
B4
17
A5
30
B5
19
A6
29
B6
20
A7
27
B7
22
A8
26
B8
23
DIR
24
VCCB18VCCB
7
GND4GND10GND15GND
21
DIR
1
VCCA42VCCA
31
GND45GND39GND34GND
28
U14
SN74LVC16T245
C39
100nF
VDD
C57
100nF
+3V3
VDD
RESET#
FSMC_NWE
LCD_EBAR3
FSMC_NOE
OE48A1
47
B1
2
A2
46
B2
3
A3
44
B3
5
A4
43
B4
6
A5
41
B5
8
A6
40
B6
9
A7
38
B7
11
A8
37
B8
12
OE25A1
36
B1
13
A2
35
B2
14
A3
33
B3
16
A4
32
B4
17
A5
30
B5
19
A6
29
B6
20
A7
27
B7
22
A8
26
B8
23
DIR
24
VCCB18VCCB
7
GND4GND10GND15GND
21
DIR
1
VCCA42VCCA
31
GND45GND39GND34GND
28
U13
SN74LVC16T245
A1
A1
PF0
C2+1C2-
2
V-
3
R1IN4R2IN5R3IN6R4IN7R5IN
8
T1OUT9T2OUT10T3OUT
11
T3IN12T2IN13T1IN
14
R5OUT15R4OUT16R3OUT17R2OUT18R1OUT19R2OUTB20R1OUTB
21
nSHDN
22
nEN
23
C1-
24
GND
25
VCC
26
V+
27
C1+
28
U10
ST3241EBPR
C29
100nF
C21
100nF
C23
100nF
C27
100nF
C22
100nF
+3V3
162738495
CN1
DB9-male USART1
+3V3
Bootloader_BOOT0
USART1_TXD
USART1_RXD
BOOT_RESET
RXD
TXD
CTS
DSR
SD5TxD
3
GND
8
Anode (VCC2)1Cathode
2
RxD4VCC16NC
7
U2
TFDU6300
R5
5
R4
47
C4
100nF
+3V3
C7
4.7uF
IrDA
USART1_TXD
IrDA_RXD
C3
100nF
C8
4.7uF
Bootloader_RESET
+3V3
TFT LCD
CS1RS2WR/SCL3RD4RESET
5
VDD24VCI25GND26GND27BL_VDD
28
BL_Control23BL_GND
22
PD16PD27PD38PD49PD510PD611PD712PD8
13
PD1014PD1115PD1216PD1317PD1418PD1519PD1620PD17
21
SDO29SDI
30
CN4
Connector to Mother board
LCD_D0
LCD_D1
LCD_D2
LCD_D3
LCD_D4
LCD_D5
LCD_D6
LCD_D7
LCD_D8
LCD_D9
LCD_D10
LCD_D11
LCD_D12
LCD_D13
LCD_D14
LCD_D15
LCD_RS
LCD_CSN
LCD_WRN
LCD_RDN
LCD_RSTN
R38 0
USART1/IrDA_RX
PA10
R39 [N/A]
USART1_RXD
123
JP4
IrDA_RXDBOOT_RESET
USART1/IrDA_TX
PA9
R30
100K
VDD
USART1_TXD
D[0..15]
A[0..23]
D[0..15]
A[0..23]
A0
FSMC_NOE
LCD_EBAR3
LCD_EBAR3
LCD_EBAR3
GPIO Control Direction
VDD VDD
R34
10K
R68
10K
+5V
C101
10uF
L1
BEAD
C94
100nF
L2
BEAD
R15 0
+3V3
R11 [N/A]
www.BDTIC.com/ST
Schematics UM1521

Figure 25. RS-232 and LCD

40/56 Doc ID 022868 Rev 1
Page 41
UM1521 Schematics
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
D
C
B
A
STMicroelectronics
Title:
Number: Rev: Sheet
B.3
Date:
2/3/2012MB964 2
STM32L152D-EVAL MCU
PE0
PE1
PE2
PE3
PE4
PE5
PE6
PE7
PE8
PE9
PE10
PE11
PE12
PE13
PE14
PE15
PA[0..15]
PA[0..15]
PB[0..15]
PB[0..15]
PC[0..15]
PC[0..15]
PD[0..15]
PD[0..15]
PE[0..15]
PE[0..15]
R89
10K
VDD
2
3
1
SW2
09.03290.01
PA0
PA1
PA2
PA3
PA4
PA5
PA6
PA7
PA8
PA9
PA10
PA11
PA12
PA13
PA14
PA15
PB0
PB1
PB2
PB3
PB4
PB5
PB6
PB7
PB8
PB9
PB10
PB11
PB12
PB13
PB14
PB15
PD0
PD1
PD2
PD3
PD4
PD5
PD6
PD7
PD8
PD9
PD10
PD11
PD12
PD13
PD14
PD15
PH[0..2]
PH[0..2]
WAKEUP
SEG35
SEG34
SEG33
SEG32
SEG0
SEG1
SEG2
SEG3
SEG4
SEG31
SEG30
SEG5
SEG6
SEG10
SEG11
SEG39
SEG38
SEG37
SEG36
COM0
COM1
COM2
USB_DM
USB_DP
TMS/SWDIO
TCK/SWCLK
SEG16
COM3
C51
100nF
R52
[N/A]
C50
20pF
C53
20pF
X1
8MHz (with socket)
R51
0
R88
10K
2
3
1
SW1
09.03290.01
D2
BAT60JFILM
D1
BAT60JFILM
PH0
PH1
PH2
JP11
R72
150
1
4 3
2
B1
RESET
VDD VDD
RESET#
Bootloader_BOOT0
Bootloader_RESET
4 1
3 2
X3
MC306-G-06Q-32.768 (manufacturer JFVNY)
C67
6.8pF
C74
6.8pF
R84
0
R85
0
PC0
PC1
PC2
PC3
PC4
PC5
PC6
PC7
PC8
PC9
PC10
PC11
PC12
PC13
PC14
PC15
MIC_INP
MIC_INN
123
JP7
ADC_DAC
LPF_OA3_OUT
E2P_SCK
SEG17
SEG7
SEG8
SEG9
SHIELD_CT6_3
CT6_4
SEG12
SEG13
SEG14
SEG15
SEG18
SEG19
SEG20
SEG21
SEG22
SEG23
SEG24
SEG25
SEG26
SEG27
COM4
COM5
COM6
IDD_CNT_EN
D2D3COM7
LED1
FSMC_NOE
FSMC_NWE
FSMC_NWAIT
LED2
SEG28
SEG29
TRACE_D3
TRACE_D2
TRACE_D1
PF0
PF1
PF2
PF3
PF4
PF5
PF6
PF7
PF8
PF9
PF10
PF11
PF12
PF13
PF14
PF15
CT11_1
CT11_2
CT11_3
CT11_4
Potentiometer
IDD_Measurement
PG0
PG1
PG2
PG3
PG4
PG5
PG6
PG7
PG8
PG9
PG10
PG11
PG12
PG13
PG14
PG15
JOY_SEL
JOY_DOWN
JOY_LEFT
JOY_RIGHT
JOY_UP
CS_RAM_EBAR2
CS_NOR_EBAR1
LCD_EBAR3
LED3
LED4
PE21PE32PE43PE54PE6
5
PH0-OSC_IN23PH1-OSC_OUT24NRST
25
PA0-WKUP134PA135PA236PA337PA440PA541PA642PA7
43
PB046PB147PB2
48
PE758PE859PE9
60
PE1063PE1164PE1265PE1366PE1467PE15
68
PB1069PB1170PB1273PB1374PB1475PB15
76
PD877PD9
78
PD1079PD1180PD1281PD1382PD1485PD15
86
PA8
100
PA9
101
PA10
102
PA11
103
PA12
104
PA13
105
PA14
109
PA15
110
PD0
114
PD1
115
PD2
116
PD3
117
PD4
118
PD5
119
PD6
122
PD7
123
PB3
133
PB4
134
PB5
135
PB6
136
PB7
137
BOOT0
138
PB8
139
PB9
140
PE0
141
PE1
142
PC13-WKUP27PC14-OSC32_IN8PC15-OSC32_OUT
9
PC026PC127PC228PC329PC444PC545PC696PC797PC898PC999PC10
111
PC11
112
PC12
113
PF212PF313PF414PF515PF618PF719PF820PF9
21
PF1022PF1149PF1250PF1353PF1454PF15
55
PF010PF1
11
PG287PG388PG489PG590PG691PG792PG893PG9
124
PG10
125
PG11
126
PG12
127
PG13
128
PG14
129
PG15
132
PG056PG1
57
PH2
106
U16A
STM32L
PF[0..15]
PF[0..15]
PG[0..15]
PG[0..15]
123
JP6
123
JP8
U5V
R131
100K
R151
180K
1 2
3 4
5 6
7 8
9 10
11 12
13 14
15 16
17 18
19 20
21 22
23 24
25 26
27 28
29 30
31 32
33 34
35 36
37 38
39 40
41 42
43 44
45 46
47 48
CN7
Header 24X2
PA9
PA8
PA10
PB9
PB11
PB10
PB5
PB14
PB13
PB12
PA15
PB8
PB15
PC2
PC1
PC0
PA3
PA2
PB0
PA7
PA6
PB4
PB3
PB1
COM1
COM0
COM2
COM3
SEG11
SEG10
SEG9
SEG14
SEG13
SEG12
SEG17
SEG16
SEG15
SEG20
SEG19
SEG18
SEG2
SEG1
SEG5
SEG4
SEG3
SEG8
SEG7
SEG6
MIC_OUT
E2P_MISO
E2P_MOSI
TDI
E2P_CS
Audio_RST
COM_IN-
TDO/SWO
TRST
LDR_OUT
COM_IN+
I2C_SMB
JP14
Audio_Rf_Temp_SCL
Audio_Rf_Temp_SDA
USART1/IrDA_TX
USART1/IrDA_RX
I2S_CMD
I2S_CK
I2S_DIN
1 2
3 4
5 6
7 8
9 10
11 12
13 14
15 16
17 18
19 20
21 22
23 24
25 26
27 28
29 30
31 32
33 34
35 36
37 38
39 40
41 42
43 44
45 46
47 48
CN6
Header 24X2
PD2
PC12
PC11
PC10
PC3
PC4
PC5
PC6
PC7
PC8
PC9
PD8
PD9
PD10
PD11
PD12
PD13
PD14
PD15
PE0
PE1
PE2
PE3
PA1
COM7
COM6
COM5
COM4
SEG21
SEG22
SEG23
SEG24
SEG25
SEG26
SEG27
SEG28
SEG29
SEG30
SEG31
SEG32
SEG33
SEG34
SEG35
SEG36
SEG37
SEG38
SEG39
SEG0
I2S_MCK
MicroSDCard_Detect
MicroSDCard_D0
MicroSDCard_D1
FSMC_NBL0
FSMC_NBL1
TRACE_CK
TRACE_D0
MicroSDCard_D2
MicroSDCard_D3
MicroSDCard_CLK
MicroSDCard_CMD
D4D5D6D7D8D9D10
D11
D12
A0A1A2A3A4
A5
A6A7A8A9A10
A11
A12
A13
A14
A15
D[0..15]
A[0..23]
D[0..15]
A[0..23]
A20
A21
A22
D13
D14
D15D0D1
A16
A17
A18
A23
A19
LCD Glass Connector
LCD Glass Connector
Close to MCU on PCB
R33
5.36K[1%]
R28
63.4K[1%]
C26
820pF
C25
5.6nF
R107 1K
R87
1K
OA2_INP
OA2_INN
VDD
R86 [N/A]OA2_OUT
TP7
OA2_OUT
OA2_IN
LPF_OA3_INP
LPF_OA3_OUT
LPF_OA3_INP
LPF_OA3_OUT
Sallen-Key LPF
Close to MCU on PCB
+
-
OpAmp3
PC3
PC1
STM32L
+
-
OpAmp2
13
2
RV4
3314J-1-103
STM32L
PA6
PA7
PB0
OA2_INP
OA2_INN
OA2_OUT
R150 0
123
JP2
www.BDTIC.com/ST

Figure 26. MCU

Doc ID 022868 Rev 1 41/56
Page 42
Schematics UM1521
1
1
2
2
3
3
4
4
STMicroelectronics
Title:
Number: Rev:
B.3
Date:
2/3/2012MB964
STM32L152D-EVAL MicroSDcard
MicroSD card
VDD
MicroSDCard_CLK
MicroSDCard_CMD
SDC/2GB or more
1
2
3
4
5
6
7
8
SW2
9
SW1
10
CN3
PJS008-2000
MicroSDCard_D0
MicroSDCard_D1
MicroSDCard_D2
MicroSDCard_D3
MicroSDCard_Detect
R17
47K
R18
47K
R16
0
R19
47K
R20
47K
R21
47K
VDD
PC9
PC8
PC10
PC11
PC12
PD2
PC7
VDD No Lower than 2.7V
www.BDTIC.com/ST

Figure 27. MicroSD Card

42/56 Doc ID 022868 Rev 1
Page 43
UM1521 Schematics
1
1
2
2
3
3
4
4
STMicroelectronics
Title:
Number: Rev: Sheet of
B.3
Date:
2/3/2012MB964 4 14
STM32L152D-EVAL Peripherals
13
2
RV3
10K
VDD
ADC_DAC
Potentiometer
ADC&DAC connector
Potentiometer/Comparator
1 2
LD3
Red
1 2
LD2
Orange
1 2
LD4
Blue
1 2
LD1
Green
+3V3
R70
510
R66
680
R59
680
R56
680
LED4
LED3
LED1
LED2
R109
10K
R96
10K
R108
10K
R116
10K
R103
10K
VDD
C99 100nF
C95 100nF
C84 100nF
C96 100nF
C91 100nF
R115
100
COMMON5Selection2DWON3LEFT1RIGHT4UP
6
U23
MT008-A
R119 0
R117 0
R104 0
R110 0
R105 0
JOY_SEL
JOY_DOWN
JOY_LEFT
JOY_RIGHT
JOY_UP
Joystick
WKUP/TAMPER Button
LEDs
USB
LDR_OUT
R155
8.2K
VDD
+3V3
R49
1K[1%]
R54
1K2[1%]
+3V3
12
LD8
Red
R57
510
+3V3
Low Voltage LED
PB4
PF10
PD3
PD7
PG14
PG15
PG11
PG7
PG6
PG8
PG13
R74 0
R71 0
R67 0
R60 0
U5V
C105
100nF
VCC
1
D-
2
D+
3
GND
4
SHELL0SHELL
0
CN15
USB-typeB connector
I/O11GND2I/O2
3
I/O2
4
Vbus
5
I/O1
6
U27
USBLC6-2P6 (optional)
U5V
R161
1M
C106
4.7nF
USB_DM
USB_DP
R136 0
R149 0
C35
[N/A]
R43 0
R36
0
R124
220K
1
43
2
B2
WKUP
C104
[N/A]
VDD
R114
100
R118
330
WAKEUP
Close to MCU on PCB
6 5
4 3
2 1
JP13
Header 3X2
COM_IN-
COM_IN+
PB3
PB5
6
5
7
U17B
TS3702IPT
2
3
1
4 8
U17A
TS3702IPT
12
LD7
Orange
R58
510
12
LD6
Green
R53
510
VDD
+3V3
R55
1K[1%]
R61
2K[1%]
VDD<1.8V
1.8V<VDD<2.2V
VDD>2.2V
PA12
PA4
PA11
R157
VT9ON1
VDD
R148
0
CN8
PA0
JP12
OA2_IN
www.BDTIC.com/ST

Figure 28. Peripherals

Doc ID 022868 Rev 1 43/56
Page 44
Schematics UM1521
1
1
2
2
3
3
4
4
STMicroelectronics
Title:
Number: Rev: Sheet of
B.3
Date:
2/3/2012
Vin
3
GND
1
Vout
2
U9
LD1086D2M33
SV1SG
2
CV
3
CG14CG25CG3
6
U1
BNX002-01
C1
220uF
E5V
TP1
5V
+5V
R3
1K
1 2
LD9
red
C12
47uF
C15
10uF
C37
10uF[ESR<0.2ohm]
C14
100nF
+5V +3V3
VDD_ADJ
+5V
TP9
Ground
TP5
+3V3
TP3
VDD_ADJ
132
CN2
DC-10B
Z1
SMAJ5.0A-TR
C13
100nF
1
2
3
U4
ZEN056V130A24LS
13
2RV1
3386P-503H[5%]
321
JP5
VDD
R45
11.8K[1%]
E5V
D5V
MB964 5 14
STM32L152D-EVAL Power
U5V
7 8
5 6
3 4
1 2
JP1
Header 4X2
U5V_ST_LINK
C36 [N/A]
Power Supply VDD_ADJ [1.65V to 3.5V]
Vin
3
Vout
2
1
U6
LD1117S25TR
+5V
C18
10uF
+2V5
TP8
2V5
L3
BEAD
C30
1uF
C52
100nF
VDDA
VDD_MCU
VREF+
VREF-
C49
100nF
TP6
VREF
VDD_MCU
C66
1uF
VLCD VLC D
6
VSS_5
16
VDD_5
17
VSSA
30
VREF-
31
VREF+32VDDA
33
VSS_4
38
VDD_4
39
VSS_1
71
VDD_1
72
VSS_2
107
VDD_2
108
VSS_3
143
VDD_3
144
VDD_10
121
VDD_9
95
VDD_652VDD_762VDD_884VDD_11
131
VSS_10
120
VSS_9
94
VSS_651VSS_761VSS_8
83
VSS_11
130
U16B
STM32L
C78
100nF
C48
100nF
C59
100nF
C46
100nF
C77
100nF
VDD_MCU
MCU Power
EN
1
GND
2
VO
4
ADJ
5
GND
EXP
VI
6
PG
3
U11
ST1L05BPUR
+3V6
R37 1K
C42
100nF
R42 22.1K[1%]
C31
4.7uF
C79
100nF
C56
100nF
C47
100nF
C65
100nF
C45
100nF
VDD_MCU
C60
100nF
R25
124[1%]
R14
232[1%]
Vin
3
Vout
2
1
U8
LD1117STR
+5V
C19
10uF
+3V6
TP4
3V6
C20
[N/A]
Vout=1.25*(1+232/124)=3.589V
R41 [N/A]
+3V3
R44
0
www.BDTIC.com/ST

Figure 29. Power

44/56 Doc ID 022868 Rev 1
Page 45
UM1521 Schematics
1
1
2
2
3
3
4
4
STMicroelectronics
Title:
Number: Rev:
B.3
Date:
2/3/2012
VDD
A1A2A3A4A5A6A7A8A9
A10
A11
A12
A13
A14
A15
A16
A1A2A3A4A5A6A7A8A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A20
A21
A22
VDD
CS_RAM_EBAR2
CS_NOR_EBAR1
FSMC_NWE
FSMC_NOE
FSMC_NWAIT
MB964
STM32L152D-EVAL SRAM& FLA SH
VDDVDD
VDD
JP9
A0
A0
A17
A18
VDD
D0D1D2D3D4D5D6D7D8D9D10
D11
D12
D13
D14
D15
D0D1D2D3D4D5D6D7D8D9D10
D11
D12
D13
D14
D15
VDD
Default setting: Open
PE1
PE0
PD5
PG9
PD6
PD4
PG10
FSMC_NBL0
FSMC_NBL1
A19
A20
A23
VDD
A4B4A3B3A2A5A1A4A0A3CE
B5
I/O0B6I/O1C5I/O2C6I/O3
D5
VCC
D6
VSS
D1
I/O4E5I/O5F5I/O6F6I/O7
G6
WE
G5
A16E4A15F4A14F3A13G4A12G3A11H5A10H4A9H3A8
H2
I/O8B1I/O9
C1
I/O10C2I/O11
D2
VCC
E1
I/O12E2I/O13F2I/O14F1I/O15
G1
BLEA1BHE
B2
OE
A2
A7D4A6C4A5
C3
A17D3A18
H1
VSS
E6
A20G2A19
H6
CE2
A6
U5
IS61WV51216BLL-10MLI
CY7C1071DV33-12BAXI
+3V6
A22
B8
A15D7A14C7A13A7A12B7A11D6A10C6A9A6A8
B6
A19D5A20
D4
WA5RP
B5
A21
C5
Vpp/WP
B4
RB
A4
A18C4A17
B3
A7A3A6C3A5D3A4B2A3A2A2C2A1
D2
VCCQ
D8
A0
E2
E
F2
VSS
E8
G
G2
DQ0
E3
DQ8
F3
DQ1
H3
DQ9
G3
DQ2
E4
DQ10
F4
DQ3
H4
DQ11
G4
VCCQ
F1
DQ4
H5
DQ12
F5
DQ5
E5
DQ13
G6
DQ6
H6
DQ14
F6
DQ7
E6
DQ15A-1
G7
VSS
H7
BYTE
F7
A16
E7
VCC
G5
VSS
H2
A23
C8
U7
M29W128GL70ZA6E
M29W256GL70ZA6E
D[0..15]
A[0..23]
D[0..15]
A[0..23]
R40
0
R31
0
C41
100nF
C24
100nF
C28
100nF
C34
100nF
C40
100nF
C33 100nF
C44
100nF
R46
10K
R35
10K
R50
10K
R26
10K
R47
10K
R48
10K
SRAM
Nor Flash
R22 0
+3V3
R23 [N/A]
www.BDTIC.com/ST

Figure 30. SRAM Flash

Doc ID 022868 Rev 1 45/56
Page 46
Schematics UM1521
1
1
2
2
3
3
4
4
STMicroelectronics
Title:
Number: Rev: Sheet of
B.3
Date:
2/3/2012
MB964 8 14
STM32L152D-EVAL ST_LINK (JTAG only)
VBAT1PC132PC143PC154OSC_IN5OSC_OUT6/RST7VSSA8VDDA9PA010PA111U2_TX
12
U2_RX
13
U2_CK
14
S1_CK
15
S1_MISO
16
S1_MOSI
17
PB0
18
PB1
19
PB2/BOOT1
20
PB10
21
VSS_1
23
VDD_1
24
PB12
25
PB11
22
S2_CK
26
S2_MISO27S2_MOSI
28
PA829PA9
30
PA1031PA1132PA12
33
JTMS
34
VSS_2
35
VDD_2
36
JTCK
37
JTDI
38
JTDO
39
JNRST
40
PB5
41
PB6
42
PB7
43
BOOT0
44
PB8
45
PB9
46
VSS_3
47
VDD_3
48
U21
STM32F103C8T6
20pF
C72
20pF
C73
1 2
X2
8MHz
+3V3
STL_USB_DM
STL_USB_DP
STM_RST
T_JTCK
T_JTCK
T_JTDO
T_JTDI
T_JTMS
STM_JTMS_SWDIO
STM_JTCK_SWCLK
LED_STLINK
OSC_IN
OSC_OUT
T_NRST
T_JRST
LED_STLINK
T_JTCK
T_JTDI
T_JTDO
T_NRST
T_JTMS
T_JRST
R111
4K7
R98
4K7
AIN_1
C102
100nF
R112
100K
+3V3
+3V3
VDD
+3V3
+3V3
+3V3
AIN_1
VCC
1
D-
2
D+
3
GND
4
SHELL0SHELL
0
CN14
USB-typeB connector
STL_USB_DM
STL_USB_DP
+3V3
C64
100nF
C85
100nF
C100
100nF
C76
100nF
R125 22
R126 22
MCU
USB
JTAG
STM_JTMS_SWDIO
STM_JTCK_SWCLK
+3V3
U5V_ST_LINK
C97
100nF
C103
100nF
TDI
TRST
TMS/SWDIO
TCK/SWCLK
TDO/SWO
RESET#
SWIM_PU_CTRL
R80
100K
VccA1A12A23GND
4
DIR
5
B26B1
7
VccB
8
U26
SN74LVC2T45DCUT
+3V3 VDD
T_SWO
T_SWDIO_IN
T_SWDIO_IN
T_SWO
1 2
3 4
5
CN9
JTAG
R127
1.5K
R129
10K
R128
36K
2
31
T3
9013
+3V3
U5V_ST_LINK
R78
[N/A]
R79
10K
R106
100K
MCO
21
4 3
Red Yellow
LD5
HSMF-A201-A00J1
+3V3
R139
100
R132
100
R130
0
www.BDTIC.com/ST

Figure 31. ST_LINK

46/56 Doc ID 022868 Rev 1
Page 47
UM1521 Schematics
1
1
2
2
3
3
4
4
STMicroelectronics
Title:
Number: Rev: Sheet of
B.3
Date:
2/3/2012
Audio_Rf_Temp_SCL
Audio_Rf_Temp_SDA
R152 0
R159 0
SDA1SCL2OS/INT3GND
4
A25A16A0
7
VDD
8
U24
STLM75M2E
+3V3VDD
R158
4K7
R163
4K7
C86
100nF
2
1 3
G
SD
TR2
FDN327N
2
1 3
G
SD
TR1
FDN327N
R156
4K7
R162
4K7
R100
4K7
R93 0
Temperature sensor
Temp_SMB
MB964 9
STM32L152D-EVAL TemperatureSensor&RF E2PROM& SPI Flash
PB9
PB8
PB5
VDD
VDD
E2P_CS
E2P_SCK
E2P_MISO
E2P_MOSI
SPI EEPROM
PC5
PE14
PA5
PE15
HOLD7VCC8S1Q
2
W
3
VSS
4
D
5
C
6
U25
M95040-R
VDD
E2PROM RF CONNECTOR
R153 0
R160 0
11
22
33
44
CN12
SSM-104-L-SH
R90 0
R91 0
C92
100nF
R113
10K
R99 0
SB9
+3V3
R121
10K
VDD
R120 0
www.BDTIC.com/ST

Figure 32. EEPROM and temperature sensor

Doc ID 022868 Rev 1 47/56
Page 48
Schematics UM1521
1
1
2
2
3
3
4
4
STMicroelectronics
Title:
Number: Rev: Sheet of
B.3
Date:
2/3/2012MB964 14 14
STM32L152D-EVAL Touch Slider
CT11_2
CT11_3
SHIELD_CT6_3
CT6_4
R101
0
PF7
PF8
PB6
PB7
<----ESD resistor close to MCU pad
<----Active shield
CT11_1
PF6
DB_PF8
DB_PF7
DB_PF6
CT11_4
C54
47nF(COG)GRM31M5C1H473JA01L
SB3
SB4
SB5
SB6
DB_PF9
R92
2.2k
PF9
SLD_1
SLD_2
SLD_3
C98
220nF
1
1
2
2
3
3
S1
Slider 3 pos
R77
10K
R73
10K
R69
10K
SB11
DB_PB7
SB10
DB_PB6
www.BDTIC.com/ST

Figure 33. Touch slider

48/56 Doc ID 022868 Rev 1
Page 49
UM1521 STM32L152D-EVAL I/O assignment
www.BDTIC.com/ST

Appendix A STM32L152D-EVAL I/O assignment

Table 32. STM32L152D-EVAL I/O assignment

Pin No. Pin name STM32L152D-EVAL I/O assignment
1 PE2 SEG 38 / A23 / TRACECK
2 PE3 SEG 39 / A19 / TRACED0
3 PE4 A20 / TRACED1
4 PE5 A21 / TRACED2
5 PE6 TAMPER3/TRACED3 / WKUP3/U5V_DET
6VLCD V_LCD
7 PC13ANTI_TAMP IDD_CNT_EN
8 PC14OSC32_IN OSC32_IN
9 PC15OSC32_OUT OSC32_OUT
10 PF0 A0
11 PF1 A1
12 PF2 A2
13 PF3 A3
14 PF4 A4
15 PF5 A5
16 VSS_5 GND
17 VDD_5 VDD
18 PF6 SLIDER_CT_11_1
19 PF7 SLIDER_CT_11_2
20 PF8 SLIDER_CT_11_3
21 PF9 SLIDER_CT_11_4
22 PF10 POTENTIOMETER_ADC31
23 PH0OSC_IN OSC_IN
24 PH1OSC_OUT OSC_OUT
25 NRST NRST
26 PC0 SEG18
27 PC1 SEG19 / LPF_OA3_INP
28 PC2 SEG20
29 PC3 SEG21 / LPF_OA3_OUT
30 VSSA GND
31 VREF- GND
32 VREF+ VDDA
Doc ID 022868 Rev 1 49/56
Page 50
STM32L152D-EVAL I/O assignment UM1521
www.BDTIC.com/ST
Table 32. STM32L152D-EVAL I/O assignment (continued)
Pin No. Pin name STM32L152D-EVAL I/O assignment
33 VDDA VDDA
34 PA0WKUP IDD_WAKEUP / KEY_TAMPER2/WKUP1
35 PA1 SEG0 / Micro_OA1_INP
36 PA2 SEG1 / Micro_OA1_INN
37 PA3 SEG2 / Micro_OA1_OUT
38 VSS_4 GND
39 VDD_4 VDD
40 PA4 CON_ADC4 -DAC1 / Audio_DAC_OUT
41 PA5 E2P_SCK
42 PA6 SEG3 / ADJ_G_OA2_INP
43 PA7 SEG4 / ADJ_G_OA2_INN
44 PC4 SEG22
45 PC5 SEG23 / E2P_CS
46 PB0 SEG5 / ADJ_G_OA2_OUT
47 PB1 SEG6 / Audio_DAC_RST
48 PB2 BOOT1
49 PF11 IDD_ADC_IN1b
50 PF12 A6
51 VSS_6 GND
52 VDD_6 VDD
53 PF13 A7
54 PF14 A8
55 PF15 A9
56 PG0 A10
57 PG1 A11
58 PE7 D4
59 PE8 D5
60 PE9 D6
61 VSS_7 GND
62 VDD_7 VDD
63 PE10 D7
64 PE11 D8
65 PE12 D9
66 PE13 D10
67 PE14 D11 / E2P_ MISO
50/56 Doc ID 022868 Rev 1
Page 51
UM1521 STM32L152D-EVAL I/O assignment
www.BDTIC.com/ST
Table 32. STM32L152D-EVAL I/O assignment (continued)
Pin No. Pin name STM32L152D-EVAL I/O assignment
68 PE15 D12 / E2P_ MOSI
69 PB10 SEG10
70 PB11 SEG11
71 VSS_1 GND
72 VDD_1 VDD
73 PB12 SEG12 / I2S2_WS
74 PB13 SEG13 / I2S2_CK
75 PB14 SEG14
76 PB15 SEG15 / I2S2_SD
77 PD8 SEG28 / D13
78 PD9 SEG29 / D14
79 PD10 SEG30 / D15
80 PD11 SEG31 / A16
81 PD12 SEG32 / A17
82 PD13 SEG33 / A18
83 VSS_8 GND
84 VDD_8 VDD
85 PD14 SEG34 / D0
86 PD15 SEG35 / D1
87 PG2 A12
88 PG3 A13
89 PG4 A14
90 PG5 A15
91 PG6 JOYSTICK_LEFT
92 PG7 JOYSTICK_RIGHT
93 PG8 JOYSTICK_DOWN
94 VSS_9 GND
95 VDD_9 VDD
96 PC6 SEG24 / I2S2_MCK
97 PC7 SEG25 /uSD_DET
98 PC8 SEG26 / uSD_D0
99 PC9 SEG27 / uSD_D1
100 PA8 COM0
101 PA9 COM1 / USART1_TX
102 PA10 COM2 / USART1_RX
Doc ID 022868 Rev 1 51/56
Page 52
STM32L152D-EVAL I/O assignment UM1521
www.BDTIC.com/ST
Table 32. STM32L152D-EVAL I/O assignment (continued)
Pin No. Pin name STM32L152D-EVAL I/O assignment
103 PA11 USB_DM
104 PA12 USB_DP
105 PA13 JTMSSWDAT
106 PH2 A22
107 VSS_2 GND
108 VDD_2 VDD
109 PA14 JTCKSWCLK
110 PA15 SEG17 / JTDI
111 PC10 COM4 / SEG28/ SEG40 / uSD_D2
112 PC11 COM5 / SEG29 /SEG41 / uSD_D3
113 PC12 COM6 / SEG30 / SEG42 / uSD_CK
114 PD0 D2
115 PD1 D3
116 PD2 COM7 / SEG31 / SEG43 / uSD_CMD
117 PD3 LED1
118 PD4 OEN
119 PD5 WEN
120 VSS_10 GND
121 VDD_10 VDD
122 PD6 WAITN
123 PD7 LED2
124 PG9 CS_NOR_EBAR1
125 PG10 CS_RAM_EBAR2
126 PG11 JOYSTICK_UP
127 PG12 LCD_EBAR3
128 PG13 JOYSTICK_SELECT
129 PG14 LED3
130 VSS_11 GND
131 VDD_11 VDD
132 PG15 LED4
133 PB3 SEG7 / POT_COMP_INN / JTDO/SWO
134 PB4 SEG8 / LDR_COMP_INP / JTRST
135 PB5 SEG9 / POT_COMP_INP / Temp_SMBAl
136 PB6 Shield_CT_6_3
137 PB7 C_Shield_CT_6_4
52/56 Doc ID 022868 Rev 1
Page 53
UM1521 STM32L152D-EVAL I/O assignment
www.BDTIC.com/ST
Table 32. STM32L152D-EVAL I/O assignment (continued)
Pin No. Pin name STM32L152D-EVAL I/O assignment
138 BOOT0 BOOT0
139 PB8 SEG16 / AUDIO_RF_Temp_SCL
140 PB9 COM3 / AUDIO_RF_Temp_SDA
141 PE0 SEG36 / BLN0
142 PE1 SEG37 / BLN1
143 VSS_3 GND
144 VDD_3 VDD
Doc ID 022868 Rev 1 53/56
Page 54
Mechanical dimensions UM1521
Ϯ
ϯ
-36
www.BDTIC.com/ST

Appendix B Mechanical dimensions

Figure 34. Mechanical dimension

Yϭ

WϮ
Ś


>LJ
>dž
,
Ddž
YϮ
DLJ
Ă
Ě

Ğ
y
Wϭ
Ăϭ
Wϯ
z
Ă
Yϯ

Table 33. Mechanical dimensions

Symbol Size (mm) Symbol Size (mm) Symbol Size (mm)
A 68.58 e 72.363 P2 84.455
a1 2.54 H 11 P3 115.247
a2 2.54 h 12 Q1 24.13
a3 2.54 Lx 5.715 Q2 26.67
B 17.78 Ly 5.715 Q3 24.792
C 36 Mx 17.145 X 114.3
D 3.5 My 20.32 Y 172.72
d 3.2 P1 18.415
54/56 Doc ID 022868 Rev 1
Page 55
UM1521 Revision history
www.BDTIC.com/ST

Revision history

Table 34. Document revision history

Date Revision Changes
30-Mar-2012 1 Initial release.
Doc ID 022868 Rev 1 55/56
Page 56
UM1521
Please Read Carefully:
Information in this document is provided solely in connection with ST products. STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at any time, without notice.
All ST products are sold pursuant to ST’s terms and conditions of sale.
Purchasers are solely responsible for the choice, selection and use of the ST products and services described herein, and ST assumes no liability whatsoever relating to the choice, selection or use of the ST products and services described herein.
No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of this document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such third party products or services or any intellectual property contained therein.
UNLESS OTHERWISE SET FORTH IN ST’S TERMS AND CONDITIONS OF SALE ST DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY WITH RESPECT TO THE USE AND/OR SALE OF ST PRODUCTS INCLUDING WITHOUT LIMITATION IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE (AND THEIR EQUIVALENTS UNDER THE LAWS OF ANY JURISDICTION), OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.
UNLESS EXPRESSLY APPROVED IN WRITING BY TWO AUTHORIZED ST REPRESENTATIVES, ST PRODUCTS ARE NOT RECOMMENDED, AUTHORIZED OR WARRANTED FOR USE IN MILITARY, AIR CRAFT, SPACE, LIFE SAVING, OR LIFE SUSTAINING APPLICATIONS, NOR IN PRODUCTS OR SYSTEMS WHERE FAILURE OR MALFUNCTION MAY RESULT IN PERSONAL INJURY, DEATH, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE. ST PRODUCTS WHICH ARE NOT SPECIFIED AS "AUTOMOTIVE GRADE" MAY ONLY BE USED IN AUTOMOTIVE APPLICATIONS AT USER’S OWN RISK.
Resale of ST products with provisions different from the statements and/or technical features set forth in this document shall immediately void any warranty granted by ST for the ST product or service described herein and shall not create or extend in any manner whatsoever, any liability of ST.
ST and the ST logo are trademarks or registered trademarks of ST in various countries.
Information in this document supersedes and replaces all information previously supplied.
The ST logo is a registered trademark of STMicroelectronics. All other names are the property of their respective owners.
© 2012 STMicroelectronics - All rights reserved
STMicroelectronics group of companies
Australia - Belgium - Brazil - Canada - China - Czech Republic - Finland - France - Germany - Hong Kong - India - Israel - Italy - Japan -
Malaysia - Malta - Morocco - Philippines - Singapore - Spain - Sweden - Switzerland - United Kingdom - United States of America
www.st.com
www.BDTIC.com/ST
56/56 Doc ID 022868 Rev 1
Loading...