User manual

SCHEMATIC
0
STATUS LEDS
RESET CIRCUIT
BUTTONS
USB CIRCUIT
RS232
UEXT
USB_HOST
USB_OTG
JTAG
SD/MMC
POWER SUPPLY CIRCUIT
6VAC
(6.5-9)VDC
1
0
1
O H
O
O
H
H
Ethernet
STM32-P107, board revision C
OLIMEX LTD, PLOVDIV, BULGARIA 2013
https://www.olimex.com
STM32-P107, board revision C
OLIMEX LTD, PLOVDIV, BULGARIA 2013
https://www.olimex.com
+5V 3.3V 3.3VA
1 2
3.3VA_E
CLOSE
1

2

3
.
3
V
A
_
M
C
U
_
E

C
L
O
S
E

1

2

3.3V_E
CLOSE
1

2

3.3V_MCU_E
CLOSE
1
2
3V_BAT
WF2S
AGND
1

2

3

B0_0/B0_1
HN1x3
1

2

3

B1_0/B1_1
HN1x3
1

2

BOOT0_E
HN1x2(Open)
C
1

1
0
0
n
F

C
2

1
0
0
n
F

C
3

4
.
7
u
F
/
6
.
3
V

C
4

1
0
0
n
F

C
5

1
0
0
n
F

C
6

1
0
0
n
F

C
7

1
0
u
F
/
6
.
3
V

C
8

1
0
0
n
F

C9
10uF/6.3V
C10
100nF
C11
NA(47pF)
C12
NA(47pF)
C13
100nF
C14 100nF
C15
2.2uF/6.3V
C16
100nF
C17 NA
C18
27pF
C19
27pF
C2022uF/6.3V
C21 10pF
C2222uF/6.3V
C23 10pF
C24100nF
C
2
5

2
2
u
F
/
6
.
3
V

C
2
6

2
2
u
F
/
6
.
3
V

C
2
7

1
0
0
n
F

C
2
8

1
0
0
n
F

C
2
9

2
2
u
F
/
6
.
3
V

C
3
0

100nF
C
3
1

2
.
2
u
F
/
6
.
3
V

C32
100nF
C33
100nF
C34
100nF
C35
100nF
C36
100nF
C37
100nF
C38
100nF
C39
100nF
+

C40
470uF/16VDC
C
4
1

2
.
2
u
F
/
6
.
3
V

C42
100nF
C43
100nF
C
4
4

1
0
0
n
F

C
4
5

2
2
u
F
/
6
.
3
V

C
4
6

2
2
u
F
/
6
.
3
V

C
4
7

1
0
0
n
F

C
4
8

2
2
u
F
/
6
.
3
V

C
4
9

2
2
u
F
/
6
.
3
V

C
5
0

2
2
u
F
/
6
.
3
V

C
5
1

2
2
u
F
/
6
.
3
V

C52
N
A
(
1
0
u
F
/
6
.
3
V
)

C53
N
A
(
1
0
u
F
/
6
.
3
V
)

C54
100nF
C5510uF/6.3V
VDD
VSS OUT
E/D
1
3
4
2
CD1
NA(6NC2-50MHz)
D1
BAT54C
D
2

1
N
4
1
4
8

D3
1N4148
D4
1N5819S
D5
1N5819S
D6
1N5819S
G1
DB104(SMD)
GND
1 2
GNDA_E
CLOSE
GND_PIN
1 2
3 4
5 6
7 8
9 10
11 12
13 14
15 16
17 18
19 20
JTAG
BH20S
L1
FB0805/6 00R/200m A(201209-6 01)
L2
FB0805/600R/200mA(201209-601)
L3
FB0805/6 00R/200m A(201209-6 01)
L4
CL470nH/0805/1.76R/250mA
L5
FB0805/600R/200mA(20120 9-601)
75 75
75 75
1nF/2kV
R
J
4
5
S
I
D
E

1:1
1:1
1
4
5
2
3
7
8
6
GREEN
YELLOW
GND
AG
AG
AY
AY
COM
3
G
N
D
1

G
N
D
2

KG
KG
KY
KY
NC
6
RD+
7
RD-
8
TD+
1
TD-
2
LAN
RJLBC-060TC1
+5V
+5V
PA1
PA2
PA3
PA4
PA5
PB1
PB2
PB3
PB4
PB5
PB6
PB7
PB8
PB9
PB10
PB11
PC1
PC2
PC3
PC4
PC5
PC6
PC7
PC8
PC9
PC10
PC11
PD1
PD2
PD3
PD4
PD5
PD6
PD7
PD8
PD9
PD10
PD11
PD12
PD13
PD14
PD15
PE1
PE2
PE3
PE4
PE5
PE6
PE7
PE8
PE9
PE10
PE11
PE12
PE13
PE14
PWR_JACK
YDJ-1136
PWR_LED
LED/RED/0603
1

2

Q1
Q25.000MHz/HC-49SM(SMD)/20pF
1

2

GND
Q2
32768Hz/6pF
1 2
R-T
OPEN
0R(Board_Mounted)
R1
0R
R2
22R
R322R
R
4

2
.
2
k

R
5

3
3
k

R6 33k
R722R
R8 22R
0R
R9
0R(Board_Mounted)
R10 10k
R11
NA
R121M
R1310k
R14
NA
R1533k
R16
150R
R1733k
R1833k
R19
NA
R20 2.2k
R21 330R
R
2
2

4
9
.
9
R
/
1
%

R
2
3

4
9
.
9
R
/
1
%

R
2
4

4
9
.
9
R
/
1
%

R
2
5

4
9
.
9
R
/
1
%

R
2
6

5
4
9
R
/
1
%

0
R

R
2
7

0
R
(
B
o
a
r
d
_
M
o
u
n
t
e
d
)

R28 10k
R29 NA
R30
10k
R31 12.1k/1%
R
3
2

2
.
2
k

R33
549R/1%
R34
330R
R35
100R/1%
R36
100R/1%
R3733k
R38
330R
R39
330R
R40
330R
R41
33k
R42
NA
R43
4.7k R44
4.7k
R45
33k
R46
2.2k
R47
10k
R48
10k
R49
100R/1% 
R50
240R/1%
R51
2.2k
R52
2.2k
R53
330R
R54
100R/1%
R55
300R/1%
R56
390R/1%
RESET
T
1
1
0
7
A
(
6
x
3
,
8
x
2
,
5
m
m
)

RM1G1
RA1206_(4x0603)_4B8_10k
RM1G2
RA1206_(4x0603)_4B8_10k
RM1G3
RA1206_(4x0603)_4B8_10k
RM1G4
RA1206_(4x0603)_4B8_10k
RM2G1
RA1206_(4x0603)_4B8_10k
RM2G2
RA1206_(4x0603)_4B8_10k
RM2G3
RA1206_(4x0603)_4B8_10k
RM2G4
RA1206_(4x0603)_4B8_10k
RM3G1
RA1206_(4X0603)_4B8_4.7k
RM3G2
RA1206_(4X0603)_4B8_4.7k
RM3G3
RA1206_(4X0603)_4B8_4.7k
RM3G4
RA1206_(4X0603)_4B8_4.7k
RM4G1
RA1206_(4X0603)_4B8_4.7k
RM4G2RA1206_(4X0603)_4B8_4.7k
RM4G3RA1206_(4X0603)_4B8_4.7k
RM4G4RA1206_(4X0603)_4B8_4.7k
1
2
3
4
5
6
7
8
9
RS1
RST
1

2

RST_E
HN1x2(Open)
CD/DAT3/CS
2
CLK/SCLK
5
CMD/DI
3
DAT0/DO
7
DAT1/RES
8
DAT2/RES
1
VDD
4
VSS
6
SD/MMC
MICRO
STAT1
LED/GREEN/0603
STAT2
LED/YELLOW/0603
1
0
k

47k
T1
DTA114YKA
10k
4
7
k

T2
D
T
C
1
1
4
Y
K
A

TAMPER
T
1
1
0
3
N
E
-
D
T
S
M
-
2
1
R
(
1
2
x
1
2
x
4
.
3
m
m
)

U1
STM32F107VCT6
BOOT0
94
NC
73
NRST
14
OSC_IN
12
OSC_OUT
13
PA0/WKUP/USART2_CTS/ADC12_IN0/TIM2_CH1_ETR/TIM5_CH1/ETH_MII_CRS_WKUP
23
PA1/USART2_RTS/ADC12_IN1/TIM5_CH2/TIM2_CH2/ETH_MII_RX_CLK/ETH_RMII_REF_CLK
24
PA2/USART2_TX/TIM5_CH3/ADC12_IN2/TIM2_CH3/ETH_MII_MDIO/ETH_RMII_MDIO
25
PA3/USART2_RX/TIM5_CH4/ADC12_IN3/TIM2_CH4/ETH_MII_COL
26
PA4/SPI1_NSS/DAC_OUT1/USART2_CK/ADC12_IN4
29
PA5/SPI1_SCK/DAC_OUT2/ADC12_IN5
30
PA6/SPI1_MISO/ADC12_IN6/TIM3_CH1/TIM1_BKIN
31
PA7/SPI1_MOSI/ADC12_IN7/TIM3_CH2/ETH_MII_RX_DV/ETH_RMII_CRS_DV/TIM1_CH1N
32
PA8/USART1_CK/OTG_FS_SOF/TIM1_CH1/MCO
67
PA9/USART1_TX/TIM1_CH2/OTG_FS_VBUS
68
PA10/USART1_RX/TIM1_CH3/OTG_FS_ID
69
PA11/USART1_CTS/CAN1_RX/TIM1_CH4/OTG_FS_DM
70
PA12/USART1_RTS/CAN1_TX/TIM1_ETR/OTG_FS_DP
71
PA13/JTMS/SWDIO
72
PA14/JTCK/SWCLK
76
PA15/JTDI/SPI3_NSS/TIM2_CH1_ETR/SPI1_NSS
77
PB0/ADC12_IN8/TIM3_CH3/ETH_MII_RXD2/TIM1_CH2N
35
PB1/ADC12_IN9/TIM3_CH4/ETH_MII_RXD3/TIM1_CH3N
36
PB2/BOOT1
37
PB3/JTDO/SPI3_SCK/TRACESWO/TIM2_CH2/SPI1_SCK
89
PB4/JNTRST/SPI3_MISO/TIM3_CH1/SPI1_MISO
90
PB5/I2C1_SMBAL/SPI3_MOSI/ETH_MII_PPS_OUT/ETH_RMII_PPS_OUT/TIM3_CH2/SPI1_MOSI/CAN2_RX
91
PB6/I2C1_SCL/TIM4_CH1/USART1_TX/CAN2_TX
92
PB7/I2C1_SDA/TIM4_CH2/USART1_RX
93
PB8/TIM4_CH3/ETH_MII_TXD3/I2C1_SCL/CAN1_RX
95
PB9/TIM4_CH4/I2C1_SDA/CAN1_TX
96
PB10/I2C2_SCL/USART3_TX/ETH_MII_RX_ER/TIM2_CH3
47
PB11/I2C2_SDA/USART3_RX/ETH_MII_TX_EN/ETH_RMII_TX_EN/TIM2_CH4
48
PB12/SPI2_NSS/I2S2_WS/I2C2_SMBAL/USART3_CK/TIM1_BKIN/CAN2_RX/ETH_MII_TXD0/ETH_RMII_TXD0
51
PB13/SPI2_SCK/I2S2_CK/USART3_CTS/TIM1_CH1N/CAN2_TX/ETH_MII_TXD1/ETH_RMII_TXD1
52
PB14/SPI2_MISO/TIM1_CH2N/USART3_RTS
53
PB15/SPI2_MOSI/I2S2_SD/TIM1_CH3N
54
PC0/ADC12_IN10
15
PC1/ADC12_IN11/ETH_MII_MDC/ETH_RMII_MDC
16
PC2/ADC12_IN12/ETH_MII_TXD2
17
PC3/ADC12_IN13/ETH_MII_TX_CLK
18
PC4/ADC12_IN14/ETH_MII_RXD0/ETH_RMII_RXD0
33
PC5/ADC12_IN15/ETH_MII_RXD1/ETH_RMII_RXD1
34
PC6/I2S2_MCK/TIM3_CH1
63
PC7/I2S3_MCK/TIM3_CH2
64
PC8/TIM3_CH3
65
PC9/TIM3_CH4
66
PC10/UART4_TX/USART3_TX/SPI3_SCK
78
PC11/UART4_RX/USART3_RX/SPI3_MISO
79
PC12/UART5_TX/USART3_CK/SPI3_MOSI
80
PC13/TAMPER-RTC
7
PC14/OSC32_IN
8
PC15/OSC32_OUT
9
PD0/OSC_IN/CAN1_RX
81
PD1/OSC_OUT/CAN1_TX
82
PD2/TIM3_ETR/UART5_RX
83
PD3/USART2_CTS
84
PD4/USART2_RTS
85
PD5/USART2_TX
86
PD6/USART2_RX
87
PD7/USART2_CK
88
PD8/USART3_TX/ETH_MII_RX_DV
55
PD9/USART3_RX/ETH_MII_RX_D0
56
PD10/USART3_CK/ETH_MII_RX_D1
57
PD11/USART3_CTS/ETH_MII_RX_D2
58
PD12/TIM4_CH1/USART3_RTS/ETH_MII_RX_D3
59
PD13/TIM4_CH2
60
PD14/TIM4_CH3
61
PD15/TIM4_CH4
62
PE0/TIM4_ETR
97
PE1
98
PE2/TRACECK
1
PE3/TRACED0
2
PE4/TRACED1
3
PE5/TRACED2
4
PE6/TRACED3
5
PE7/TIM1_ETR
38
PE8/TIM1_CH1N
39
PE9/TIM1_CH1
40
PE10/TIM1_CH2N
41
PE11/TIM1_CH2
42
PE12/TIM1_CH3N
43
PE13/TIM1_CH3
44
PE14/TIM1_CH4
45
PE15/TIM1_BKIN
46
VBAT
6
VDD
50
VDD
75
VDD
100
VDD
28
VDD
11
VDDA
22
VREF+
21
VREF-
20
VSS
49
VSS
74
VSS
99
VSS
27
VSS
10
VSSA
19
1
2
34
5
6
U2
NA(USBLC6-2P6)
U3
MIC2026-1YM
ENA
1
ENB
4
FLAG_A
2
FLAG_B
3
GND
6
IN
7
OUT_A
8
OUT_B
5
U4
LAN8710A-EZC
COL/CRS_DV/MODE2
15
CRS
14
GND
EXP_PAD
LED1/REGOFF
3
LED2/NINTSEL
2
MDC
17
MDIO
16
NINT/TXER/TXD4
18
NRST
19
RBIAS
32
RXCLK/PHYAD1
7
RXD0/MODE0
11
RXD1/MODE1
10
RXD2/RMIISEL
9
RXD3/PHYAD2
8
RXDV
26
RXER/RXD4/PHYAD0
13
RXN
30
RXP
31
TXCLK
20
TXD0
22
TXD1
23
TXD2
24
TXD3
25
TXEN
21
TXN
28
TXP
29
VDD1A
27
VDD2A
1
VDDCR
6
VDDIO
12
XTAL1/CLKIN
5
XTAL2
4
C1+
1
C1-
3
C2+
4
C2-
5
R1IN
13
R1OUT
12
R2IN
8
R2OUT
9
T1IN
11
T1OUT
14
T2IN
10
T2OUT
7
V+
2
V-
6
U5
ST3232BDR(SO16)
GNDVCC
1516
U5PWR
GND
VCC RESET
3

12
U6
NA(STM1001RWX6F)
1 2
3 4
5 6
7 8
9 10
UEXT
BH10S
1

2

UEXT_PWR_E
CLOSE
1

2

3

USB_D+
HN1x3(O:Close,H:Open)
1

2

3

USB_D-
HN1x3(O:Close,H:Open)
U
S
B

SHIELD
1
2
3
4
USB_HOST
USB_A
U
S
B

D+
D-
GND
G
N
D
1

G
N
D
2

G
N
D
3

G
N
D
4

ID
VBUS
USB_OTG
MICRO_AB
3.3V
3.3V
3.3V
3.3V
3
.
3
V

3.3V
3.3V
3.3V
3.3V
3.3V
3.3V
3.3V
3.3V
3.3V
3.3V
3.3V
3.3V
3.3VA
3.3V
3.3VA
3.3V 3.3V
3.3V
3.3V
3.3V
3.3V
3.3V
VBAT
1

2

3

VBUS
HN1x3(O:Close,H:Open)
VR1(5.0V)
AME1085
GND/ADJ
1

VI
3
VO
2
ADJ/GND
IN OUT
VR2(3.3V)
LM1117IMPX-ADJ
VREF+
VREF-
WKUP
T
1
1
0
3
N
E
-
D
T
S
M
-
2
1
R
(
1
2
x
1
2
x
4
.
3
m
m
)

SPI3_SCK,SPI3_MOSI,SPI3_MISO,CS_UEXT,I2C1_SCL,I2C1_SDA,USART3_TX,USART3_RX,SPI1_NSS,SPI1_SCK,SPI1_MISO,SPI1_MOSI,USART2_TX,USART2_RX,USART2_RTS,USART2_CTS
+5V_EXT
+5V_HOST_PWR
+5V_HOST_PWR
+5V_HOST_PWR
+5V_JTAG
+5V_JTAG 
+5V_OTG_PWR
+5V_OTG_PWR
+5V_OTG_PWR
+5V_OTG_PWR
BOOT0
BOOT0
CS_MMC CS_MMC
CS_MMCCS_MMC
CS_UEXT
CS_UEXT CS_UEXT
ETH_RMII_CRS_DV
ETH_RMII_CRS_DV
ETH_RMII_CRS_DV
ETH_RMII_CRS_DV
ETH_RMII_MDC ETH_RMII_MDC
ETH_RMII_MDC
ETH_RMII_MDC
ETH_RMII_MDINT
ETH_RMII_MDINT
ETH_RMII_MDINT
ETH_RMII_MDIO  ETH_RMII_MDIO 
ETH_RMII_MDIO 
ETH_RMII_MDIO 
ETH_RMII_REF_CLK ETH_RMII_REF_CLK
ETH_RMII_REF_CLK
ETH_RMII_REF_CLK
ETH_RMII_REF_CLK
ETH_RMII_RXD0 ETH_RMII_RXD0
ETH_RMII_RXD0
ETH_RMII_RXD0
ETH_RMII_RXD1 ETH_RMII_RXD1
ETH_RMII_RXD1
ETH_RMII_RXD1
ETH_RMII_TXD0 ETH_RMII_TXD0
ETH_RMII_TXD0 ETH_RMII_TXD0
ETH_RMII_TXD1 ETH_RMII_TXD1
ETH_RMII_TXD1 ETH_RMII_TXD1
ETH_RMII_TX_EN ETH_RMII_TX_EN
ETH_RMII_TX_EN ETH_RMII_TX_EN
I2C1_SCL
I2C1_SCL I2C1_SCL
I2C1_SDA
I2C1_SDA I2C1_SDA
OTG_DM
OTG_DM
OTG_DP
OTG_DP
OTG_ID
OTG_ID
OTG_ID
OTG_VBUS
OTG_VBUS
PB2/BOOT1
PB2/BOOT1
PC_CTS
PC_DCD
PC_RTS
PC_RXD
PC_TXD
PHYAD0
PHYAD0
PHYAD1
PHYAD1
PHYAD2
PHYAD2
PHY_SOFT_RST PHY_SOFT_RST
PHY_SOFT_RST
RMIISEL
RMIISEL
RST
RST
RST
RST
SPI3_MISO SPI3_MISO
SPI3_MISO
SPI3_MISOSPI3_MISO
SPI3_MOSI SPI3_MOSI
SPI3_MOSI
SPI3_MOSISPI3_MOSI
SPI3_SCK SPI3_SCK
SPI3_SCK
SPI3_SCK
STAT1
STAT1
STAT2
STAT2
TAMPER
TAMPER
TCK
TCK TCK
TDI
TDI
TDO
TDO TDO
TMS
TMS TMS
TRST
TRST
TRST TRST
USART2_CTSUSART2_CTS
USART2_CTS
USART2_RTSUSART2_RTS
USART2_RTS
USART2_RX USART2_RX
USART2_RX
USART2_TX USART2_TX
USART2_TX
USART3_RX USART3_RX
USART3_RX
USART3_TX USART3_TX
USART3_TX
USB_FAULT
USB_FAULT
USB_HOST_D+
USB_HOST_D+
USB_HOST_D+
USB_HOST_D-
USB_HOST_D-
USB_HOST_D-
USB_OTG_D+
USB_OTG_D+
USB_OTG_D+
USB_OTG_D-USB_OTG_D- USB_OTG_D-
USB_VBUSON
USB_VBUSON
WKUP
WKUP