UM1018 STMICROELECTRONICS | Alldatasheet

Document overview

  • Manufacturer or author: Provided By ALLDATASHEET.COM(FREE DATASHEET DOWNLOAD SITE)
  • PDF pages: 42

Technical content

Datasheet sections

  • 1 Features
  • 1.1 Demonstration software
  • 1.2 Order code
  • 2 Hardware and layout
  • 2.1 Development and debug support
  • 2.2 Power supply
  • 2.3 Clock source
  • 2.4 Reset source
  • 2.5 Boot option
  • 2.6 LCD glass module
  • 2.7 Audio
  • 2.8 USB
  • 2.9 RS-232 and IrDA
  • 2.10 Touch sensing buttons
  • 2.11 MicroSD Card
  • 2.12 Analog input
  • 2.13 Comparator
  • 2.14 Temperature sensor
  • 2.15 Display and input devices
  • 2.16 IDD measurement
  • 2.16.1 Run mode
  • 2.16.2 Low power mode
  • 2.16.3 Ibias current measurement procedure
  • 3 Connectors
  • 3.1 RS-232 connectors (CN2, CN5)
  • 3.2 TFT LCD connector (CN14)
  • 3.3 Power connector (CN12)
  • 3.4 Daughterboard extension connectors (CN6 and CN7)
  • 3.5 ST -LINK/V2 programming connector CN10
  • 3.6 ST -LINK/V2 USB type B connector CN11

daughter board or wrapping board for your specific application. programmer for the STM32 MCU. Figure 1. STM32L152-EVAL evaluation board

1 Features

  • Four 5 V power supply options: –P o w e r j a c k – ST -LINK/V2 USB connector – User USB connector – Daughterboard
  • Audio speaker and microphone connected to DAC and ADC of STM32L152VBT6
  • 2 GByte or more SPI interface MicroSD CardTM
  • I2C compatible serial interface temperature sensor
  • RS-232 communication
  • IrDA transceiver
  • JTAG and trace debug support, ST -LINK/V2 embedded.
  • 240x320 TFT color LCD connected to SPI interface of STM32L152VBT6
  • Joystick with 4-direction control and selector
  • Reset button
  • Tamper or Key button
  • 4 color user LEDs and 3 LEDs as MCU power range indicator
  • MCU consumption measurement circuit
  • LCD glass 32 x 4 segments connected to LCD controller in STM32L152VBT6
  • 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
  • Two touch sensing buttons
  • Light dependent resistor (LDR)
  • Potentiometer

1.1 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 STM32L152-EVAL demonstration software available on www.st.com.

1.2 Order code

To order the STM32L152VBT6 evaluation board, use the order code STM32L152-EVAL.

2 Hardware and layout

microcontroller in a 100-pin TQFP package. MicroSD Card and embedded ST -LINK/V2). Figure 2 helps you to locate these features on the evaluation board. Figure 1. Hardware block diagram

Figure 2. STM32L152-EVAL board layout

UM01018 Hardware and layout Doc ID 18141 Rev 2 7/42

2.1 Development and debug support

Version 2 of the ST -LINK, called ST-LINK/V2, is embedded on the board. This tool allows on-board program loading and debugging of the STM32L using the JTAG or SWD interface. Third-party debug tools are also supported by the JTAG (CN9) or Trace (CN8) connectors. To communicate with the embedded ST -LINK/V2, a specific driver needs to be installed on your PC. To download and install this driver, refer to the Software and development tools page for the ultra low power STM32L family available on www.st.com (the install shield is called ST -LINK_V2_USBdriver.exe). The embedded ST -LINK/V2 connects to the PC via a standard USB cable from connector CN11. The bicolor LED LD5 (COM) advises on the status of the communication as follows: 1. Slow blinking Red, then Off: At power-on before USB initialization. 2. Fast blinking Red, then Off: After the first correct communication between PC and ST - Link/V2 (enumeration). 3. Red On: When initialization between PC and ST -LINK/V2 is successfully finished. 4. Green On: After successful target communication initialization. 5. Blinking Red/Green: During communication with target. 6. Green On: Communication finished and OK. 7. Orange On: Communication failure. Note: It is possible to power the board via CN11 (embedded ST/LINK/V2 USB connector) even if an external tool is connected to CN8 (trace) or CN9 (external JTAG and SWD).

2.2 Power supply

