Thanks to visit codestin.com
Credit goes to www.scribd.com

100% found this document useful (1 vote)
263 views31 pages

Elprotronic-Connection To Programmers

This document provides pinout diagrams and descriptions for connecting various programmers (FlashPro430, GangPro430, FlashPro-ARM, GangPro-ARM, FlashPro-CC) to different target devices via JTAG, SWD, or debug port interfaces. Key connections shown include TCK, TMS, TDI, TDO, RST, VCC, and in some cases UART lines for bootloading. Adapters are also described for converting between connector types.

Uploaded by

Alien Awe
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
263 views31 pages

Elprotronic-Connection To Programmers

This document provides pinout diagrams and descriptions for connecting various programmers (FlashPro430, GangPro430, FlashPro-ARM, GangPro-ARM, FlashPro-CC) to different target devices via JTAG, SWD, or debug port interfaces. Key connections shown include TCK, TMS, TDI, TDO, RST, VCC, and in some cases UART lines for bootloading. Adapters are also described for converting between connector types.

Uploaded by

Alien Awe
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 31

Connection between targets and

Flash and Gang Programmers


PM037A02 rev. 1.8
March-25-2022
2
14-pin Connector from Programmer

Pin-13 Key Pin-1


TDOI-6 p13 p14 TDOI-5

RST p11 p12 TDOI-4

GND p9 p10 TDOI-3

TCK p7 p8 Test
Key
TMS p5 p6 TDOI-2

TDI p3 p4 Vcc sense

Pin-14 Pin-2 TDOI-1 p1 p2 Vcc/Vcc sense

Socket - front view


Connector PN:
SBH11-PBPC-D07-RA-BK
(Sullins)
3
Pinout in FlashPro430

(SBW-DAT- option 1)

(SBW-CLK- option 1,2) (SBW-CLK- option 1,2)

(SBW-DAT- option 2)
Socket - front view

Socket - front view

Adapter from 14-pins connection to 10-pins BSL only connection.


PN: PE014X06
4
Pinout in GangPro430

JTAG / SBW BSL

TDOI-6 / SBW-DAT-6 p13 p14 TDOI-5 / SBW-DAT-5 BSL-TX-6 p13 p14 BSL-TX-5

RST 1..6 p11 p12 TDOI-4 / SBW-DAT-4 RST p11 p12 BSP-TX-4

GND p9 p10 TDOI-3 / SBW-DAT-3 GND p9 p10 BSL-TX-3

TCK 1..6 p7 p8 Test 1..6 TCK 1..6 p7 p8 Test 1..6

TMS 1..6 p5 p6 TDOI-2 / SBW-DAT-2 p5 p6 BSL-TX-2

TDI 1..6 p3 p4 Vcc sense BSL-Rx 1..6 p3 p4 Vcc sense

TDOI-1 / SBW-DAT-1 p1 p2 Vcc/Vcc sense BSL-TX-1 p1 p2 Vcc/Vcc sense

Socket - front view Socket - front view


5
Pinout in GangPro430
GangPro430 Splitter PN:PE014X02

Connector PN:

SBH11-PBPC-D07-ST-BK
(Sullins)

SFH11-PBPC-D07-RA-BK
(Sullins)
6
Pinout in GangPro430
BSL with GangPro430 connection
7
Pinout in FlashPro-ARM

JTAG / SWD

p13 p14 { UART Rx ( to target) if applicable }

RST p11 p12 { UART Tx (from target) if applicable }

GND p9 p10

cJTAG-CLK /SWD-CLK / TCK p7 p8 TRST


{ UART Tx (from target) if applicable }

cJTAG-DAT /SWD-DAT / TMS p5 p6

TDI p3 p4 Vcc sense


{ UART Rx ( to target) if applicable }

TDO p1 p2 Vcc/Vcc sense

Socket - front view


8
Pinout in FlashPro-ARM
Adapter 14-pins to ARM 20-pins 0.1” spacing and 10-pins 0.05” spacing

Adapter
PN: PE036X02

Connector PN:
UART Rx
3220-10-0100-00 to Target
(CNC Tech) UART Tx from Target
SBH11-PBPC-D10-ST-BK
(Sullins)

