Xeltek Superpro IS416 Series User manual

1/ 56
UserʹsGuide
XELTEK
Superpro®IS416
Series
Ultra‐Fast,In‐System,16Channels
ProgrammeroftheFuture
XELTEK
#1, Jiangyun Rd.,Zijin (Jiangning)
Technology Incubation Special
Park,Jiangning, Nanjing, P.R.China
Tel: 086-025-68161233
Fax: 086-025-68161248
sales02@xeltek-cn.com
www.xeltek.com.cn

2/ 56
IMPORTANT!
1. This manual applies to SuperPro/IS416.
2. Make sure the software installation is completed before connecting the
programmer to PC.
3. Please read the manual carefully before using programmers.
4. Please use Xeltek Adapters. Non‐Xeltek adapters will cause an error
XELTEK
#1, Jiangyun Rd.,Zijin (Jiangning)
Technology Incubation Special
Park,Jiangning, Nanjing, P.R.China
Tel: (025) 68161233
Fax: (025) 68161248
www.xeltek.com.cn
SUPERPRO is the registered trademark of XELTEK.
Distribution and sales of this product are intended for use by
the original purchaser under the
terms of the License Agreement.
This document may not, in whole or part, be copied, photocopied, reproduced, translated or
reduced to any electronic medium of machine‐readable form without prior consent in writing from
XELTEK.
The information in this document is subject to change without notice.
Software Copyright 2012‐2020 XELTEK
User’s Guide Copyright 2012‐2020 XELTEK

3/ 56
Welcome
Welcome to the world of Xeltek SUPERPRO programmers. Xeltek has produced the
SUPERPRO line of IC programmers since 1985. Our motto is to provide high value
products at affordable prices. In the past 27 years, Xeltek has produced a string of
highly popular and successful programmers including SUPERPRO, SUPERPRO II,
SUPERPRO III, SUPERPRO V, SUPERPRO 680, SUPERPRO 8000, SUPERPRO
3000U, and SUPERPRO 9000 models.
SUPERPRO 3000U is the first model to incorporate both PC connected and stand‐
alone modes operations combined into one programmer. It is also the first
programmer to break the barrier of 40,000 devices supported in the industry.
SUPERPRO 3000U is by far the most popular IC programmer in the industry today.
Pushing the barrier further, Xeltek is proud to announce the family of SUPERPRO
IS416 programmers. SUPERPRO IS416 retains all the good features of SUPERPRO
IS03, but in addition, it is designed to program today's large capacity devices
efficiently and effectively.
FeatureHighlights
•The SUPERPRO includes ultra high speed programming via 32bit RISC MCU
device.
• Very fast programming speed, which is selectable to adapt to cable length and
load feature of user board. Supports most ISP protocols, e.g. I2C, SPI, UART,
BDM, MW, JTAG, CAN, RS232 etc.
•The SUPERPRO operates with a PC or in stand- alone mode without a PC.
This provides seamless migration from engineering to production. Have standard
ATE interface to facilitate operation and control of external ATE device.
•In order to embed IS416 into the system of customer, IS416 offers DLL,
command line tool. Customer may use DLL or command line tool to control
IS416.
•The SUPERPRO communicates through a USB 2.0 port and operates on most
Pentium‐based, IBM compatible desktop/notebook computers.
•The programmer and software support Windows XP, Windows Vista,
Windows 7, Windows 8, Windows 10, etc.

4/ 56
•For authorized users, the SUPERPRO can provide for automatic generation of
electronic serial numbers.
UserManualOrganization
This manual includes the following major chapters:
•An introduction to the SUPERPRO series, including the system requirements
and the software and hardware installation
•Detailed explanations on the commands and the programming procedures
•Information about error messages and common problems
•An Appendix that includes the customer support information
Note: The software prevails in any discrepancy between it and the user manual, due
to any upgrades of the software. The information in this document may be subject to
change without notice.