The STM32L152-EVAL 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 the following four power supply sources by setting jumpers JP12, JP13 and JP4 (see Table 1).

  • 5 V DC power adapter connected to CN12, the power jack on the board (power supply unit (PSU on silk screen)). The external power supply is not provided with the board but can be ordered separately. Note: The AC220V to DC5V power adapter PSU-5V2A (recommended, can be ordered from ST order code PSU-5V2A) or equivalent (polarity compatible with CN12) can be used to power the STM32L152-EVAL board via its power jack CN12.
  • 5 V DC power with 500 mA limitation from CN11, the USB type B connector of ST - LINK/V2 (USB 5 V power source (ST-LINK/V2 on silkscreen)).
  • 5 V DC power with 500 mA limitation from CN1, the USB type B connector (5 V power source (USB on silkscreen)).
  • 5 V DC power from CN6, the extension connector for daughterboard (daughterboard power source (Daughter board on JP12 silkscreen). Various LEDs indicate the power status:
  • Red LED LD9 is lit when the STM32L152-EVAL board is powered correctly by 5 V.
  • Red LED LD8 is lit when MCU is powered by low voltage (VDD < 1.8 V).
  • Y ellow LED LD7 is lit when MCU is powered by voltage (1.8 V<VDD<2.2 V).
  • Green LED LD6 is lit when MCU is powered by voltage (2.2 V<VDD).

Table 1. Power related jumpers STM32L152-EVAL only, JP12 is set as shown. own power supply connected).

1 Ohm or 1 KOhm, in series for IDD current measurement

2.3 Clock source

STM32L152VBT6 and embedded RTC.

  • X1, 32 KHz crystal for embedded RTC
  • X2, 8 MHz crystal with socket for the STM32L152VBT6 microcontroller, it can be removed from the socket when an internal RC clock is used.

2.4 Reset source

  • Reset button B1
  • Debugging Tools from JTAG connector CN9 and trace connector CN8
  • Daughterboard from CN7
  • Embedded ST -LINK/V2
  • RS-232 connector CN2 for ISP Note: Jumper JP9 must be changed for RESET. This is handled by pin8 of the RS-232 connector CN2 (CTS signal), refer to Section 2.9 for details.

Table 2. 32 KHz crystal X1 related solder bridges PC14 is connected to 32 KHz crystal when SB1 is open (default setting). case R37 must be removed to avoid disturbance due to the 32 KHz quartz. PC15 is connected to 32 KHz crystal when SB4 is open (default setting). case R38 must be removed to avoid disturbance due to the 32 KHz quartz. Table 3. 8 MHz crystal X2 related solder bridges PH1 is connected to 8 MHz crystal when SB2 is open (default setting). R39 must be removed to avoid disturbance due to the 8 MHz quartz. PH0 is connected to 8 MHz crystal when SB3 is open (default setting).

2.5 Boot option

  • 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). BOOT0 can also be configured via RS-232 connector CN2.

2.6 LCD glass module

Table 4. Boot related switches Table 5. Boot0 related jumper JP6 is closed. This configuration is used for boot loader application only. Default setting: Not fitted. Table 6. LCD glass related jumpers PC10 is connected to USART3_TX when JP7 is set as shown. PC11 is connected to USART3_RX when JP8 is set as shown.

2.7 Audio

  • The speaker which is connected to the DAC output of the STM32L152VBT6 through an audio amplifier.
  • The microphone which is connected to the ADC input of the STM32L152VBT6 through a microphone amplifier. The speaker can be enabled or disabled by setting JP16, refer to Table 7 for details.

2.8 USB

this USB connection at 5 V DC with 500 mA current limitation. resistor bridge that is connected to PE5).

2.9 RS-232 and IrDA

  • IrDA transceiver, U17 (connected to USART2 of the STM32L152VBT6 on the STM32L152-EVAL evaluation board).
  • RS-232 connector, CN2 (D-type 9-pin). For ISP support, two signals are added on the RS-232 connector CN2: – Bootloader_RESET (shared with CTS signal). – Bootloader_BOOT0 (shared with DSR signal). Another RS-232 (without hardware flow control) connector, CN5, is connected to USART3 of the STM32L152VBT6.

Table 7. Audio related jumpers Speaker amplifier U27 is enabled when JP16 is open (default setting). Speaker amplifier U27 is disabled when JP16 is closed. Table 8. RS-232 and IrDA related jumpers is enabled when JP5 is set as shown (default setting). enabled when JP5 is set as shown.

2.10 Touch sensing buttons

