Holtek e-Link User manual

e-Link for 8-Bit MCU ICP User’s Guide
Revision: V1.00 Date: May 13, 2015May 13, 2015

Rev. 1.00 2 May 13, 2015 Rev. 1.00 3 May 13, 2015
e-Link for 8-Bit MCU ICP User’s Guide e-Link for 8-Bit MCU ICP User’s Guide
Table of Contents
1. e-Link Introduction ......................................................................................... 3
2. e-Link Appearance and ICP Functions ......................................................... 3
2.1 e-Link Appearance ................................................................................................................3
2.2 e-Link ICP Functions.............................................................................................................3
3. e-Link ICP Usage Flow Description .............................................................. 4
3.1 HOPE3000 for e-Link Software Update ................................................................................4
3.2 Programming Function..........................................................................................................4
3.2.1 Holtek 8-bit Flash MCU...................................................................................................4
3.2.2 SPI Flash ........................................................................................................................7
3.2.3 EEPROM ........................................................................................................................8
4. e-Link Switch and Indicators ........................................................................ 10
5. e-Link Size ...................................................................................................... 10

Rev. 1.00 2 May 13, 2015 Rev. 1.00 3 May 13, 2015
e-Link for 8-Bit MCU ICP User’s Guide e-Link for 8-Bit MCU ICP User’s Guide
1. e-Link Introduction
The e-Link is Holtek’s third generation simulator/programmer for use with Holtek Flash MCU
devices. It includes both OCDS (On-Chip Debug Support) and ICP (In-Circuit Programming)
functions.
2. e-Link Appearance and ICP Functions
2.1 e-Link Appearance
e-Link is the common name for the Holtek simulator/programmer hardware series all of which have
the same appearance as shown below.
Figure 1. e-Link – Front Figure 2. e-Link – Back
11
9
7
5
3
1
12
10
8
6
4
2
Figure 3. e-Link – Side Figure 4. e-Link – Pin Assignment
2.2 e-Link ICP Functions
• Programming Holtek 8-bit Flash MCUs
• Programming EEPROMs
• Programming SPI Flash