SFH11-PBPC-D07-RA-BK
(Sullins)
9
Connection in FlashPro-ARM
Connection with STM32WBxx – with JTAG/SWD and bootloader via UART.
Note: Only with Xstream-Iso and XStreamPro-Iso Adapters. Not available in USB-FPA Adapters.
Programmer (14-pins connector) Via JTAG
STM32WBxx
TMS (5) TMS
TCK (7) TCK
TDI (3) TDI
TDO (1) TDO
RST (11) RST
BSL-Tx (12) UART-Tx (from MCU)
BSL-Rx (14) UART Rx (to MCU )
TEST/TRST (8) BOOT-0

Via SWD
RST (11) RST
TCK / SWD-CLK (7) SWD-CLK
TMS / SWD-DAT (5) SWD-DAT
1k
UART-Tx (from MCU)
1k
TDI (3) UART Rx (to MCU)
TEST/TRST (8) BOOT-0
or
RST (11) RST
TCK / SWD-CLK (7) SWD-CLK
TMS / SWD-DAT (5) SWD-DAT
BSL-Tx (12) UART-Tx (from MCU)
BSL-Rx (14) UART Rx (to MCU )
TEST/TRST (8) BOOT-0
10
Pinout in GangPro-ARM
JTAG SWD

TDO-6 p13 p14 TDO-5 SWD-DAT-6 p13 p14 SWD-DAT-5

RST 1..6 p11 p12 TDO-4 RST 1..6 p11 p12 SWD-DAT-4

GND p9 p10 TDO-3 GND p9 p10 SWD_DAT-3

p8 TRST
TCK 1..6 p7 SWD-CLK 1..6 p7 p8 TRST 1..6
1..6

TMS 1..6 p5 p6 TDO-2 p5 p6 SWD-DAT-2

TDI 1..6 p3 p4 Vcc sense { UART Rx 1..6 ( to MCU) p3 p4 Vcc sense


if applicable }

TDO-1 p1 p2 Vcc/Vcc sense SWD-DAT-1 p1 p2 Vcc/Vcc sense

Socket - front view Socket - front view

Note:
cJTAG-CLK -> SWD-CLK
cJTAG-DAT-x -> SWD-DAT-x
SWD-DAT-x also can be used as UART Tx-x if applicable.
UART – available only in Xstream-Iso and XStreamPro-Iso Adapters.
11
Pinout in GangPro-ARM
ARM Gang Splitter PN: PE014X07

Connector PN:

SBH11-PBPC-D10-ST-BK
(Sullins)

SFH11-PBPC-D07-RA-BK
(Sullins)
12
Connection in GangPro-ARM
Connection with STM32WBxx – with SWD and bootloader via UART.
Note: Only with Xstream-Iso and XStreamPro-Iso Adapters. Not available in USB-FPA Adapters.

Programmer Via SWD STM32WBxx


RST RST 1..6
TCK / SWD-CLK SWD-CLK 1..6
(via buffer recommended)

SWD-DAT-1 1k
SWD-DAT-1
UART-Tx-1 (from MCU)

SWD-DAT-6 1k
SWD-DAT-6
UART-Tx-6 (from MCU)
1k
UART Rx-1 (to MCU)
1k
TDI UART Rx-6 (to MCU)
TEST/TRST BOOT-0
13
Pinout in FlashPro-CC
Connection with CC-xx MCU (8051 core) via Debug Port

Programmer 14-pins connector Debug Port connection

1 – TDOI-1 Debug Data (DD)

2 – Vcc / Vcc sense Vcc / Vcc sense

3 – TDI --

4 – Vcc sense Vcc sense

5 – TMS --

6 – TDOI-2 --

7 – TCK Debuc Clock (DC)

8 – TEST --

9 – GND GND

10 – TDOI-3 --

11 – RST RST

12 – TDOI-4 --

13 – TDOI-6 --

14 – TDOI-5 --
14
Pinout in FlashPro-CC
Connection with CC-xx MCU (8051 core) via Debug Port

PN:PE014X046

Connector PN:

SBH11-PBPC-D05-ST-BK
(Sullins)

SFH11-PBPC-D07-RA-BK
(Sullins)
15
Pinout in GangPro-CC
Connection with CC-xx MCU (8051 core) via Debug Port

Programmer 14-pins connector Debug Port connection

1 – TDOI-1 Debug Data (DD) - 1

2 – Vcc / Vcc sense Vcc / Vcc sense

