UniPower front panel and standby power management
controller for STB, TV sets and other consumer devices
Features
■ Includes the STM8S105xx MCU with 32
Kbytes of Flash memory packaged in an
LQFP48
■ Alternative footprint for MCU in VFQFN32
package (within LQFP48 footprint)
■ PMOS controlled switch up to 5 A
■ 6 mechanical switches, 4 touch-sensing
buttons, 1 slider
■ 4-digit, 7-segment display and 6 controllable
LEDs
■ Photo-resistor for automatic display dimming
■ 36 kHz-carrier infrared receiver for board
remote control
■ All MCU I/Os available on a header connector
for implementation of additional functions
■ SWIM interface for firmware programming and
debugging
■ Dedicated connector for interfacing with host,
with signals including I
outputs, and wakeup
■ RoHS compliant
Description
The STEVAL-CBP006V1 UniPower
demonstration board is designed to provide a
ready-to-use platform for power supply
management and user-interface control
developed around the STM8S MCU. The board
can manage various wakeup sources, and
perform power supply switching of the rest of the
application during standby. The board also
features an ST capacitive touch-sensing software
library capable of turning any 8-bit STM8
microcontroller into a capacitive touch-sensing
controller.
2
C, interrupt and reset
STEVAL-CBP006V1
Data brief
STEVAL-CBP006V1
The UniPower demonstration board is
preprogrammed with demonstration firmware to
manage most of the system’s hardware
resources, such as digital and analog I/Os, LEDs
and mechanical buttons. Touch-sensing functions
can thus be easily combined with traditional MCU
capabilities by selecting appropriate modules
from the UniPower MCU firmware library. The
UniPower demonstration board allows designers
who are familiar with the use of standard
microcontrollers to perform extensive application
standby power management and create higherend look-and-feel human interfaces by replacing
conventional electromechanical switches with
capacitive touchkeys. The application cost can be
reduced by choosing a smaller MCU from the
STM8S portfolio. The board is delivered with a
SWIM interface, allowing adaptation of the
firmware to application requirements. This
simplifies the concept of the UniPower MCU
firmware library, and makes the evaluation of the
key features for end-applications easy. Maturity,
robustness, flexibility and performance make this
solution simple to implement and quick to market.
It can be integrated into various types of
consumer application, such as set-top boxes,
digital TVs and home appliances. For further
details about the touch-sensing software library,
please refer to the STM8 touch-sensing firmware
documentation.
June 2010 Doc ID 17642 Rev 1 1/4
For further information contact your local STMicroelectronics sales office.
www.st.com
4
Schematic diagrams STEVAL-CBP006V1
C3
10uF/16V
PERM_3V3
12
LD1
Yellow
PE0
PE2
PE6
PC2
PC5
PC7
PE1
PE3
PE7
PC3
PC4
PC6
PB5
PD1
PD7
PA6
PB0
PB4
PB7
NRST
PA5
PD0
PD2
PD4
PA3
PB1
PB6
123
4
CN3
SWIM
1
234
CN1
SWIM
SWIM connector
NRST
PD1
APP_PWR
PERM_3V3
12
LD2
Green
APP_PWR
JP1
12
LD3
Green
1 2
3 4
567 8
9 10
11
12
13 14
151617 18
19 20
21 22
23 24
25 26
27 28
29 30
31 32
33 34
35
363738
39 40
41 42
43 44
45
46
47 48
49 50
P2
Header 25X2
PA5
PA2
PB1
PA3
PB3
PB5
PB7
P
E5X
P
C6X
PD2
PD0
PC4
PD4
PD6
PA6
PA1
PB0
PA4
PB2
PB4
PB6
PC5
P
C7X
PD3
P
C3X
PD1
PE0
PD5
PD7
PERM_3V3
PA2
NRST
VDD
VSS
VCAP1
PA1
VDDIO
VSSIO
PA4
VDDA
VSSA
PB3
PB2
PE5
PC1
VDDIO
VSSIO
PG1
PG0
PD6
PD3
PD5
VCAP1
PA1
PA2
PA2
NRST
VDD
PB5
P
C6X
PD2
PA3
PC4
PD4
PD6
VSS
VCAP2
PA1
PB4
PC5
P
C7X
PD3
P
C3X
PD1
PD5
A4
6
f
10
A3
8
A1
12
e
1
c4DP
3
b7a
11
g
5
A2
9
d
2
DIG1 DIG2 DIG3 DIG4
DP2
DP3
DS1
CA
56-21SRWA
(or
CA
56-21GWA
or
BQ-M572RD)
1
K1
R40
11K
R41
11K
R42
11K
R43
11K
R35
11K
R36
11K
R37
11K
R38
11K
R39
11K
R31
1M
R26
3.3M
R32
1M
R33
1M
R34
1M
R27
3.3M
R28
3.3M
R29
3.3M
R30
3.3M
1
2 4
3
PB1
1
2 4
3
PB2
1
2 4
3
PB3
1
2 4
3
PB4
PERM_3V3
A
PP_PWR
GNDGND
I
2C_SDA
I
2C_SCL
P
ERM_5V
I
2C_SDA
I
2C_SCL
APP_PWR
1
2 4
3
PB5
1
2 4
3
PB6
12
LD4
Green
12
LD5
Green
12
LD6
Green
12
LD7
Green
12
LD8
Green
PERM_3V3
PB5
PB4
OUT
1
GND
2
Vs
3
PD1
TSOP34836
PERM_3V3
PERM_3V3
R10
VT83N1
R18
27R_1%
R19
27R_1%
R20
27R_1%
R21
27R_1%
R22
27R_1%
R23
27R_1%
R24
27R_1%
R25
27R_1%
R11
47k
R3
2k2
R4
2k2
R13
2k2
R14
3k3
R15
5k6
R16
11k
R17
33k
R12
11k
R6
60R
C5
100nF
C8
100nF
C17
10nF
C15
20pF
C16
20pF
C9
10nF
C4
1uF
C7
1uF
C10
1uF
R7
1k
R8
300R
C14
100nF
132
CN2
DC-10B
1
K2
1K31
K4
1 2
3 4
5 6
7 8
91011 12
131415 16
P1
Header 8X2
X1
16MHz
HDMI_CEC
PERM_3V3
VDD
VDDIO
VDDA
VSS
V
SSIO
VSSA
PD1
PD7
PD0
PD2
PD4
PD6
PD3
PD5
APP_PWRAPP_PWR
PA5
PB1
PC1
PB3
PB7
PE7
PA3
PC5
PC7
PG0
PC2
PE3
PA6
PB0
PG1
PA4
PB2
PB6
PE6
PC4
PC3
PC6
PE5
PE0
SH1
R2
3k3
SHIELD
SH8
SH11
SH3
SH7
SH5
SH6
SH4
SH10
SH9
PE7X
P
C7X
P
G0X
P
C3X
P
E3X
P
G1X
P
E6X
P
C6X
P
E5X
PE7X
PE1
P
G0X
PC2
P
E3X
P
G1X
P
E6X
PE2
PC1
Q2
BC807
R44
2k2
Q3
BC807
R45
2k2
Q4
BC807
R46
2k2
Q5
BC807
R47
2k2
Q6
BC807
R48
2k2
C12
1nF
VCAP2
C11
1uF
C6
100nF
PERM_5VPERM_5V
PERM_3V3
P
ERM_3V3
P
ERM_3V3
P
ERM_3V3
GND
GND
GND
GND
C13
100nF
1
2
3
4
P3
TSOP31236
PERM_3V3
C18
3n3
NRST4PA1/OSCIN
5
PA2/OSCOUT
6
VSS7VCAP8VDD
9
PB5/I2C_SDA11PB4/I2C_SCL
12
PC3
13
PC4/AIN2
14
PC5/SPI_SCK
15
PC6/SPI_MOSI16PC7/SPI_MISO17PD1/SWIM18PD2/AIN319PD3/AIN4
20
PD41PD5/AIN52PD6/AIN6
3
PA3
10
U3
STM8S103F
VCC
1
CLK
3
NC
6
NC
4
RST
2
GND
5
NC
8
I/O
7
17
18
CN5
SMARTCARD
1234567
8
9
10
111213
14
15
16
171819
CN4
HDMI
C2
100nF
OUT
1
GND
2
GND
3
NC
4
INH
5
GND
6
GND
7
IN
8
U4
KF
33BD
Z1
SMAJ5.0A
NRST
1
PA1/OSCIN
2
PA2/OSCOUT
3
VSSIO
4
VSS
5
VCAP
6
VDD
7
VDDIO
8
PA3/TIM2_CH3
9
PA4
10
PA511PA6
12
VDDA13VSSA14PB7/AIN7
15
PB6/AIN616PB5/AIN517PB4/AIN418PB3/AIN319PB2/AIN220PB1/AIN1
21
PB0/AIN0
22
PE7/AIN8
23
PE6/AIN924PE5/SPI_NSS
25
PC1/TIM1_CH1
26
PC2/TIM1_CH2
27
PC3/TIM1_CH328PC4/TIM1_CH4
29
PC5/SPI_SCK
30
VSSIO
31
VDDIO32PC6/SPI_MOSI
33
PC7/SPI_MISO
34
PG035PG1
36
PE3/TIM1_BKIN
37
PE2/I2C_SDA
38
PE1/I2C_SCL
39
PE0/CLK_CCO
40
PD0/TIM3_CH2
41
PD1/SWIM
42
PD2/TIM3_CH1
43
PD3/TIM2_CH244PD4/TIM2_CH145PD5/UART2_TX
46
PD6/UART2_RX
47
PD7/TLI
48
U1
STM8S105C
HDMI_SCL
HDMI_SDA
HDMI_HPD
HDMI_CEC
HDMI_SCL
HDMI_SDA
HDMI_HPD
PE2
PE1
SCR_RST
SCR_CLK
SCR_IO
PERM_3V3
SCR_DET
SCR_RST
SCR_CLK
SCR_IO
SCR_DET
R1
27k
R5
1k8
R9
1k8
R49
100k
PERM_5V
PERM_5V
PERM_3V3
PERM_5V
PERM_3V3
Q1
2N7002
1
1
2244335
5
S1
TOUCH_SLIDER
PB2
C1
10uF/16V
R50
11k
HDMI_CEC HDMI_SCL
HDMI_SDA
HDMI_HPD
SCR_RST
SCR_CLK
SCR_IO
D1
BAT54C
PERM_3V3
PD6
1 Schematic diagrams
Figure 1. Circuit schematics
2/4 Doc ID 17642 Rev 1
AM07256v1