Rev. 1.00 4 May 13, 2015 Rev. 1.00 5 May 13, 2015
e-Link for 8-Bit MCU ICP User’s Guide e-Link for 8-Bit MCU ICP User’s Guide
3. e-Link ICP Usage Flow Description
3.1 HOPE3000 for e-Link Software Update
LogontotheHoltekofcialwebsite(http://www.holtek.com.cn/China/tech/tool/Mainpage1.htm) to
download and install the latest HOPE3000 for use with the e-Link.
3.2 Programming Function
The e-Link should be updated to be in the e-Link ICP mode by using the HOPE3000 for e-Link
software.
3.2.1 Holtek 8-bit Flash MCU
The programming pins are shown as follows:
Table 1. 5-wire Connection Figure 5
Table 2. 4-wire Connection Figure 6
Note:Whentheadaptorleadisused,a0.1μFcapacitorshouldbeconnectedbetweenVDDand
GND.
BeforeICPoperation,rstclick“File”→“Open”toopentheMTPletobeprogrammed,then
correctly connect the target Holtek 8-bit Flash MCU.
The initialisation interface of the HOPE3000 for e-Link software is as follows.

Rev. 1.00 4 May 13, 2015 Rev. 1.00 5 May 13, 2015
e-Link for 8-Bit MCU ICP User’s Guide e-Link for 8-Bit MCU ICP User’s Guide
Figure 7
【Upload】
• Upload
Theuploadoptionincludessixcommands,“Program”,“EEData”,“ALL”,“VerifyProgram”,
“VerifyEEData”and“VerifyAll”.
• Select“Program”:OnlyreadtheProgramMemorydata.
• Select“EEData”:OnlyreadtheEEPROMMemorydata.
• Select“ALL”:TheProgramMemoryandEEPROMMemorydatawillbothberead.
• Select“VerifyProgram”:OnlyverifytheProgramMemorydata.
• Select“VerifyEEData”:OnlyverifytheEEPROMMemorydata.
• Select“VerifyAll”:TheProgramMemoryandEEPROMMemorydatawillbothbeveried.
Note: The read data will be shown in the corresponding window. If the data is to be stored then click
the“Save”buttonunderthe“File”option.

Rev. 1.00 6 May 13, 2015 Rev. 1.00 7 May 13, 2015
e-Link for 8-Bit MCU ICP User’s Guide e-Link for 8-Bit MCU ICP User’s Guide
【Download】
• Download
Thedownloadoptionincludeseightcommands,“Program”,“EEData”,“ALL”,“AutoVerify”,
“EraseProgram”,“EraseEEData”,“EraseAll”and“LockChip”.
• Download Steps:
1.Click“File/Open”toopenthecorresponding.MTPle.
2.Select“Program”:TheProgramMemorydatawillbedownloadedtothetargetMCU.
Select“EEData”:TheEEPROMMemorydatawillbedownloadedtothetargetMCU.
Select“ALL”:TheProgramMemoryandEEPROMMemorydatawillbothbedownloadedto
the target MCU.
3.Afterthedownloadcommandisexecuted,iftheMCUprogramsarerequiredtobeexecuted,
clickthe“PowerOn”functionunderthe“Tools”option,orselectthe“AutoPowerOn”
functionunderthe“Tools”optionbeforethedownloadcommandisexecuted.
• AutoVerify
Whenthisoptionisselected,ifthedownload“Program”,“EEData”and“ALL”commandsare
executed, the system will automatically verify data for the current executing command.
• Erase
IftheMCUprogramsordataarerequiredtobeupdated,the“EraseProgram”or“EraseEEData”
commandcanbeexecuteddirectlyasneeded.HoweveriftheMCUislocked,the“EraseAll”
command should be executed.
• Lock Chip
Afterthedownloadcommandisperformed,iftheMCUdataisrequiredtobeprotected,the“Lock
Chip”functionunderthe“Download”optioncanbeexecuted.Thiswillensurethatthedata
written to the MCU cannot be read.
【Tools】
• Tools
This option is mainly to implement power supply control and reset function selection for the
target IC.
• ViewOption
If this function is selected, the options setup in the HOPE3000 for e-Link will pop up.
• Reset
If this command is executed, the MCU will be forced to return to the program initial state and
rerun.
• Power On
If the power has been successfully connected, then after the command is executed, the program
downloadedtotheMCUwillrun.Thevoltageiseither3.3Vor5V,whichuserscanchoose
according to their needs.
Note: If users want to use the ICP mode, the Target Board can be supplied directly with either a
3.3Vor5Vpowersupply.Themaximumcurrentis300mAwhichshouldmeettheneedsof
mosttargetboards.Ifhighercurrentsarerequiredthenanexternalpowersupplyshouldbe
connected.
• Power Off
AfterthiscommandisexecutedthetargetICwillhavenopowerandtheprogramswillnotrun.
• AutoPowerOn
Function:Afterthe“Download”,“Upload”andothercommandsareexecuted,thesystemwill
supply power to the devices automatically.

Rev. 1.00 6 May 13, 2015 Rev. 1.00 7 May 13, 2015
e-Link for 8-Bit MCU ICP User’s Guide e-Link for 8-Bit MCU ICP User’s Guide
• ViewS.W.A.R.T
Afterthiscommandisexecuted,someinformationwillpopup,suchastheprogrammedMCU
type, programming time, programming times, etc.
• EraseS.W.A.R.T
Afterthiscommandisexecuted,theprogramminginformationwillbeclearedwithoutexecuting
again.
• ActivateWriter
This option is used to register and activate the e-Link.
• F/W Update
Update F/W version for e-Link ICP Mode.
【Extra】
3.2.2 SPI Flash
FortheSPIFlashprogramming,thecurrentsupporteddevicepartnumberincludestheMX25series
andSST25series.
SPI Flash Programming Pins:
12 ×11 GND
10 ×9×
8 CEB 7 ×
6 MOSI 5 ×
4 SCK 3 ×
2 MISO 1 VDD
Table 3
The external SPI Flash should be connected correctly; otherwise the following prompt window will
pop up and normal SPI Flash programming operation cannot be carried out.
Figure 8
WhentheexternalSPIFlashisconnectedcorrectly,thefollowingwindowwillpopup.The“Part
No.”optionwillshowthecurrenlytconnectedSPIFlashtypebydefault.Click“Open”toselectthe
corresponding.datlefornormalprogramming.

Rev. 1.00 8 May 13, 2015 Rev. 1.00 9 May 13, 2015
e-Link for 8-Bit MCU ICP User’s Guide e-Link for 8-Bit MCU ICP User’s Guide
Figure 9
3.2.3 EEPROM
For the EEPROM programming, the current supported device part number is the HT24 series.
Programming Pins:
12 ×11 GND
10 ×9×
8×7×
6 SCL 5 ×
4×3×
2 SDA 1 VDD
Table 4
When the external EEPROM is connected correctly, if this function is used, the following window
will pop up.

Rev. 1.00 8 May 13, 2015 Rev. 1.00 9 May 13, 2015
e-Link for 8-Bit MCU ICP User’s Guide e-Link for 8-Bit MCU ICP User’s Guide
Figure 10
Click“Open”toopenthecorresponding.binleasfollows.
Figure 11
Note:1.IfaddresspinsA2,A1andA0arechecked,thecorrespondingpinishigh,ifnotchecked,
the corresponding pin is low and the default state is not checked.
2.AddresspinsA2,A1andA0willbeadjustedaccordingtotheopened.binlesize.For
example,iftheopenedleis8Kbits(HT24LC08),thenonlyA2isselectable,A1andA0
are invalid.

Rev. 1.00 10 May 13, 2015 Rev. 1.00 11 May 13, 2015
e-Link for 8-Bit MCU ICP User’s Guide e-Link for 8-Bit MCU ICP User’s Guide
4. e-Link Switch and Indicators
• Switch
The switch is used to reset the e-Link.
• Indicators
Status:YellowindicatesthatprogrammingisOKandthepowerisconnected
Flashing:OKorpoweroninitialstate
Continuouslyon:Representstheexecutionof“Tools”→“PowerOn”function
Error: Red indicates the programming is in a fail state
Flashing: Fail
Active:BlueindicateswhethertheprogrammingisinReadyorBusystate
Continuously off: Ready
Flashing: Busy
5. e-Link Size
• e-Link back and side dimensions (unit: mm)
Figure 12
• e-Link back slot dimensions (unit: mil)
Figure 13

Rev. 1.00 10 May 13, 2015 Rev. 1.00 11 May 13, 2015
e-Link for 8-Bit MCU ICP User’s Guide e-Link for 8-Bit MCU ICP User’s Guide
Copyright©2015 by HOLTEK SEMICONDUCTOR INC.
The information appearing in this Data Sheet is believed to be accurate at the time
of publication. However, Holtek assumes no responsibility arising from the use of
the specications described. The applications mentioned herein are used solely
for the purpose of illustration and Holtek makes no warranty or representation that
such applications will be suitable without further modification, nor recommends
the use of its products for application that may present a risk to human life due to
malfunction or otherwise. Holtek's products are not authorized for use as critical
components in life support devices or systems. Holtek reserves the right to alter
its products without prior notication. For the most up-to-date information, please
visit our web site at http://www.holtek.com.tw.

X-ON Electronics
Largest Supplier of Electrical and Electronic Components
Click to view similar products for Emulators/Simulators category:
Click to view products by Holtek manufacturer:
Other Similar products are found below :
AC244062 AC244064 SPC563M64CAL144 SPC563M64CAL176 ST7MDT2-EMU2B IM3316 IM1281B IM1275 IM1227 IM1259G
IM1253B IM1253B(D) MJYS-QKJL-40/380V MJYS-QKJL-75/380V MJYD-JL-75/380V MJYD-JL-40/380V CI-B02CS01S CI-B03CS01S
CI-BO3GS01S GD10PJX120L2S HEDS-9730#Q50 HEDS-9700#F50 L-MZ07 L-MZ02 L-MZ021 TXVT4G6M-S JL_MOD_FH_V1.0
MKSDSOCKET-Pinboard V1 CY3250-24X33 AC244060 7027-D-350 DS1747WP-120IND+ AC244061 S5U1C31W74T1300
S5U1C17M13T2100 S5U1C17M13T1100 J-Link ULTRA+ AFM201TI-AY2LED2 AFW121T-EVB CP2102 CE118M12 ESP32-A1S
ESP32-CAM ESP-32S ADZS-ICE-1000 ADZS-ICE-2000 USB-EA-CONVZ BH-USB-100v2-ARM BH-USB-100v2D BH-USB-200
Other manuals for e-Link
1
Table of contents
Other Holtek Motherboard manuals