3 – TDI --

4 – Vcc sense Vcc sense

5 – TMS --

6 – TDOI-2 Debug Data (DD) – 2

7 – TCK Debug Clock (DC)

8 – TEST --

9 – GND GND

10 – TDOI-3 Debug Data (DD) – 3

11 – RST RST

12 – TDOI-4 Debug Data (DD) – 4

13 – TDOI-6 Debug Data (DD) – 6

14 – TDOI-5 Debug Data (DD) - 5


16
Pinout in GangPro-CC
Connection with CC-xx MCU (8051 core) via Debug Port

CC Gang Splitter
PN: PE014X03

Connector PN:

SBH11-PBPC-D05-ST-BK
(Sullins)

SFH11-PBPC-D07-RA-BK
(Sullins)
17
Pinout in FlashPro-2000
Connection with TMS320F28xx via JTAG and SCI

Programmer 14-pins JTAG SCI


connector
1 – TDOI-1 TDO --

2 – Vcc / Vcc sense Vcc / Vcc sense Vcc / Vcc sense

3 – TDI TDI --

4 – Vcc sense Vcc sense Vcc sense

5 – TMS TMS BOOT-SCI

6 – TDOI-2 EMU-1 RST

7 – TCK TCK --

8 – TEST TRST --

9 – GND GND GND

10 – TDOI-3 -- --

11 – RST EMU-0

12 – TDOI-4 -- SCI – from MCU

13 – TDOI-6 -- --

14 – TDOI-5 -- SCI – To MCU


18
Pinout in FlashPro-2000
Connection with TMS320F28xx via JTAG
Adapter PN: PE034X02

Connector PN:

SBH11-PBPC-D07-ST-BK
(Sullins)

SFH11-PBPC-D07-RA-BK
(Sullins)
19
Pinout in FlashPro-2000
Connection with TMS320F28xx via SCI
Adapter PN: PE034X01

Connector PN:

SBH11-PBPC-D05-ST-BK
(Sullins)

SFH11-PBPC-D07-RA-BK
(Sullins)
20
Pinout in FlashPro-M
Connection with Serial Flash via SPI / QSPI
Note: Only with Xstream-Iso and XStreamPro-Iso Adapters. Not available with USB-FPA Adapters.

Programmer 14-pins connector SPI / QSPI

1 – TDOI-1 SPI-MISO / QSPI-D1

2 – Vcc / Vcc sense Vcc / Vcc sense

3 – TDI SPI-MOSI / QSPI-D0

4 – Vcc sense Vcc sense

5 – TMS --

6 – TDOI-2 --

7 – TCK SPI-CLK / QSPI-CLK

8 – TEST SPI-CS / QSPI-CS

9 – GND GND

10 – TDOI-3 --

11 – RST --

12 – TDOI-4 --

13 – TDOI-6 --

14 – TDOI-5 --
21
Pinout in GangPro-M
Connection with Serial Flash via SPI / QSPI
Note: Only with Xstream-Iso and XStreamPro-Iso Adapters. Not available with USB-FPA Adapters.

Programmer 14-pins connector SPI / QSPI

1 – TDOI-1 SPI-MISO – 1 / QSPI-D1 – 1

2 – Vcc / Vcc sense Vcc / Vcc sense

3 – TDI SPI-MOSI 1….6 / QSPI-D0 – 1…6

4 – Vcc sense Vcc sense

5 – TMS --

6 – TDOI-2 SPI-MISO – 2 / QSPI-D1 – 2

7 – TCK SPI-CLK 1…6 / QSPI-CLK – 1…6

8 – TEST SPI-CS / QSPI-CS – 1 …6

9 – GND GND

10 – TDOI-3 SPI-MISO – 3 / QSPI-D1 – 3

11 – RST --

12 – TDOI-4 SPI-MISO – 4 / QSPI-D1 – 4

13 – TDOI-6 SPI-MISO – 6 / QSPI-D1 – 6

14 – TDOI-5 SPI-MISO – 5 / QSPI-D1 – 5


22
Pinout in FlashPro-M
Connection with STM-8 MCUs (ST Microelectronics)
Note: Only with Xstream-Iso and XStreamPro-Iso Adapters. Not available with USB-FPA Adapters.

Programmer 14-pins connector SWIM

1 – TDOI-1 SWIM (add 750 ohms pull-up to Vcc)

2 – Vcc / Vcc sense Vcc / Vcc sense

3 – TDI --

4 – Vcc sense Vcc sense

5 – TMS --

6 – TDOI-2 --

7 – TCK --

8 – TEST --

9 – GND GND

10 – TDOI-3 --

11 – RST RST

12 – TDOI-4 --

13 – TDOI-6 --

14 – TDOI-5 --
23
Pinout in FlashPro-M

STM-8 Adapter PN: PE036X05

Vcc
Jumper
24
Pinout in GangPro-M
Connection with STM-8 (ST Microelectronics)
Note: Only with Xstream-Iso and XStreamPro-Iso Adapters. Not available with USB-FPA Adapters.

Programmer 14-pins connector SWIM

1 – TDOI-1 SWIM – 1 (add 750 ohms pull-up to Vcc)

2 – Vcc / Vcc sense Vcc / Vcc sense

3 – TDI --

4 – Vcc sense Vcc sense

5 – TMS --

6 – TDOI-2 SWIM – 2 (add 750 ohms pull-up to Vcc)

7 – TCK --

8 – TEST --

9 – GND GND

10 – TDOI-3 SWIM – 3 (add 750 ohms pull-up to Vcc)

11 – RST RST – 1...6

12 – TDOI-4 SWIM – 4 (add 750 ohms pull-up to Vcc)

13 – TDOI-6 SWIM – 6 (add 750 ohms pull-up to Vcc)

14 – TDOI-5 SWIM – 5 (add 750 ohms pull-up to Vcc)


22
Pinout in FlashPro-M
Connection with STM-8 MCUs (ST Microelectronics)
Note: Only with Xstream-Iso and XStreamPro-Iso Adapters. Not available with USB-FPA Adapters.

Programmer 14-pins connector SWIM

1 – TDOI-1 SWIM (add 750 ohms pull-up to Vcc)

2 – Vcc / Vcc sense Vcc / Vcc sense

3 – TDI --

4 – Vcc sense Vcc sense

5 – TMS --

6 – TDOI-2 --

7 – TCK --

8 – TEST --

9 – GND GND

10 – TDOI-3 --

11 – RST RST

12 – TDOI-4 --

13 – TDOI-6 --

14 – TDOI-5 --
25
Pinout in FlashPro-M
Connection with AVR MCUs (Microchip/Atmel)
Note: Only with Xstream-Iso and XStreamPro-Iso Adapters. Not available with USB-FPA Adapters.

Programmer SPI SPI TPI TPI PDI PDI UPDI UPDI UPDI
14-pins ”A” “B” “A” “B” JTAG “A” “B” “A” “B” “C”
connector
1 – TDOI-1 MISO -- Data -- TDO Data -- UPDI -- --

2 – Vcc / Sense Vcc Vcc Vcc Vcc Vcc Vcc Vcc Vcc Vcc Vcc

3 – TDI MOSI -- -- -- TDI -- -- -- -- --

4 – Vcc Sense Sense Sense Sense Sense Sense Sense Sense Sense Sense Sense

5 – TMS -- -- -- -- TMS -- -- -- -- --

6 – TDOI-2 -- CLK -- CLK -- -- -- -- -- --

7 – TCK CLK -- CLK -- TCK -- -- -- -- --

8 – TEST -- -- -- -- -- -- -- -- -- --

9 – GND GND GND GND GND GND GND GND GND GND GND

10 – TDOI-3 -- -- -- -- -- -- -- -- -- --

11 – RST RST RST RST RST RST CLK/RST CLK/RST -- UPDI --

12 – TDOI-4 -- MISO -- -- -- -- -- -- -- --

13 – TDOI-6 -- -- -- -- -- -- -- -- -- --

14 – TDOI-5 -- MOSI -- Data -- -- Data -- -- UPDI


26
Pinout in FlashPro-M

AVR Adapter
PN: PE036X04
Vcc
Jumper

Connector PN:

3220-10-0100-00
(CNC Tech)

SBH11-PBPC-D05-ST-BK
(Sullins)

SFH11-PBPC-D07-RA-BK
(Sullins)
27
Pinout in FlashPro-M
Connection with PIC MCUs (Microchip)
Note: Only with Xstream-Iso and XStreamPro-Iso Adapters. Not available with USB-FPA Adapters.

Programmer 14-pins connector ICSP

1 – TDOI-1 ICSP-DATA

2 – Vcc / Vcc sense Vcc / Vcc sense

3 – TDI --

4 – Vcc sense Vcc sense

5 – TMS --

6 – TDOI-2 --

7 – TCK ICSP-CLK

8 – TEST --

9 – GND GND

10 – TDOI-3 --

11 – RST RST

12 – TDOI-4 --

13 – TDOI-6 --

14 – TDOI-5 --
28
Pinout in GangPro-M
Connection with AVR MCUs (Microchip/Atmel) via SPI / JTAG / PDI / UPDI / TPI / ICSP
Note: Only with Xstream-Iso and XStreamPro-Iso Adapters. Not available with USB-FPA Adapters.

Programmer SPI JTAG PDI UPDI TPI ICSP


14-pins
connector
1 – TDOI-1 SPI-MISO – 1 TDO – 1 PDI-Data – 1 UPDI-Data – 1 TPI-Data – 1 ICSP – 1

2 – Vcc / Vcc Vcc / Vcc Vcc / Vcc Vcc / Vcc Vcc / Vcc Vcc / Vcc Vcc / Vcc
sense sense sense sense sense sense sense
3 – TDI SPI-MOSI TDI 1….6 -- -- -- --
1….6
4 – Vcc sense Vcc sense Vcc sense Vcc sense Vcc sense Vcc sense Vcc sense

5 – TMS -- TMS 1…6 -- -- -- --

6 – TDOI-2 SPI-MISO – 2 TDO – 2 PDI-Data – 2 UPDI-Data – 2 TPI-Data – 2 ICSP – 2

7 – TCK SPI-CLK SPI-CLK 1…6 -- -- TPI-Clk 1..6 ICSP-Clk 1..6


1…6
8 – TEST -- -- -- -- -- --

9 – GND GND GND GND GND GND GND

10 – TDOI-3 SPI-MISO – 3 TDO – 3 PDI-Data – 3 UPDI-Data – 3 TPI-Data – 3 ICSP – 3

11 – RST RST 1…6 RST 1…6 RST / PDI-Clk -- RST 1…6 RST 1…6
1..6
12 – TDOI-4 SPI-MISO – 4 TDO – 4 PDI-Data – 4 UPDI-Data – 4 TPI-Data – 4 ICSP – 4

13 – TDOI-6 SPI-MISO – 6 TDO – 6 PDI-Data – 6 UPDI-Data – 6 TPI-Data – 6 ICSP – 6

14 – TDOI-5 SPI-MISO – 5 TDO – 5 PDI-Data – 5 UPDI-Data – 5 TPI-Data – 5 ICSP – 5


29
Pinout in FlashPro-M
Connection with RL-78 MCUs (Renesas Electronics)
Note: Only with Xstream-Iso and XStreamPro-Iso Adapters. Not available with USB-FPA Adapters.

Programmer 14-pins connector SWIM

1 – TDOI-1 UART (Tool0)

2 – Vcc / Vcc sense Vcc / Vcc sense

3 – TDI --

4 – Vcc sense Vcc sense

5 – TMS --

6 – TDOI-2 --

7 – TCK --

8 – TEST --

9 – GND GND

10 – TDOI-3 --

11 – RST RST

12 – TDOI-4 --

13 – TDOI-6 --

14 – TDOI-5 --
30
Pinout in GangPro-M
Connection with RL-78 (Renesas Electronics)
Note: Only with Xstream-Iso and XStreamPro-Iso Adapters. Not available with USB-FPA Adapters.

Programmer 14-pins connector SWIM

1 – TDOI-1 UART – 1 (Tool0-1)

2 – Vcc / Vcc sense Vcc / Vcc sense

3 – TDI --

4 – Vcc sense Vcc sense

5 – TMS --

6 – TDOI-2 UART – 2 (Tool0-2)

7 – TCK --

8 – TEST --

9 – GND GND

10 – TDOI-3 UART– 3 (Tool0-3)

11 – RST RST – 1...6

12 – TDOI-4 UART – 4 (Tool0-4)

13 – TDOI-6 UART – 6 (Tool0-6)

14 – TDOI-5 UART – 5 (Tool0-5)

You might also like