5/ 56
Chapter1OverviewofSUPERPRO®IS416
This section provides a brief introduction of SUPERPRO (1.1), software features (1.2),
structure of the handbook (1.3), system requirement for the installation (1.4), and
package content (1.5).
1.1IntroductiontoSUPERPRO
The SUPERPRO is a menu-driven software that operates a series of cost-effective,
reliable, and high-speed universal programmers. SUPERPRO communicates through
a USB 2.0 port and operates with most IBM-compatible desktop and notebook
computers that based on Pentium. Menu-driven software interface makes all the
operations quite user-friendly.
1.2Softwarefeature
The USB 2.0 Series supports:
•Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10, etc.
•More than 43,000 types of devices, including E/EPROM, PLD, MCU, FLASH
etc.
•Compatible with many types of file formats, such as Binary, Intel (linear &
segmented) Hex, Motorola S, Tektronix (linear & segmented), Jed, pof, etc.
•SUPERPRO has an integral full-screen buffer editorial environment with
commands such as fill, copy, move, swap, etc.
•Electronic serial numbers are generated automatically.
1.3StructureofthisUser'sGuide
The content of this User's Guide is structured into three major sections,
Chapter 1 is an overview and introduction of the SUPERPRO, describing the

6/ 56
system requirement, installation of the hardware and software.
Chapter 2 - Chapter 5 are detailed specification and explanation of all the features,
commands, and function modules. In Appendices, there are supportive information
and guide for trouble-shooting
1.4Systemrequirements
The minimum system configuration requires:
•A desktop or laptop computer with Intel Pentium or an equivalent processor
•Windows XP, Windows Vista, and/or Windows 7 operating system
•1 GB free space on the hard drive
•A CD drive
1.5Packagecontent
A standard SUPERPRO programmer package includes:
A Programming host module
A Power supply unit
A USB 2.0 connection cable
A CD contains driver software
A user's registration form

7/ 56
Chapter2Systeminstallation
This chapter provides a brief guidance on how to install the SUPERPRO software and
connect the programmer hardware properly.
NOTE: To avoid complications during the installation process, you must setup the
software before connecting the programming hardware (the USB device) to your
computer. That is, installation through the "Add New Hardware Wizard" of Windows
system is NOT recommended (this might lead to wrong drivers with a different
compatible device ID).
2.1SoftwareSetup
Select the software to setup your SUPERPRO programmer either from the CD‐ROM
or by downloading the program from the Xeltek website. Instructions for both methods
are described below.
2.1.1SoftwaresetupfromCD
1. Insert the CD into the CD-ROM drive.
2. If the setup program does not start automatically, run SETUP.EXE located in
the root directory.
3. Select the appropriate programmer model.
4. ClickSetup.
NOTE: Each model has its own software and they are NOT compatible.
2.1.2Downloadthesoftwarefromwebsiteandsetup(recommended)
You can also download the specific software for a certain model at Xeltek website:
http://www.xeltek.com. Select the icon to download the appropriate file for your
programmer. Once you have saved the file to your computer, run it to setup the
software. The following procedure describes the setup process step by step.

8/ 56
1. Once the setup program is running, a dialog box displays to allow the user
choosing a preferred language.
2. Select one from the drop down list and click OK to continue.
3. An installation wizard will be displayed (as illustrated below). ClickNext to
continue.

9/ 56
4. A License Agreement will be displayed. ClickIAgree to continue.

10 / 56
5. Choose the Destination Location in which the driver software will be installed.
Once the destination file folder is selected, clickNext to proceed.
5.
Another dialog box will be presented and allow the user to choose whether creating a
start menu icon and/or a desktop icon. Once correctly check the tick box(es), clickNext
to continue.

11 / 56
6. Check the previous selections and clickInstall to start the installation

12 / 56
NOTE: If you are using the Windows Vista system, the operation system may
display the following dialog box to ask you whether to install the software. Select
Installthisdriversoftwareanyway.
7. Once the installation is completed, clickFinish.

13 / 56
2.2HardwareandDriverInstallation
After you set up the software, you can install the hardware and driver. The following
procedure explains the installation process.
NOTE: Do not follow these steps below if you have not yet setup the software (see
section 2.1).
1. Make sure all other programs are closed during the installation process.
2. Connect the programmer module to the computer through the USB port.
3. Turn on the power switch of the programmer module.
When you connect the new hardware, the system initiates the New Hardware
Wizard, which locates the driver from the software you have just installed.
The system displays alerts one at a time, illustrated below. The alerts on your
system may be slightly different.

14 / 56
4. After you open the application software for the programmer, the system
automatically starts the initialization. If it does not, make sure the
programmer is securely connected to the computer and that the power switch is
on.

