Stlink V3mods - Voltage Translator - Reference Design
Stlink V3mods - Voltage Translator - Reference Design
Reference Design
Warning text.
and STMicroelectronics International N.V. (“ST”), a company incorporated under the laws of the
Netherlands acting for the purpose of this Agreement through its Swiss branch 39, Chemin du
By using the enclosed reference designs, schematics, PC board layouts, and documentation, in hardcopy
or CAD tool file format (collectively, the “Reference Material”), You are agreeing to be bound by
the terms and conditions of this Agreement. Do not use the Reference Material until You have read
and agreed to this Agreement terms and conditions. The use of the Reference Material automatically
STLINK-V3MODS module
COU1
U1
POBridge0UART0RX 1
PIU101 32
PIU1032 POSTLK0SW0DIR
Bridge_UART_RX Bridge UART RX T_SW_DIR STLK_SW_DIR
POBridge0UART0CTS 2 31 POSTLK0NRST
Bridge_UART_CTS PIU102 Bridge UART CTS T_NRST PIU1031 STLK_NRST
POBridge0UART0RTS 3 30
Bridge_UART_RTS PIU103 Bridge UART RTS T_VCC PIU1030 V_TARGET
POSTLK0JTMS 4 29
STLK_JTMS PIU104 T_JTMS/T_SWDIO GND PIU1029
POSTLK0GND0Detect 5 28 POSTLK0JTDI
STLK_GND_Detect PIU105 GNDDetect T_JTDI/NC PIU1028 STLK_JTDI
POSTLK0JTDO 6
PIU106 27
PIU1027
STLK_JTDO T_JTDO/T_SWO GND
Bridge_SPI_SCK 7 26
PIU107 Bridge SPI CLK GND PIU1026
8 25 Bridge_SPI_MOSI
PIU108 GND Bridge SPI MOSI PIU1025
POBridge0CAN0RX 9 24
Bridge_CAN_RX PIU109 Bridge CAN RX GND PIU1024
POBridge0CAN0TX 10 23 Bridge_SPI_MISO 5V
Bridge_CAN_TX PIU1010 Bridge CAN TX Bridge SPI MISO PIU1023
POBridge0UART0TX 11 22
Bridge_UART_TX PIU1011 Bridge UART TX 5V_OPT PIU1022
12 21 Bridge_GPIO3
POSTLK0VCP0TX
STLK_VCP_TX PIU1012
13
T_VCP_TX Bridge GPIO3 PIU1021
20 Bridge_GPIO2
POSTLK0JCLK
STLK_JCLK PIU1013 T_JCLK/T_SWCLK Bridge GPIO2 PIU1020
Bridge_SPI_NSS 14 19 Bridge_GPIO1
PIU1014 Bridge SPI NSS Bridge GPIO1 PIU1019
POSTLK0VCP0RX 15 18 Bridge_GPIO0
STLK_VCP_RX PIU1015 T_VCP_RX Bridge GPIO0 PIU1018
POBridge0I2C0SCL 16 17 POBridge0I2C0SDA
Bridge_I2C_SCL PIU1016 Bridge I2C SCL Bridge I2C SDA PIU1017 Bridge_I2C_SDA
STLINK-V3MODS
R2
R3
R4
PIU203 INH
NLBridge0GPIO0
Bridge_GPIO0 COR5PIR501
R5 3 14 NLTARGET0GPIO0
TARGET_GPIO0 GND BYPASS COC3
C3
PIR502 PIU303 A1 B1 PIU3014
NLBridge0GPIO1
Bridge_GPIO1 COR6PIR601
R6 PIR602
4
PIU304 A2 B2
13
PIU3013
NLTARGET0GPIO1
TARGET_GPIO1 PIC602 PIU202 PIU204 PC4402 PIC301 100nF
ICCOC4
4
NLBridge0GPIO2
Bridge_GPIO2 COR7PIR701
R7 5
PIU305 A3
12 NLTARGET0GPIO2
TARGET_GPIO2 COC5
C5 PIC501 COC6
C6 PIC702
PIR702 B3 PIU3012
NLBridge0GPIO3
Bridge_GPIO3 COR8PIR801
R8 PIR802
6
PIU306 A4 B4
11
PIU3011
NLTARGET0GPIO3
TARGET_GPIO3 PIC601 100nF COC7
C7 IC401
P1uF
3V3_STLK 1uF PIC502 PIC701 10nF
COR9
R9 2
DIR1
PIR1301 PIR1401 PIR1501 PIR1601
1
COU4
U4 R12 7
PIU307 DIR4
17
PIR1201 PIR1202 EP PIU3017
ESDALC6V1W5
4x100K
PISW108 PISW107 PISW106 PISW105 74AVC4TD245BQ
TARGET Side Connectors
8
7
6
5
U4 Optional if PIU402
2
no connector ON
used COSW1
SW1 219-4LPSTR 3V6 for I²C Level Shifter
User Selectable GPIO direction
COU5
U5
1 2 3 4
DIR = Low -> B to A 4x 47R SPI 4x 47R LP2985IM5-3.6/NOPB 3V6_STLK
PISW10 PISW102 PISW103 PISW104 DIR = High -> A to B
COCN1
CN1
5V
1
PIU501 IN
5
OUT PIU505
1
2
3
4
2
Header 5x2 PIC10 1 10nF
1
5
PIU801 PIU803 PIU804 PIU805 PISB101 PISB102
PIU701 PIU703 PIU704 PIU705
PIR2501 PIR2601 PIR2701
COC11
C11 3V3_STLK U6 COU6 V_TARGET C12 COC12 COSB1
5V SB1 COU7
U7
100nF U8
COU8
3x100K PIC1101
1 16 PIC1202 PIC1201
PIC1102 PIU601 VCCA VCCB PIU6016
100nF ESDALC6V1W5 ESDALC6V1W5
2502 PIR2COR26
PIRCOR25 602 PIR2COR27
702
R25
R26
R27
NLBridge0SPI0NSS
Bridge_SPI_NSS 3
PIU603 A1 B1
NLTARGET0SPI0NSS
14 TARGET_SPI_NSS
PIU6014
PIU802 PIU702
2
2
Bridge_SPI_MOSI
NLBridge0SPI0MOSI 4 13 TARGET_SPI_MOSI
NLTARGET0SPI0MOSI
PIU604 A2 B2 PIU6013
Bridge_SPI_SCK
NLBridge0SPI0SCK 5 12 TARGET_SPI_SCK
NLTARGET0SPI0SCK 5V 5V
Bridge_SPI_MISO
NLBridge0SPI0MISO
PIU605 A3
6
PIU606 A4
B3
B4
PIU6012
11 TARGET_SPI_MISO
NLTARGET0SPI0MISO V_TGT to V_TARGET Switch enabled by 3V6_STLK
1
PIU6011
PIR2801 PIU901
3V3_STLK
2
DIR1 COR28
R28 U9
COU9 PIC1302
1
PIU602
PIU1 01 PIU1 03 PIU1 04 PIU1 05 15
PIU6015 DIR2 OE
9
PIU609 OE_CTRL
POOE0CTRL 100K ESDA7P60-1U1M
C13
COC13 V_TARGET U10
COU10 V_TGT
10
PIU6010 DIR3 GND
8
PIU608
PIR2802 PIC1301 1uF 1
PIU1001 OUT IN
6
PIU1006
U11
COU11 7
PIU607 DIR4 EP
17
PIU6017
C14
COC14
PIC1402 2
PIU1002 OUT IN
5
PIU1005
PIC1502 C15
COC15
ESDALC6V1W5 PIU902 4
PIU1004 GND EN
3
3V6_STLK
2
PIU1003
74AVC4TD245BQ 100nF PIC1401 PIR2901 PIC1501 100nF
U11 Optional if PIU1 02 SIP32510DT R29
COR29
2
no connector
used PIR2902100K
V_TARGET
R43
R44
NLBridge0I2C0SDA
Bridge_I2C_SDA COR42
R42 COC18 COU14
C18 3V3_STLK U14 V_TARGET C19 COC19 COR43PIR4COR44
301 PIR4 01 PICN209 9 10 PICN2010
NLBridge0CAN0TX
Bridge_CAN_TX 100K 100nF 1 16 100nF Header 5x2
PIC1801 PIC1802 PIU1401 VCCA VCCB PIU14016 PIC1902 PIC1901
5
NLBridge0CAN0RX
Bridge_CAN_RX PIR4201 2x100K PIU1501 PIU1503 PIU1504 PIU1505 PISB401 PISB402 PIU1601 PIU1603 PIU1604 PIU1605
NLBridge0I2C0SCL
Bridge_I2C_SCL POBridge0UART0RX
Bridge_UART_RX
Bridge_UART_RX 3
PIU1403 A1 B1
14
PIU14014
NLTARGET0USART0RX
TARGET_USART_RX PIR4302 PIR4 02 COU15
Bridge_UART_CTS 4 13 NLTARGET0USART0CTS
TARGET_USART_CTS U15 COSB4
5V SB4 COU16
U16
POBridge0UART0CTS
Bridge_UART_CTS PIU1404 A2 B2 PIU14013
ESDALC6V1W5
Bridge_CAN_RX 5 NLTARGET0CAN0RX
12 TARGET_CAN_RX ESDALC6V1W5
POBridge0CAN0RX
Bridge_CAN_RX A3 B3
1
PIU1405 PIU14012
PIU1701 PIU1703 PIU1704 PIU1705 POBridge0UART0TX
Bridge_UART_TX
Bridge_UART_TX 6
PIU1406 A4 B4
NLTARGET0USART0TX
11 TARGET_USART_TX
PIU14011
PIR4502 PIU1502 PIU1602
2
COU17
U17 2 COR45
R45 5V 5V
PIU1402 DIR1 100K
ESDALC6V1W5 15 9
PIU14015 DIR2 OE PIU1409 OE_CTRL
1
10
PIU14010 DIR3 GND
8
PIU1408
PIR4501 PIU1801
U17 Optional if PIU1702 3V3_STLK
7
PIU1407 DIR4 EP
17
PIU14017
PIC20 2
2
no connector COC20
C20
used 74AVC4TD245BQ COU18
U18 PIC20 1 1uF
3V3_STLK ESDA7P60-1U1M
PIU1802
2
R46
R47
R48
NLSTLK0VCP0TX
STLK_VCP_TX COR46PIR4COR47
602 PIRCOR48
4702 PIR4802 V_TARGET
NLSTLK0NRST
STLK_NRST COC21
C21 3V3_STLK U19 COU19 V_TARGET C22 COC22
NLSTLK0JTDI
STLK_JTDI 3x 100K 100nF 1
PIC2101 PIC2102 PIU1901 VCCA VCCB
16 100nF
PIU19016 PIC2202 PIC2201
PIR4902
NLSTLK0JTDO
STLK_JTDO PIR4601 PIR4701 PIR4801 COR49
R49
2
POBridge0UART0RTS
Bridge_UART_RTS
Bridge_UART_RTS 3
PIU1903 A1 B1
14
PIU19014
NLTARGET0USART0RTS
TARGET_USART_RTS 100K PIU20 2
POBridge0CAN0TX
Bridge_CAN_TX
Bridge_CAN_TX 4
PIU1904 A2 B2
13 NLTARGET0CAN0TX
TARGET_CAN_TX PIR4901 COU20
U20
1
PIU19013
PIU2101 PIU2103 PIU2104 PIU2105 POSTLK0VCP0RX
STLK_VCP_RX
STLK_VCP_RX 5
PIU1905 A3 B3
12
PIU19012
NLTARGET0VCP0RX
TARGET_VCP_RX
ESDALC6V1W5
POSTLK0VCP0TX
STLK_VCP_TX
STLK_VCP_TX 6
PIU1906 A4 B4
11
PIU19011
NLTARGET0VCP0TX
TARGET_VCP_TX V_TGT 5V
COU21
U21
ESDALC6V1W5
3V3_STLK
2
DIR1
PIC2302 PISB501 PIU20 5 PIU20 4 PIU20 3 PIU20 1
1
PIU1902
15 9 COC23
C23 STDC14
PIU19015 DIR2 OE PIU1909 OE_CTRL SB5
COSB5 5V
U21 Optional if PIU2102 10
PIU19010 DIR3 GND
8
PIU1908 PIC2301 1uF COCN3
CN3
2
no connector
used
7
PIU1907 DIR4 EP
17
PIU19017
PISB502 PICN301 1 2 PICN302
6x 47R
T_SWDIO R50
COR50 TARGET_JTMS
V_TGT PICN303 3 4 PICN304 PIR5001 PIR5002
74AVC4TD245BQ T_SWCLK COR51
R51 TARGET_JCLK
3x 47R PICN305 5 6 PICN306 PIR5101 PIR5102
5V V_TARGET KEY T_SWO COR52
R52 TARGET_JTDO
PICN307 7 8 PICN308 PIR5201 PIR5202
COR53
3V3_STLK R53 TARGET_JTDI
NLTARGET0GNDDetect COR56
PICN309 9 10 PICN3010 PIR5301 PIR5302
COR57
TARGET_GNDDetect R56 R57 TARGET_NRST
11 12
JTAG PIR5601 PIR5602 PICN3011 PICN3012 PIR5701 PIR5702
R55
401 PIR5 01
COR54PIR5COR55
R54
NLSTLK0SW0DIR
STLK_SW_DIR TARGET_VCP_RX COR58
R58 COR59
R59 TARGET_VCP_TX
R60
R61
R62
R63
NLSTLK0JTMS
STLK_JTMS COR60PIR6COR61
0 2 PIRCOR62
6102 PIR6COR63
202 PIR6302 PIR5801 PIR5802 PICN3013 13 14 PICN3014 PIR5901 PIR5902
NLSTLK0JCLK
STLK_JCLK COC24 3V3_STLK U22
C24 COU22 V_TARGET C25
COC25 2x 100K Header 7X2
4x 100K 100nF 1 16 100nF PIR5402 PIR5 02
PIC2401 PIC2402 PIU2201 VCCA VCCB V_TGT
5
PIU22016 PIC2502
PIC2501
PIR60 1 PIR6101 PIR6201 PIR6301 PIU2301 PIU2303 PIU2304 PIU2305 PIU2401 PIU2403 PIU2404 PIU2405
1
1
PIU22012
ESDALC6V1W5
STLK_JTMS
POSTLK0JTMS
STLK_JTMS 6
PIU2206 A4 B4
11
PIU22011
NLTARGET0JTMS
TARGET_JTMS PIU2601
PIU2302 PIU2402 COU26
U26 PIC2602
2
U25 Optional if PIU2502 2
PIU2202 DIR1 ESDA7P60-1U1M
C26
COC26
2
no connector
used 3V3_STLK
15
PIU22015 DIR2 OE
9
PIU2209 POOE0CTRL
OE_CTRL
PIC2601 1uF
10
PIU22010 DIR3
8
GND PIU2208
STLK_SW_DIR
POSTLK0SW0DIR
STLK_SW_DIR 7
PIU2207 DIR4 EP
17 PIU2602
2
PIU22017
V_TGT PIR6402 3V3_STLK
R64
COR64 74AVC4TD245BQ
100K
COR65
R65 PIR6501 U27
COU27 3V3_STLK COC27
C27
PIR6401 100K PIU2701
1
NC VCC
5
PIU2705 PIC2702 PIC2701
100nF
NLSTLK0GND0Detect
STLK_GND_Detect
NLSTLK0VCP0RX
STLK_VCP_RX COC28
C28 STLK_NRST PIR6502 2
100nF STLK_NRST
POSTLK0NRST PIU2702 A
3V3_STLK 3 4 TARGET_NRST
NLTARGET0NRST
3V3_STLK GND Y
1
COU28
U28 R67
COR67 R66
COR66
20K NRST and GNDDetect are
ESDALC6V1W5 10K 3
PIU3003 PIR6601 PIR6602 3V3_STLK COR68
R68 PIR6801 COU29
U29 3V3_STLK C29
COC29
Open drain outputs
OE_CTRL
POOE0CTRL PIR6702 OE_CRTL
NLOE0CRTL 1
PIU3001 100K PIU2901
1
NC VCC
5
PIU2905 PIC2902 PIC2901
100nF
U28 Optional if PIU2802 4
V_TARGET PIR6902
2
PIU3004
no connector U30
COU30 COR69
R69 STLK_GND_Detect PIR6802 2
used 10K POSTLK0GND0Detect
STLK_GND_Detect PIU2902 A
Disable Level Shifters TS3021
PIU30 2
2
(OE_CTRL = HIGH) if
V_TARGET < 1.1V
PIR6901 PIU2903
3
GND Y
4
PIU2904
TARGET_GNDDetect
74LVC1G07GW-Q100