either charge transfer technology (default) or RC charging.

  1. Mount resistors R22 (1 MOhm), R23 (1 MOhm), R24 (10 KOhm) and C18(1 nF).

2.11 MicroSD Card

available on the board. MicroSD Card detection is managed by standard I/O port PE6. Note: JP2 must be kept on open for trace purposes (connected to CN8).

2.12 Analog input

  1. 10 KOhm potentiometer RV3 connected to PB12.
  2. IDD measurement output signal connected to PA5 for MCU power consumption test.
  3. External ADC input which can be connected to TP3 (AIN+) and TP2 (AIN-), R48 should

be removed to reduce the noise on this analog input. JP7,JP8 Refer to Ta bl e 6 for USART3 settings. JP6 See Ta bl e 5 for Bootloader_BOOT0 settings. Table 8. RS-232 and IrDA related jumpers (continued) Table 9. MicroSD Card related jumpers PE6 is connected to MicroSD Card detection when JP2 is closed (default setting). connector CN8 when JP2 is open.

2.13 Comparator

Three I/Os are used to implement a comparator feature as shown in Figure 3.

  • Comparator non-inverting input PB4 connected to LDR (R34).
  • 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 analogue voltage input for comparison with internal voltage reference (for instance Band gap) in order to test analogue Wakeup feature of the MCU.

Figure 3. STM32L152-EVAL comparator features Jumper JP17 allows 3 different usages of the potentiometer as shown in Table 10. Table 10. Comparator and potentiometer related jumpers inverting input GPCOMP_IN- (PB3) when JP17 is set as shown. Potentiometer RV3 is connected to non-inverting input GPCOMP_IN+(PB5). programmable threshold when JP17 is set as shown. PB4 is connected to LDR when JP10 is set as shown.

2.14 Temperature sensor

through two transistors to support a wide voltage range, from 1.65 V to 3.6 V.

2.15 Display and input devices

  • 2.4" color TFT LCD, connected to the SPI1 port of the STM32L152VBT6.
  • 4 general purpose color LED's (LD 1,2,3,4). LD3 and LD4 are disabled by default; JP18 and JP19 must be closed to enable these two LEDs. The input devices are:
  • 4-direction joystick (U30) with selection key
  • Wakeup button (B2) JP11 PB5 is connected to I2C_SMB, the interrupt output of temperature sensor U18 when JP11 is closed (default setting). PB5 is disconnected from I2C_SMB but remains connected to COM_IN+ when JP11 is open for comparator application.

Table 10. Comparator and potentiometer related jumpers (continued) Table 11. 2.4" TFT LCD module CN14

8 RESET RESET#

11 GND GND

12 GND GND

13 BL_VDD 5V

14 BL_Control 5V

15 BL_GND GND

16 BL_GND GND

2.16 IDD measurement

the STM32L152C6T6 while the MCU is in Run or Low power saving modes. For IDD measurement the circuit below is implemented on STM32L152-EVAL. Figure 4. STM32L152-EVAL IDD measurement circuit

2.16.1 Run mode

(U10) connected to the 1 Ohm shunt resistor (R36). circuit during the measurement because of transistor T4 which remains ON permanently. Jumper JP4 must be connected between pins 2 and 3.

2.16.2 Low power mode

connected to the 1 KOhm shunt resistor (R35), controlled by the analogue switch T4. measurement timing according to Figure 5.

2.16.3 Ibias current measurement procedure

measurement since this current is not sinked by the MCU.

  1. Set jumper on JP4 pins 1 and 2.
  2. Follow the Low power mode procedure to measure I1 = I bias.
  3. Remove jumper on JP4 pins 1 and 2 and place it on JP4 pins 2 and 3.
  4. Follow the low power mode procedure to measure I2 = IDD + I bias.
  5. Calculate actual IDD: IDD = I2 - I1.

connecting an ammeter between jumper JP4 pin 1 and pin 2. Idd Run mode current calculation. Table 12. IDD measurement related jumpers when JP14 is closed (default). connector CN13 when JP14 is open. STM32L is powered directly by +3V3, IDD measurement circuit is bypassed. Please refer to Section 2.2: Power supply for details.

3 Connectors

3.1 RS-232 connectors (CN2, CN5)

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

3.2 TFT LCD connector (CN14)

A TFT color LCD board (MB895) is mounted on CN14. Table 13. RS-232 connector CN2 with HW flow control and ISP support

2 RS-232_RX (PD6) 7 RS-232_RTS(PD4)

3 RS-232_TX (PD5) 8 RS-232_CTS(PD3)/Bootloader_RESET

Table 14. RS-232 connector CN5

1 NC 6 Connected to pin4

2 RS-232_RX (PC11) 7 Connected to pin8

3 RS-232_TX (PC10) 8 Connected to pin7

4 Connected to pin6 9 NC

3.3 Power connector (CN12)

Figure 7. Power supply connector CN12 (viewed from front)

3.4 Daughterboard extension connectors (CN6 and CN7)

standard is implemented on the majority of evaluation boards. Table 15 and Table 16 for details. Table 15. Daughterboard extension connector CN6

3 PC7 TS_KEY2 Remove R13

5 PC9 TS_CT Remove R29

7 PA9 COM1 Remove LCD glass U20

9 PA0 T amper/Key -

11 PC14 32K OSC Remove R37

13 PA12 USB DP Remove R25

15 PC15 32K OSC Remove R38

17 PC10 LCD glass_SEG40 / USART3_TX JP7 open

19 GND - -

21 PC12 LCD glass_SEG42 Remove LCD glass U20

23 PD1 LED2 Remove R125

25 PD3 USART2_CTS JP9 open

27 PD5 USART2_TX / LED4 JP19 open

29 PD7 CS_uSD Remove SD card from CN4

31 VLCD - -

33 PB3 JTDO / COMP_POT - JP17 open

35 PB5 TEMP_SMBAI / COMP_POT+ JP17 and JP11 open

37 PB7 I2C_TEMP_SDA Remove R62

39 GND - -

41 PE2 LCD glass_SEG38 / TRACE_CLK Remove LCD glass U20

43 PE4 TRACE_D1 -

45 PB8 LCD glass_SEG16 Remove LCD glass U20

47 PE6 TRACE_D3 / SD Card detection JP2 open

49 D5V - -

2 PC6 TS_KEY1 Remove R14

4 PC8 TS_SHIELD -

6 PA8 LCD glass_COM0 Remove LCD glass U20

8 PA10 LCD glass_COM2 Remove LCD glass U20

10 GND - -

12 PA11 USB DM Remove R16

14 PA13 JTMS -

16 PA14 JTCK -

18 PC11 LCD glass_SEG41 / USART3_RX JP8 open

20 PA15 JTDI -

22 PD0 LED1 Remove R111

24 PD2 LCD glass_SEG43 Remove LCD glass U20

26 PD4 USART2_RTS/ LED3 JP18 open

28 PD6 USART2_RX Remove R19

30 GND - -

32 PH2 CS_LCD -

34 PB4 JTRST / LDR JP10 open

36 PB6 I2C_TEMP_SCL Remove R69

38 PE0 LCD glass_SEG36 Remove LCD glass U20

40 PE1 LCD glass_SEG37 Remove LCD glass U20

42 PE3 LCD glass_SEG39 / TRACE_D0 Remove LCD glass U20

Table 15. Daughterboard extension connector CN6 (continued)

44 PE5 TRACE_D2 -

46 PB9 LCD glass_COM3 Remove LCD glass U20

50 GND - -

Table 16. Daughterboard extension connector CN7

3 PD14 LCD glass_SEG34 Remove LCD glass U20

5 PD12 LCD glass_SEG32 Remove LCD glass U20

7 PD10 LCD glass_SEG30 Remove LCD glass U20

9 PC13 IDD_CNT_EN -

11 RESET# - -

13 PB15 uSD_SPI2_MOSI -

15 PB13 uSD_SPI2_SCK -

17 PB11 LCD glass_SEG11 Remove LCD glass U20

19 D5V -

21 PE14 LCD_SPI1_MISO Remove R57

23 PH0 OSC_IN Remove X2 from socket and close SB3

25 PE12 JOYSTICK_LEFT Remove R118

27 PE10 JOYSTICK_DOWN Remove R127

29 PE8 JOYSTICK_SEL Remove R112

31 PE7 Audio_IN Remove R75

33 PB1 LCD glass_SEG6 Remove LCD glass U20

35 PC5 LCD glass_SEG23 Remove LCD glass U20

37 PA7 LCD glass_SEG4 Remove LCD glass U20

41 PA4 Audio_DAC1_out Remove R103

43 PA2 LCD glass_SEG1 Remove LCD glass U20

45 PC3 LCD glass_SEG21 Remove LCD glass U20

47 PC1 LCD glass_SEG19 Remove LCD glass U20

49 PC13 IDD_CNT_EN -

2 PD15 LCD glass_SEG35 Remove LCD glass U20

3.5 ST-LINK/V2 programming connector CN10

manufacture. It is not populated by default and is not for end user usage.

4 PD13 LCD glass_SEG33 Remove LCD glass U20

6 PD11 LCD glass_SEG31 Remove LCD glass U20

8 PD9 LCD glass_SEG29 Remove LCD glass U20

12 PD8 LCD glass_SEG28 Remove LCD glass U20

14 PB14 uSD_SPI2_ -

16 PB12 POT_ADC18 JP17 open

18 PB10 LCD glass_SEG10 Remove LCD glass U20

20 PE15 LCD_SPI1_MOSI -

22 PE13 LCD_SPI1_SCK -

24 PH1 OSC_OUT Remove X2 from socket and close SB2

26 PE11 JOYSTICK_RIGHT Remove R117

28 PE9 JOYSTICK_UP Remove R126

32 PB2 BOOT1 / TS_LOAD -

34 PB0 LCD glass_SEG5 Remove LCD glass U20

36 PC4 LCD glass_SEG22 Remove LCD glass U20

38 PA6 LCD glass_SEG3 Remove LCD glass U20

40 PA5 BNC JP14 open

42 PA3 LCD glass_SEG2 Remove LCD glass U20

44 PA1 LCD glass_SEG0 Remove LCD glass U20

46 PC2 LCD glass_SEG20 Remove LCD glass U20

48 PC0 LCD glass_SEG18 Remove LCD glass U20

Table 16. Daughterboard extension connector CN7 (continued)

3.6 ST-LINK/V2 USB type B connector CN11

Figure 8. USB type B connector CN11 (viewed from front)

3.7 User USB Type B connector CN1

Figure 9. USB type B connector CN1 (viewed from front)

3.8 Audio jack CN3

A 3.5 mm stereo audio jack, CN3, connected to audio DAC is available. Table 17. USB type B connector CN11

1 VBUS (power) 4 GND

2 DM 5,6 Shield

Table 18. USB type B connector CN1

2 DM 5 Shield

3 DP 6 Shield

3.9 JTAG connector CN9

Figure 10. JTAG debugging connector CN9 (viewed from above PCB)

3.10 Trace debugging connector CN8

This is the same connector type as CN9 (see Figure 10). Table 19. JTAG debugging connector CN9

3 PB4 4 GND

11 RTCK 12 GND

13 PB3 14 GND

15 RESET# 16 GND

17 DBGRQ 18 GND

19 DBGACK 20 GND

Table 20. Trace debugging connector CN8

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.11 MicroSD Card connector CN4

Figure 11. MicroSD Card connector CN4 (viewed from front)

3.12 BNC connector CN13

Figure 12. Analog input connector CN13 (viewed from bottom) Table 21. MicroSD Card connector CN4

2 MicroSDcard_CS (PD7) 6 Vss/GND

3 MicroSDcard_DIN(PB15) 7 MicroSDcard_DOUT(PB14)

9 MicroSDcard_detect (PE6)

Table 22. Analog input connector CN13

1 GND 4 GND

2 GND 5 Analog input PA5

4 Schematics

The following schematics are listed.

  • Figure 13: STM32L152-EVAL on page 27
  • Figure 14: MCU on page 28
  • Figure 15: LCD glass on page 29
  • Figure 16: Audio on page 30
  • Figure 17: Peripherals on page 31
  • Figure 18: Power on page 32
  • Figure 19: Extension connector on page 33
  • Figure 20: LCD and SD Card on page 34
  • Figure 21: RS-232 and IrDA on page 35
  • Figure 22: IDD_Measurement on page 36
  • Figure 23: Temperature sensor on page 37
  • Figure 24: ST -LINK on page 38
  • Figure 23: Temperature sensor on page 37
  • Figure 26: Touch sensing on page 40

Figure 13. STM32L152-EVAL Note1:All text in the each sheet is in Italic format to be different with Net label. Note3:Version upgrade from B.3 to B.4 to correct comments on italic for LD3&LD4 on sheet 5.

28/42 Doc ID 18141 Rev 2Figure 14. MCU D D C C B B A A STMicroelectronics Title: Number: Rev: Sheet ofB.4(PCB.SCH) Date:9/7/2011MB819 21 4 STM32L152-EVAL MCU PE2 1PE3 2PE4 3PE5 4PE6 5 PC13-ANTI_TAMP 7PC14-OSC32_IN 8PC15-OSC32_OUT 9 PH0-OSC_IN12 PH1-OSC_OUT13 NRST14 PC0 15PC1 16PC2 17PC3 18 PA0-WKUP23 PA124 PA225 PA326 PA429 PA530 PA631 PA732 PC4 33PC5 34 PB035 PB136 PB237 PE7 38PE8 39PE9 40PE10 41PE11 42PE12 43PE13 44PE14 45PE15 46 PB1047 PB1148 PB1251 PB1352 PB1453 PB1554 PD8 55PD9 56PD10 57PD11 58PD12 59PD13 60PD14 61PD15 62 PC6 63PC7 64PC8 65PC9 66 PA867 PA968 PA1069 PA1170 PA1271 PA1372 PH273 PA1476 PA1577 PC10 78PC11 79PC12 80 PD0 81PD1 82PD2 83PD3 84PD4 85PD5 86PD6 87PD7 88 PB389 PB490 PB591 PB692 PB793 BOOT094 PB895 PB996 PE0 97PE1 98 U11A STM32L152VBT6 PE0 PE1 PE2 PE3 PE4 PE5 PE6 PE7 PE8 PE9 PE10 PE11 PE12 PE13 PE14 PE15 PC0 PC1 PC2 PC3 PC4 PC5 PC6 PC7 PC8 PC9 PC10 PC11 PC12 PC13 4 3 RESET R137 [N/A] VDDC85 100nF C33 20pF C30 20pF 8MHz (with socket) R39 R32 10K VDD SW1 09.03290.01 RESET# R43 10K VDD

1 SW2

09.03290.01 4 1 3 2 MC306-G-06Q-32.768 (manufacturer JFVNY) C28 6.8pF C29 6.8pF R38 PC14 PC15PA0 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 R37 Bootloader_BOOT0 Bootloader_RESET BAT60JFILM BAT60JFILM VLCD6 VSS_5 10VDD_511 VSSA 19VREF- 20VREF+21 VDDA22 VSS_4 27VDD_428 VSS_1 49VDD_150 VSS_2 74VDD_275 VSS_3 99VDD_3100 U11B Scorpio BEAD C34 1uF C32 100nF R41 R40 VDDA VDD_MCU VREF+ VREF- C27 100nF TP1 VREF VDD_MCU C21 100nF C26 100nF C24 100nF C17 100nF C23 100nF VDD_MCU PH[0..2] PH[0..2] PH0 PH1 PH2 TRACE_D3 TRACE_D2 TRACE_D1 TRACE_D0 TRACE_CK SEG38 SEG39 SEG[0..43]SEG[0..43] C22 1uF WAKEUP SEG18 SEG19 SEG20 SEG21 SEG0 SEG1 SEG2 Audio_OUT BNC SEG3 SEG4 SEG22 SEG23 SEG5 SEG6 TS_LOAD SDcard_detect JOY_SEL JOY_DOWN JOY_LEFT JOY_RIGHT JOY_UP MicroSD_CS SPI1_SCK SPI1_MOSI LCD_CS SPI1_MISO SPI2_SCK SPI2_MOSI SPI2_MISO SEG10 SEG11 Potentiometer Audio_IN IDD_CNT_EN SEG28 SEG29 SEG30 SEG31 SEG32 SEG33 SEG34 SEG35 TS1 TS2 TS_SHIELD TS_CT COM[0..3] COM[0..3] COM0 COM1 COM2 USB_DM USB_DP TDI TRST TMS/SWDIO TCK/SWCLK TDO/SWO JP8 JP7 SEG40 SEG41 SEG42 USART3_TX USART3_RX LED4 LED3 LED1 LED2 SEG43 USART2/IrDA_TX USART2/IrDA_CTS USART2/IrDA_RX USART2/IrDA_RTS LDR_OUT COM_IN- COM_IN+ I2C_SLK I2C_SDA I2C_SMB SEG16 COM3 SEG36 SEG37 JP10 R77 0 R78 0 VLCD JP11 JP19 JP18 JP6 JP2 U5V R86 100K R81 220K R88 R138 150

Figure 15. LCD glass

30/42 Doc ID 18141 Rev 2Figure 16. Audio D D C C B B A A STMicroelectronics Title: Number: Rev: Sheet ofB.4(PCB.SCH) Date:9/7/2011 U29 KECG2740TBL

1 U25