15 / 56
Chapter3QuickGuidanceoftheSoftwareFeatures
This chapter is a quick guidance of the SUPERPRO®software. It describes the
functions and features of the programmer that are most frequently used. The
SUPERPRO IS416 provides two program modes in one, they are: PC host mode and
Stand-alone mode for production.
•Under PC hosted mode, a PC controls the programmer via a high-speed USB
connection to program a chip.
•Under stand-alone mode, the user controls the programmer via LCD display
with 6-KEY keypad.
In this chapter, all the features being described are in PC mode, while the stand- alone
mode is described elsewhere.
3.1TheUser'sInterface(mainscreen)
The main SUPERPRO screen is illustrated below. Each part of the user interface is
labeled with a number and described below.

16 / 56
1. TheMenuBar provides access to theFile,Buffer,Device,Option,Project,
andHelp menus.
2. TheToolBar offers quick access to many commonly used functions.
3. TheCommandWindow enables shortcut to many commands and operations.
4. TheProgrammerStatuePanel shows the state of the current project and
programmer.
5. TheDevicePanel shows the connected device.
6. TheBufferPanel shows the state of the buffer.
7. TheLogWindow displays the operation history.
A detailed specification of theProgrammerStatuePanel is shown in the picture below
and described accordingly to the numbered notation.

17 / 56
1. Module number and the ID of the programmer
2. Auto/Cancel button
3. Device name and the manufacturer information
4. Statue bar shows the success/failure of the programmer
5. Statistic information panel
6. Count down settings and information
7. Connectivity and progression of the programmer/project
8. Serial number
3.2ProgrammingProcedures
This section provides information on steps for common procedures to program devices
using SUPERPRO IS416.
Before using the programmer to program a device, make sure that the programmer is
installed properly and that the computer and programmer are communicating
successfully. Connect the signals with cables according to the device info of IS416.
3.2.1Hardwarepreparation
Before operating programmer, please install the software first, and connect programmer
with PC as follows.

18 / 56
3.2.2 Selectthedevice
To open the Device Selection window, choose one of the following options:
•Select theDeviceSelection icon
•Select theDevice menu and select theSelectDevice(Device) option.
The system then displays the Device Selection screen as shown below.

19 / 56
NOTE: The red device name means that such device(s) need authorization to use.
3.2.3 Loaddataintobuffer
One can load data into the buffer by reading data either from a file or a master chip.
To read data from a file, selectLoadFile from theFile menu. The system
displays theLoadFile dialog box. To make sure the loaded data is correct one
can review the information in theBuffer window.
NOTE: SomeHex orSrecord files contain non-zero file initial address. In this
case, enter the start address in the File Address box.
To read the data from a master chip, complete the following steps:
oInsert the master chip in the socket.
oSelectRead on theDeviceOperation window in the main screen. The
data will be copied from the master chip to the buffer memory.
oTo make sure the loaded data is correct one can review the
information in theBuffer window.
oIf desired, you can save the data to a disk for later use.
NOTE: The read function is not available for some devices, including those
have been encrypted.

20 / 56
3.2.4Setoptions
ClickOperationOption from the Option menu to open the Operation Option
screen. Set each of the following options:
oInsertionTest indicates whether to check the pin contact.
oDeviceIDCheck indicates whether to check the ID of the device.
oBeeper indicates whether the beeper alarms a sound when the
operation succeeds/fails.
oAutoIncrementFunction indicates an automatic increase in the label
number written to each chip.
oAddressChange indicates whether a different start and end address
shall be applied for the programming zone of the device.
To set the order of the batch processing functions, selectEditAuto from the
Options menu. The system displays the Edit Auto screen.
For devices that include the configuration word, you must set the
configuration word before programming to ensure that the chip can be used on
the target system. The configuration words for some devices are contained in the
data file. Therefore, the system automatically loads the configuration word into
the configuration word buffer when loading the data file. For some devices, you
must manually make the selection. SelectDeviceConfigurationWord from
the Device menu to open the ConfigWord screen.
Many devices must meet some special requirements for the programming of a
chip, including special algorithms conventions. Read the device manual or
instructions carefully and adjust the operation steps or buffer data as needed.
3.2.5Executeprogramming
Connect the signals with cables according to the device info of IS416 at first. The
operation procedure for the programming of a chip is described as the following steps:
Blank Check
NOTE: You can skip this step if the chip is brand new.
Table of contents
Other Xeltek Motherboard manuals