AS-ISP-ARM


ChipProg-ISP BH14/BH20 specialized adapter for in system programming of ARM microcontrollers .

Click the programmer model below to get an appropriate list of the devices supported by the adapter:


Adapter Wiring Diagram:

From Programmer Output Connector, BH-14To the Target Device BH-20Status and Control Signals from ProgrammerProgram Signals
11,2 VCC
29 TCK
35 TDI
47 TMS
513 TDO
63 TRST
7- -
8- -
94,6,8,10,12,14,16,18,20 GND
1015 RESET
11 /Start 
12 /Error 
13 /Good 
14 /Busy 

/Start is the input signal, active state is 0. This signal works as the Start button on the programmer.
  /Error, /Good, /Busy are output logical signals, active state is 0. They indicate the programmer status and work as the corresponding LEDs on the programmer case.

AS-ISP-ARM connection for ARM/Cortex microcontrollers via JTAG
AS-ISP-ARM connection for ARM/Cortex microcontrollers via SWD
AS-ISP-ARM connection for Cypress CY8C38xx microcontrollers in JTAG Chain mode
AS-ISP-ARM connection for Cypress CY8C38xx microcontrollers in SWD mode

AS-ISP-ARM connection for ARM/Cortex microcontrollers via JTAG

Click the programmer model below to get an appropriate list of the devices supported by the adapter:

Recommended connection:

Powering the target device:
There are two alternative options for powering the targets:
1. The target gets power from the programmer (Vdd). This is possible only if the target does not consume too much energy. A capacity of the target power circuitry should not exceed 50 uF.
2. The target gets power from a built-in or external power supply. In this case the power output from the programmer should not be connected with the target. The target system should be tolerant to applying logical signals with the voltage levels exceeding the voltages on the target.
NOTE! It is strictly prohibited to power the target from both the programmer and built-in or external power supply simultaneously.

Isolating resistors:
Purpose of the R1..R6 resistors is to isolate the programmed chip from rest of target system. Recommended value of resistors R1..R6 is 2k or more. You can also use jumpers instead of the resistors.

ISP characteristics:
1. Programmer's output capability:
   1.1 Vcc - 80 mA;
   1.2 Vpp - 50 mA;
   1.3 logical pins - 5 mA.
2. The cable length should be less then one foot.


Table of connections of the adapter output socket to the device pins:

Adapter Output connector, BH-20Target Device
1VCC
2VCC
3TRST
4GND
5TDI
6GND
7TMS
8GND
9TCK
10GND
11-
12GND
13TDO
14GND
15RESET
16GND
17-
18GND
19-
20GND

AS-ISP-ARM connection for ARM/Cortex microcontrollers via SWD

Click the programmer model below to get an appropriate list of the devices supported by the adapter:

Recommended connection:

Powering the target device:
There are two alternative options for powering the targets:
1. The target gets power from the programmer (Vdd). This is possible only if the target does not consume too much energy. A capacity of the target power circuitry should not exceed 50 uF.
2. The target gets power from a built-in or external power supply. In this case the power output from the programmer should not be connected with the target. The target system should be tolerant to applying logical signals with the voltage levels exceeding the voltages on the target.
NOTE! It is strictly prohibited to power the target from both the programmer and built-in or external power supply simultaneously.

Isolating resistors:
Purpose of the R1..R6 resistors is to isolate the programmed chip from rest of target system. Recommended value of resistors R1..R6 is 2k or more. You can also use jumpers instead of the resistors.

ISP characteristics:
1. Programmer's output capability:
   1.1 Vcc - 80 mA;
   1.2 Vpp - 50 mA;
   1.3 logical pins - 5 mA.
2. The cable length should be less then one foot.


Table of connections of the adapter output socket to the device pins:

Adapter Output connector, BH-20Target Device
1VCC
2VCC
3-
4GND
5-
6GND
7SWDIO
8GND
9SWCLK
10GND
11-
12GND
13-
14GND
15RESET
16GND
17-
18GND
19-
20GND

AS-ISP-ARM connection for Cypress CY8C38xx microcontrollers in JTAG Chain mode

Click the programmer model below to get an appropriate list of the devices supported by the adapter:

Recommended connection:

Powering the target device:
There are two alternative options for powering the targets:
1. The target gets power from the programmer (Vdd). This is possible only if the target does not consume too much energy. A capacity of the target power circuitry should not exceed 50 uF.
2. The target gets power from a built-in or external power supply. In this case the power output from the programmer should not be connected with the target. The target system should be tolerant to applying logical signals with the voltage levels exceeding the voltages on the target.
NOTE! It is strictly prohibited to power the target from both the programmer and built-in or external power supply simultaneously.

Isolating resistors:
Purpose of the R1..R6 resistors is to isolate the programmed chip from rest of target system. Recommended value of resistors R1..R6 is 2k or more. You can also use jumpers instead of the resistors.

ISP characteristics:
1. Programmer's output capability:
   1.1 Vcc - 80 mA;
   1.2 Vpp - 50 mA;
   1.3 logical pins - 5 mA.
2. The cable length should be less then one foot.


Table of connections of the adapter output socket to the device pins:

Adapter Output connector, BH-20Target Device
1VCC
2VCC
3TRST
4GND
5TDI
6GND
7TMS
8GND
9TCK
10GND
11-
12GND
13TDO
14GND
15RESET
16GND
17-
18GND
19-
20GND

AS-ISP-ARM connection for Cypress CY8C38xx microcontrollers in SWD mode

Click the programmer model below to get an appropriate list of the devices supported by the adapter:

Recommended connection:

Powering the target device:
There are two alternative options for powering the targets:
1. The target gets power from the programmer (Vdd). This is possible only if the target does not consume too much energy. A capacity of the target power circuitry should not exceed 50 uF.
2. The target gets power from a built-in or external power supply. In this case the power output from the programmer should not be connected with the target. The target system should be tolerant to applying logical signals with the voltage levels exceeding the voltages on the target.
NOTE! It is strictly prohibited to power the target from both the programmer and built-in or external power supply simultaneously.

Isolating resistors:
Purpose of the R1..R6 resistors is to isolate the programmed chip from rest of target system. Recommended value of resistors R1..R6 is 2k or more. You can also use jumpers instead of the resistors.

ISP characteristics:
1. Programmer's output capability:
   1.1 Vcc - 80 mA;
   1.2 Vpp - 50 mA;
   1.3 logical pins - 5 mA.
2. The cable length should be less then one foot.


Table of connections of the adapter output socket to the device pins:

Adapter Output connector, BH-20Target Device
1VCC
2VCC
3TRST
4GND
5TDI
6GND
7TMS
8GND
9TCK
10GND
11-
12GND
13TDO
14GND
15RESET
16GND
17-
18GND
19-
20GND