background image

MDS

5

2. How to update E-PGM+ / E-PGM Serial / E-GANG

Select 
Device

Select a target MCU. On selecting the target MCU, the device 
firmware is loaded automatically.

Load File

Load a user-hex-code.

FW-CODE 
Write

This button enables you to write the firmware , user hex-
code, device-options  for the E-PGM+.

Option Sel.

Configure options of the target device.

Load HPO

Load a HPO-file( code + option)
No need to select device, code and option

Save HPO

Make a HPO-file( code + option)

Programmer : E-PGM+, E-GANG4, E-GANG6, E-PGM Serial

1. Connect  the USB cable and Power-On.
2. Press the Device Select button and select the target device.
3. Press the Load File button and select the user-hex-file.
4. Press the Option Sel. button and select device-options.
5. Press the FW-CODE Write button to

download the user-hex-file and device-options.

The PC(personal computer) is not needed any more after completing the update.

Please check the USB device driver installed. 

The USB device driver is located at ABOV homepage.

Summary of Contents for E-GANG

Page 1: ...MDS 1 Microcontroller Development System E PGM E PGM Serial E GANG Manual 2021 02 15 ABOV Semiconductor MDS Team...

Page 2: ...amming a microcontroller 4 Pin name of Socket and ISP connector 5 Device connection 6 Handler connection 7 Trouble shooting 8 Useful Info 9 For 97F1104S 1204S 1316S E PGM Only 10 Compare E PGM vs E PG...

Page 3: ...ect PC VDD is supplied to devices Programming Power Output VDD 2 5V 5 5V 200mA VPP 2 5V 13V 50mA Dimension x y h 8 4 x 13 5 x 33cm Weight 0 35kg Input Voltage DC Adaptor 15V 1A Power Consumption 15W O...

Page 4: ...2 E GANG4 E GANG6 specification E PGM S W support E GANG 4 6 Four or Six pieces of E PGM included Power control board is included USB hub is included When main power is on each E PGM is sequentially p...

Page 5: ...to select device code and option Save HPO Make a HPO file device code option Programmer E PGM E GANG4 E GANG6 E PGM Serial 1 Connect the USB cable and Power On 2 Press the Device Select button and se...

Page 6: ...s mode does not update the E PGM with the user hex data For displaying the checksum and option value Write Read The PC personal computer is not needed any more after completing the update Warning Prog...

Page 7: ...VDD 3 MCU UART TX 4 GND 5 Run Flag or Boot Pin or ACK 6 Serial Clock 7 GND 8 Serial Data 9 N A 10 VPP or Reset Pin Signal Socket ISP connector VDD 5 2 GND 36 4 CLOCK 6 6 DATA 4 8 VPP 35 10 Run Flag 7...

Page 8: ...to the uart rx0 pin of the device 2 VDD 3 MCU TX connect to the uart tx0 pin of the device 4 GND 5 Boot Pin 6 N A 7 N A 8 N A 9 N A 10 Reset UART Warning The E PGM supplies VDD with the target board D...

Page 9: ...the uart rx0 pin of the device 2 VDD 3 MCU TX connect to the uart tx0 pin of the device 4 GND 5 ACK 6 N A 7 N A 8 N A 9 N A 10 Vpp UART Warning The E PGM supplies VDD with the target board Do not tur...

Page 10: ...A 8 SWDIO 9 N A 10 Reset Reset If the debug pins are disabled by a firmware swd connection is failed To solve it reset pin should be connected SWD Serial Wire Debug Warning The E PGM supplies VDD with...

Page 11: ...e connections AC33M6128 8128 SPI AC33M3064 4064 SPI SPI Warning The E PGM supplies VDD with the target board Do not turn on a user target board The E PGM can be damaged when the power of the target B...

Page 12: ...active L Input Start Key active L 6 1 E PGM E PGM Serial handler connection E PGM Handler Start Good Fail 3 3V GND Common Handler Cable connector MOLEX Part Number 50 37 5023 SD 5264 05 2 50mm Pitch...

Page 13: ...13 Internal isolator Used the Handler 5V 3 3V Power Output Good Fail indicate signal active L Input Start Key active L 6 2 E GANG4 E GANG6 handler connection E PGM GANG 4 6 Handler 5V 3 3V GND Common...

Page 14: ...Trouble shooting When executing E PGM exe following error message is occurred The error reason WDAPI1010 DLL is not at C windows folder If you setup device driver it can copy at C windows folder Kore...

Page 15: ...uble shooting When executing E PGM exe the firmware folder and E PGM txt file are located at same folder If you want to execute at desktop you need to use desktop shortcut No Firmware folder E_PGM txt...