+3V3 +3V3 C71 470nF R110 22K R121 22K C74 330pF C66 1uF TP9 MIC_OUT TP8 MIC+ R99 R128 100 R106 2K2 C72 47pF VDD R101 15K 1 3 RV1 [N/A] Speaker+ Speaker- CN3 ST-613 C69 [N/A] R108 0 Audio_OUT Audio_IN C67 10uF C68 4.7uF C73 2.2uF R129 18K VDD R107 82K R135 680C84 4.7uF +3V3 R103 C70 [N/A] MB819 4 14 STM32L152-EVAL Audio Standby1 Bypass2 VIN+3 VIN-4 VOUT1 5 VCC 6 GND 7 VOUT2 8 U27 TS4990ISTC83 1uF PA4 PE7R75 0

25 U28

Figure 17. Peripherals

100 COMMON5

330 WAKEUP

48 U1A

32/42 Doc ID 18141 Rev 2Figure 18. Power D D C C B B A A STMicroelectronics Title: Number: Rev: Sheet ofB.4(PCB.SCH) Date:9/7/2011 Vin3 GND1 Vout 2 U22 LD1086D2M33 SV1 SG2 CV 3 CG1 4 CG2 5 CG3 6 U21 BNX002-01 C58 220uF E5V TP5 +5V R72 1 2 LD9 red C65 47uF C55 10uF C52 10uF C51 100nF +5V +3V3 VDD_ADJ+5V TP4 Ground TP6 +3V3 TP7 VDD_ADJ CN12 DC-10B Z1 SMAJ5.0A-TR C61 100nF U26 ZEN056V130A24LS R94 124[1%] RV2 3386P-201H[5%] JP13 VDD R95 40.2[1%] Vin3 ADJ 1 Vout 2 U24 LD1086D2M E5V D5V MB819 6 14 STM32L152-EVAL Power U5V 7 8 5 6 3 4 1 2 JP12 Header 4X2 U5V_ST_LINK C63 100nF Power Supply VDD_ADJ [1.65V to 3.6V] R56 2K2[1%] C39 1uF

Figure 19. Extension connector

34/42 Doc ID 18141 Rev 2Figure 20. LCD and SD Card D D C C B B A A STMicroelectronics Title: Number: Rev: Sheet ofB.4(PCB.SCH) Date:9/7/2011MB819 8 14 STM32L152-EVAL LCD&SDcard MicroSD_CS SPI1_SCK SPI1_MOSI LCD_CS +3V3 SPI1_MISO SW2 9SW1 10 CN4 PJS008-2000 (SMS064FF or SMS128FF) SDcard_detect MicroSD card CS1 SCL2 SDI3 RS4 WR5 RD6 RESET8 VDD9 VCI10 SDO7 GND11 GND12 BL_VDD13 BL_Control14 BL_GND15 BL_GND16 CN14 2.4" LCD connector (MB542 with AM240320L8TNQW-00H) +3V3 +5V Do not fit TFT LCD PE6 VCCA1 A12 A23 GND4 DIR 5B2 6B1 7VCCB 8 U16 SN74LVC2T45DCUT +3V3VDD VCCA1 A12 A23 GND4 DIR 5B2 6B1 7VCCB 8 U14 SN74LVC2T45DCUT +3V3VDD VDD R57 0 R58 0 C46 100nF C45 100nF C38 100nF C35 100nF VCCA1 A12 A23 GND4 DIR 5B2 6B1 7VCCB 8 U13 SN74LVC2T45DCUT +3V3VDD VDD C42 100nF C36 100nF MicroSD_CS_3V3 SPI2_MOSI_3V3 SPI2_MISO_3V3 SPI2_SCK_3V3 MicroSD_CS_3V3 SPI2_SCK_3V3 SPI1_MISO_3V3 SPI1_SCK_3V3 LCD_CS_3V3 SPI1_MOSI_3V3 SPI1_MISO_3V3 SPI1_SCK_3V3 LCD_CS_3V3 SPI2_SCK SPI2_MOSI SPI2_MISO SPI2_MISO_3V3 VCCA1 A12 A23 GND4 DIR 5B2 6B1 7VCCB 8 U15 SN74LVC2T45DCUT +3V3VDD VDD C43 100nF C37 100nF SPI1_MOSI_3V3 SPI2_MOSI_3V3 PE13 PE14 PE15 PD7 PB13 PB14 PB15 PH2 R59 10K VDD R64 10K RESET# +3V3 VDD R91 4K7 1 3 G SD TR4 BSN20

Figure 21. RS-232 and IrDA

3 JP9

36/42 Doc ID 18141 Rev 2Figure 22. IDD_Measurement D D C C B B A A STMicroelectronics Title: Number: Rev: Sheet ofB.4(SCH.PCB) Date:9/7/2011 IDD_Measurement IDD_CNT_EN IDD_WAKEUP SN74LVC1G04DCKT I/O1 O/I 2 GND3 C4 VCC 5 U12 SN74LVC1G66DCKT VDD R36 1[1%] R35 1K[1%] G S D1 FDC606P G S D 1 FDC606P

1 U10

GND8 Ctc 9Rtc 10RS 11MR 12Q8 13Q7 14Q9 15VCC 16 74LV4060PW VDD VDD R26 10K R33 10K C25 1uF VDD VDD_MCU 1nF R18 15K R17 30KOscillator frequency 30KHz VDDC7 100nF PA0 PC13 PA5 MB819 10 14 STM32L152-EVAL IDD_Measurement

3 JP4

Figure 23. Temperature sensor

38/42 Doc ID 18141 Rev 2Figure 24. ST-LINK D D C C B B A A STMicroelectronics Title: Number: Rev: Sheet ofB.4(PCB.SCH) Date:9/7/2011MB819 12 14 STM32L152-EVAL ST_LINK (JTAG only) VBAT1 PC132 PC143 PC154 OSC_IN5 OSC_OUT6 /RST7 VSSA8 VDDA9 PA010 PA111 U2_TX12 U2_RX13 U2_CK14 S1_CK15 S1_MISO16 S1_MOSI17 PB0 18 PB1 19 PB2/BOOT120 PB10 21 VSS_123 VDD_124 PB12 25 PB11 22 S2_CK 26S2_MISO 27S2_MOSI 28PA8 29PA9 30PA10 31PA11 32PA12 33JTMS 34VSS_2 35VDD_2 36 JTCK37 JTDI38 JTDO39 JNRST40 PB541 PB642 PB743 BOOT044 PB845 PB946 VSS_347 VDD_348 U23 STM32F103C8T6 20pF C54 20pF C53 1 2X3 8MHz +3V3 USB_DM 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 R90 4K7 R85 4K7 AIN_1 C56 100nF R87 100K R105 100 +3V3 +3V3 VDD +3V3 +3V3 +3V3 AIN_1 VCC 1 D- 2 D+ 3 GND 4 SHELL 0 SHELL 0 CN11 USB-typeB connector USB_DM USB_DP +3V3 C64 100nF C57 100nF C62 100nF C59 100nF R104 22 R97 22 MCU USB JTAG STM_JTMS_SWDIO STM_JTCK_SWCLK +3V3 U5V_ST_LINK C50 100nF C49 100nF TDI TRST TMS/SWDIO TCK/SWCLK TDO/SWO RESET# SWIM_PU_CTRL R93 100K VccA1 A12 A23 GND4 DIR 5B2 6B1 7VccB 8 U19 SN74LVC2T45DCUT +3V3 VDD T_SWO T_SWDIO_IN T_SWDIO_IN T_SWO 1 2 3 4 CN10 JTAG 1.5K R10 10K 36K 3 1 9013 +3V3 U5V_ST_LINK R79 [N/A] R80 10K R15 100K MCO 2 1 Red Yellow LD5 HSMF-A201-A00J1 R92 100 R102 +3V3

Figure 25. JTAG and Trace

40/42 Doc ID 18141 Rev 2Figure 26. Touch sensing D D C C B B A A STMicroelectronics Title: Number: Rev: Sheet ofB.4(PCB.SCH) Date:9/7/2011MB819 14 14 STM32L152-EVAL Touch Sensing C11 GRM3195C1H333JA01D C18 [N/A] R13 10K R14 10K R23 [N/A] R22 [N/A] R24 [N/A]TS_LOAD TS1 TS2 TS_SHIELD TS_CT TS1 TS_PAD TS2 TS_PAD R29 PB2 PC6 PC7 PC8 PC9 <----ESD resistor close to MCU pad <----Touch Sensing diameter 10mm min on active shield diameter 12mm min <----Active shield Mount for RC mode by default Mount only for Charge transfer mode--->

5 Revision history

Table 23. Document revision history 13-Dec-2010 1 Initial release. 14-Nov-2011 2 Modified LED in Figure 17: Peripherals and updated schematics.