• About
  • Public Relations
  • New Product Update/Newsletter
How to Use E-PGM+ ②
  • Written by manager
  • Written date 2022-02-25 00:00:00
  • Inquire 3782
How to Use E-PGM+ ②

We are explaining ABOV’s Universal Programmer, E-PGM+, in a series in the order below. In this episode, we will explain ‘E-PGM+ hardware features’ that is the second content in the list:

1. Connection Multiple E-PGM+
2. E-PGM+ hardware features
3. E-PGM+ error messages and troubleshooting

The link below leads to the first content in the above list, ‘Connection Multiple E-PGM+’:

[② Hardware features of E-PGM+]

- E-PGM+ is a standalone general purpose programmer that supports all devices of ABOV. It supports both of a programming method using sockets and the In-system Programming (ISP) method working for the On-board Programming.

E-PGM+ consists of the following hardware components:

1) 10pin connector
2) SWD port
3) Write Button
4) Read Button
5) LCD Screen
6) 40-DIP socket
7) LED Indicator
8) Handler connector
9) USB connector
10) Power Connector
11) Power Switch 

[Functions of E-PGM+]
- At the top of the product, you can check the functions of E-PGM+ such as TFT-LCD, Joystick Button, Program Button, Chip Programming socket, and Status LED. 

Each function and corresponding item are described below:

[Figure 1] Top View of E-PGM+

1)    10-pin IDC connector for In-System Programming (ISP)

2)    SWD port for firmware update and development purpose (Do not use, it is not for customers.)

3)    A button for programming the target device

4)    A button for reading the target device

5)    LCD Screen for Information Display:

 Device name, checksum data and options.

 PASS/FAIL is shown as a result of programming, accompanied by error information in the case of failure.

6)    40-pin DIP TEXTOOL Socket for single chip programming mode.

7)    LED Indicator with red/green illumination shows the current status when writing is complete:

  Red for FAIL

 Green for PASS

8)    5-pin Molex 5264 connector for the interface with a Handler equipment

9)    USB mini-B connector to a PC

10)  Power Adaptor Connector for the 15V/1A external power

11)  System Power Switch



[E-PGM+ Read button]

- The E-PGM+ Read button is a diamond shaped joystick button, which allows you to select up, down, left and right. This is not for mass production, but it is useful for checking the checksum and data information of the programmed device.

1. When pressing the Read button shortly, the device data is read and the checksum and option values are displayed on the screen.

2. The Read button can be useful for checking the checksum and data information of the device.


[E-PGM+ 10pin connector & 40-DIP socket]

- The programming method of E-PGM+ includes a socket method and an ISP (10-pin connector) method. To program using the socket method, a socket adaptor into which the device is inserted must be placed over the 40-DIP socket of E-PGM+. When using the ISP (10-pin connector) method, you can simply program the ABOV device on the user board without using the socket adaptor.

1. When using the socket method, the device’s VDD(5), GND(36), CLK(6), Data(4), Vpp(35), and RunFlag(7) pins must be connected to the fixed pins in the 40-DIP socket of E-PGM+, respectively. This is because these pins of E-PGM+ are fixed.

If you use ABOV socket adaptor, these pins of the device are simply connected to the corresponding pins of E-PGM+ through the socket adaptor. However, if you do not use ABOV socket adaptor, these pins must be connected to the fixed pins of E-PGM+ manually by referring to [Figure 2].

[Figure 2] E-PGM+ 40-DIP Socket

1.  The ISP (10-pin connector) method is to program customer’s device by connecting it to the 10-pin connector located on the bottom of E-PGM+. Create a connector on the customer board and connect the VDD, GND, SCK, DATA, VPP, and RunFlag to the 10-pin connector on E-PGM+. 

A pin map of the 10-pin connector consists of the VDD(2), GND(4), SCK(6), DATA(8), VPP(10), and RunFlag(5), as shown in [Figure 3]. 

Again, you only need to create a connector on the customer board and connect it with the 10-pin connector.

[Figure 3] 10-Pin Connector

[E-PGM+ socket adaptor]

- The socket adaptor consists of a Top and Bottom combination and supports a single device. Match the white lines of the Top and Bottom to the ‘bottom’ in Figure 4. The socket adaptor which is a combination of the Top and Bottom can be now placed over the 40-DIP socket of E-PGM+ by matching the pin number 1 as shown in Figure 4.

When placing the socket adaptor on the 40 pin DIP socket, you must align the white lines to the ‘bottom’ and then match the pin 1.

[Figure 4] Socket Adaptor and E-PGM+

[E-PGM+ power adaptor]

- The rated capacity of E-PGM+ adaptor is 15V/ 1A. If you use an adaptor that doesn’t meet the specification, tools can be damaged. Therefore, you must use an adaptor with an rated voltage.


- You can download documents and materials related to E-PGM+ at the ABOV website linked below:



Previous Fire & Safety System ② - Smoke Detector
Next Precautions and Zero Offset Compensation Methods when using ADC of 8-bit G1 Ser...