Page 16: ...nistall exe Version 1 7 4 Delete C Windows System32 drivers windrvr6 sys 5 Copy windrvr6 sys which is in the driver install files 64 bit Copy x64 windrvr6 sys to C Windows System32 drivers 32 bit Copy...

Page 17: ...board writing target B D spend lots of current and drop voltage On board writing target B D is short between Vdd and GND Trim Chk failed No device special data is found On board writing device is rese...

Page 18: ...ic in the board is in reset state If tool Vdd is lower than the Vdd of reset IC Ex Tool Vdd 3 3V Reset IC 4 2V As the default voltage is 3 3V need to change Vdd from 3 3V to 4 5V CPU Reset Halt target...

Page 19: ...he communication in ISP mode disconnect them with pins by using jumper or switch DSCL CLK SWD_CLK GND MCU VDD RST VPP Writer DSCL VDD GND ISP mode user mode Vdd User Application Board Note1 Note1 user...

Page 20: ...MCU TX 4 GND 5 Run Flag or Boot Pin 6 Serial Clock 7 GND 8 Serial Data 9 N A 10 VPP or Reset Pin Connect USB mini type cable Power switch Power DC 15V Enter Key Connector To connect with the auto han...

Page 21: ...MDS 21 8 4 Info Structure of a HPO file Structure of a HPO file Device Name DeviceName Option Ooption info Tool VDD VDD X X Hex code Device Name Option Info A HPO file opened by a text editor...

Page 22: ...MDS 22 8 5 Info Run E PGM with loading a HPO file E PGM exe hpo filename HPO example C E PGM exe hpo test HPO...

Page 23: ...1 2 3 1 Connect PC with tool 2 Set Serial ID info generate 1 000 000 id enable Program with serial id button 3 Program Code ID Set Gang ID Open the case and locate the switch ID is start from 0 E PGM...

Page 24: ...MDS 24 Device Name User hex code checksum Device Option values 8 7 Info Important displayed information After updating firmware and user hex code it is required to check following items...

Page 25: ...MDS 25 Short Gnd and start signals Multiple writing at pressing a write button 8 8 Info E PGM E PGM Serial multiple operation Gang mode Start Start Start Start...

Page 26: ...elected the max Vpp level is 15 0V If you use above chips the SW3 switch is set as Step up If you use other devices please set SW3 as Ext If SW3 is set as Step up the OPAMP can be damaged when Vdd and...

Page 27: ...ter must be located in a target B D Without it the MCU could be damaged by high voltage 17 0V If you want to remove it you need to insert it in the ISP cable Please refer to the next page DSCL GND 97F...

Page 28: ...MDS 28 9 3 For MC97F1104S 1204S 1316S 3 3 To remove the 200 Ohm resistor in the board Please insert the resistor in the Vpp line Only for E PGM...

Page 29: ...cket Supported Devices All devices 94 95 96 97XXXX series Not support 97F1104S 1204S 1316S All 32 bit MCU Buffer Size 1MByte 8MByte Read Button Joystick button Simple push button Support UART Barcode...

Page 30: ...V and Set VDD is 3 3V Programming may be failed because the device of board is on reset The LVR voltage of A31G112 123 should be lower than the selected voltage by Set VDD button The voltage by Set VD...

Page 31: ...rite password lock is enabled The 12 byte hex value for password are programmed Unlock password After checking device id if password is enabled The 12 byte hex value for password are compared If passw...

Page 32: ...t Serial ID 1 Start addr Start address of serial ID 2 Length Length of serial id 4 byte or 8 byte 3 Value ID value Little endian type 0x1F000 08 07 06 05 04 03 02 01 4 ID is auto incremented after wri...

Page 33: ...MDS 33 14 Set limit Number of Write 1 Enable Limit Number of Write 2 Available limit number 1 1 000 000 3 Limit number is decreased per write 1 2...

Page 34: ...e a device in a tool 2 E PGM exe Run E PGM exe 3 Device select SELF_TEST E PGM 4 Update Press update button 5 TEST Run test after update E PGM ENTER button E PGM Press ENTER button E GANG START button...

Page 35: ...5 OFF LINE Get code checksum To get a checksum without connection with PC 1 Press Save HPO 2 Select tool type E PGM E PGM E GANG5 6 E PGM Serial E PGM Serial 3 Device select 4 Load a hex file 5 Check...

Page 36: ...MDS 36 16 Tool Option Erase Data Flash If you select the Erase Data Flash Data Flash is erased during write sequence Supported devices A33G527 A33G526...

Page 37: ...MDS...

Reviews: