Download Print this page

Xeltek Superpro IS416 Series User Manual

Ultra-fast, in-system, 16 channels programmer of the future

Advertisement

Quick Links

Userʹs Guide
XELTEK
Superpro®IS416
Series
Ultra‐Fast, In‐System, 16 Channels
Programmer of the Future 
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
1 / 56

Advertisement

loading

Summary of Contents for Xeltek Superpro IS416 Series

  • Page 1 Userʹs Guide XELTEK Superpro®IS416 Series Ultra‐Fast, In‐System, 16 Channels Programmer of the Future  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 1 / 56...
  • Page 2 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...
  • Page 3 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.
  • Page 4 • For authorized users, the SUPERPRO can provide for automatic generation of electronic serial numbers. User Manual Organization  This manual includes the following major chapters: • An introduction to the SUPERPRO series, including the system requirements and the software and hardware installation •...
  • Page 5 Chapter 1 Overview of SUPERPRO ®  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.1 Introduction to SUPERPRO    The SUPERPRO is a menu-driven software that operates a series of cost-effective, reliable, and high-speed universal programmers.
  • Page 6: System Requirements

    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.4 System requirements     The minimum system configuration requires: •...
  • Page 7: Chapter2 System Installation

    NOTE: Each model has its own software and they are NOT compatible.   2.1.2 Download the software from website and setup (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.
  • Page 8 Once the setup program is running, a dialog box displays to allow the user choosing a preferred language. Select one from the drop down list and click OK to continue. 3. An installation wizard will be displayed (as illustrated below). Click Next to continue.
  • Page 9 4. A License Agreement will be displayed. Click I Agree to continue. 9 / 56...
  • Page 10 5. Choose the Destination Location in which the driver software will be installed. Once the destination file folder is selected, click Next to proceed. 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), click Next to continue.
  • Page 11 6. Check the previous selections and click Install to start the installation 11 / 56...
  • Page 12 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 Install this driver software anyway. 7. Once the installation is completed, click Finish. 12 / 56...
  • Page 13: Hardware And Driver Installation

    2.2 Hardware and Driver Installation    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.
  • Page 14 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 14 / 56...
  • Page 15 Chapter 3 Quick Guidance of the Software Features    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.
  • Page 16 1. The Menu Bar provides access to the File, Buffer, Device, Option, Project, and Help menus. 2. The Tool Bar offers quick access to many commonly used functions. 3. The Command Window enables shortcut to many commands and operations. 4. The Programmer Statue Panel shows the state of the current project and programmer. 5. The Device Panel shows the connected device. 6.
  • Page 17: Programming Procedures

    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.
  • Page 18 3.2.2    Select the device    To open the Device Selection window, choose one of the following options: • Select the Device Selection icon • Select the Device menu and select the Select Device (Device) option. The system then displays the Device Selection screen as shown below. 18 / 56...
  • Page 19 NOTE: The red device name means that such device(s) need authorization to use. 3.2.3    Load data into buffer    One can load data into the buffer by reading data either from a file or a master chip.  To read data from a file, select Load File from the File menu. The system displays the Load File dialog box.
  • Page 20 3.2.4  Set options     Click Operation Option from the Option menu to open the Operation Option screen. Set each of the following options: o Insertion Test indicates whether to check the pin contact. o Device ID Check indicates whether to check the ID of the device. o Beeper indicates whether the beeper alarms a sound when the operation succeeds/fails.
  • Page 21 Once you have properly inserted the chip, the auto batch-processing command starts automatically. 3.3 Programming When Connected by Hub    Xeltek provides a connection hub and user can simultaneously operate multiple programmers by using the hub. Click menu Programmer -> Module Management and select the number of the programmers you want to operate. Picture below shows the interface when...
  • Page 22 In global configuration mode, all the operations are carried out in the programmer(s) that is selected with the check in tick-box(es). NOTE: Choose specified hub for XELTEK to connect programmer, and currently up to 8 programmers can be operated simultaneously.
  • Page 23 IS416 supports programming multiple channels. And this depends on IC that to be programmed. Some IC support 16 channels, and some only support 4 channels. But Most ICs supports 16 channels. 16-channel mode: Each channel has two names, such as A1 and 1, B2 and 5 and so on. A1:1 A2:2 A3:3...
  • Page 24 ATE port User can trigger ATE signals to program automatically, it’s easy for customer to control IS416 by electrical signals. And get operation result by IO state of “ PASS”,”Fail” in ATE port . 24 / 56...
  • Page 25 Signals Definition of ATE Pin# Pin Name Pin Type Description SEL0 Input Isolated,Flow select input Bit0, 2.5‐24 VDC, 20 mA max. SEL1 Input Isolated,Flow select input Bit1, 2.5‐24 VDC, 20 mA max. SEL2 Input Isolated,Flow select input Bit2, 2.5‐24 VDC, 20 mA max. SEL3 Input Isolated,Flow select input Bit3, 2.5‐24 VDC, 20 mA max. SEL4 Input Isolated,Flow select input Bit4, 2.5‐24 VDC, 20 mA max. SELMOD Input Isolated,ATE mode select input, 2.5‐24 VDC, 20 mA max. START Input Isolated Input Ground RESET Input Isolated Input Ground PASS Output Isolated, Flow PASS, 25 mA max BUSY Output...
  • Page 26 UVCC Input GND Isolated Output V+(24V max) +5V IS416 system +5V Non‐isolated ISP Sys. +5V +5V IS416 system +5V Non‐isolated ISP Sys. +5V GND IS416 system GND Non‐isolated ISP GND. GND IS416 system GND Non‐isolated ISP GND. Usage of ATE steps:  1 ATE work in standalone mode. Please gen one or more projects and save them in SD, then insert SD to IS416. 2 Set “SELMOD” IO high, and IS416 will enter into ATE mode.
  • Page 27: Chapter 4 Functions And Commands

     4 After select project, then to set IO state of “START”, and remain high level above 200ms to 500ms, IS416 will be triggered to start work. The IO state of “BUSY” will be high. States of “PASS” and “FAIL” will be low. ...
  • Page 28 After you select the device, the software automatically will identify the data buffer type. You can review the buffer data types if you open the Edit dialog box for the data buffer. When some file data are loaded into the data buffer, the following rules apply: •...
  • Page 29 • Normal to load the whole file • Even to load the first byte and discard the second byte out of every two bytes • Odd to discard the first byte and load the second byte out of every two bytes •...
  • Page 30 4.1.2 Save File    Select Save from the File menu to save data in the current buffer to a disk file. A dialog box titled as Save File will be displayed and the saving options are similar to those in section 4.1.1 Load File. 1. Buffer. 2. File Name    30 / 56...
  • Page 31   3. File Type  4. Buffer Address  5. Data Size. To enter the save data size in number of bytes. 4.2 Project Menu    The project file contains all the information and preparations before programming. It can also be used to restore the working environment that has been saved previously. The project file includes: •...
  • Page 32 If the project contains “dynamic password”, a random serial number will be displayed. User should offer the serial number to the project maker. The project maker generates password by the tool “Password Generator” (please refer to ““Password Generator” for details). Then User input the password and load the project. 4.2.2 Save Project Files ...
  • Page 33 When the option “Enter protected mode after loading the project” is selected, Dialog “Protected mode Setting” pops up. Please refer to “Protected mode” for details. Dynamic Password: Please refer to “Load project” and “Password Generator” for details. 4.2.3 Manage Project Library    The stand-alone operation is when the programmer hardware is not connected to a computer, and uses information saved in its own module for volume production.
  • Page 34 Some basic commands related to the project file operation are: • Send Project. This will send the existing project file(s) to the SD card. One can also encrypt the SD card to protect the data. • Delete Project. To delete the project being selected. There are many SD card manufacturers in the market and the quality varies a lot across different brands.
  • Page 35 is connected on-line. However, if the SD card is off-line/disconnected, the user has to unlock it again for any other operation. • Erase Password. This operation actually wipes all the information that is stored in the SD card and removes the password. After this, the SD card needs to be format using FAT32 file system, so as to be compatible to SUPERPRO IS416.
  • Page 36 4.3.3 Manage data in buffer    There are two major types of buffer, Fuse Buffer and Data Buffer (HEX/ASCII buffer). In following section, the operations of these two types of buffer is described and a typical buffer operation window is shown below. 4.3.3.1 HEX/ASCII Data Buffer    •...
  • Page 37 • Radix. Select Radix to toggle between the HEX and DEC memory address display. • Search. Select Search to search for a specified string. Select Search Next to begin the next search for the specified string • Swap. Select Swap to open the Word Swap dialog box, illustrated below. Select the Word Width option to swap high byte and low byte according to the specified width in the address range and select OK.
  • Page 38 system opens the Fuse Buffer Edit window, illustrated below. The data for editing is either 0 or 1. Refer to the data manual of the device and the JEDEC to determine which of the following explanations for the data apply. • 1 represents an intact fuse and 0 represents a blown fuse, or •...
  • Page 39 Select Device Configuration Word from the Device menu to open the ConfigWord dialog box. The following sample illustration shows the configuration word for EON,EN25B16(Bottom Boot). It contains the watchdog and three protection modes. Some single-chip microcomputers include many items for the configuration word. The items may appear on separate tabs or pages.
  • Page 40 • If the configuration word contains some protected items, then you cannot verify the items after preparing the program. When preparing the program, the programmer automatically shields the protected items and writes the other items. Select Security or Protection to write the protected items. NOTE: If you select None as the Protection option, the system does NOT carry out an operation when performing Security or Protection.
  • Page 41 1. Don’t care “Remove interval(s)”, “Insert intervals(s)” 2. Select ID Check to have the programmer read the Electronic Identifier Code from the chip to identify the manufacturer, the device type and the programming algorithm code. If you have already selected the device, the default for this option is checked.
  • Page 42 • VCC = 5.00V and verify the data once • VCC = 4.75V and VCC = 5.25V, and verify the data twice (+/- 5%) • VCC=4.50V and VCC=5.50V, and verify the data twice (+/- 10%) 4.4.2 ISP    1: VCC, VIO, VPP: Most time don’t change these default values. If program result is not stable and need to modify these values a little.
  • Page 43 Most time don’t care these values. But if the board of customer has large electric capacity, Maybe it’s need to wait long time to power on or off. The engineers of XELTEK will tell customer how to set these delay time if need to do.
  • Page 44 If customer wants to cut down the cost time of operation, may set the start address and end address. Because in this case it’s no need to operate the whole range of IC, and only the valid range of IC. The efficiency is high if to do so. But note that not all ICs support change the address of operation.
  • Page 45 overflow value is the number at which the increment ceases and carries to the next address, which becomes the new start value. • Select Binary to set the start value as 0 and the overflow value as 256. • Select ASCII Decimal to set the start value as 30 (hexadecimal representation of 0) and the overflow value as 39+1 (the hexadecimal representation of 9).
  • Page 46 4.4.6 Result Ext. OutPut  Sometimes customer wants to embedded IS416 into auto production line system. We offer two ways to do so. 1: PLC to receive the trigger and output operation result. The PLC in/out ports match the electrical interface of production line. 2: Extension board We may offer extension board to support requirement of embedding IS416 into production line system.
  • Page 47 Complete signal Don’t care these values Save setting or not when exiting Whether save the settings of operation option Ignore progress Don’t display the progress if set. Ignore debug information Don’t display the debug information Beeper off Select Beeper On to turn the beeper on or off. The beeper makes a sound to indicate the results of operations such as Insertion Test error, ID unmatched, programming successfully completed or failed.
  • Page 48 The tool bar provides a quick way to execute common functions. The toolbar from the main SUPERPRO screen is illustrated below. Each tool is labeled with a number and described below. 1. Load file 2. Save file 3. Load project 4.
  • Page 49 1. Select No to delete the log file. The system will not create a log file on exit. 2. Select New to overwrite the existing log file every time the program starts. 3. Select Append to add the log file information at the end of the existing log file each time the program starts.
  • Page 50: Chapter 5 Frequently Asked Questions (Faq)

    Chapter 5 Frequently Asked Questions (FAQ)    You can monitor the programmer operations through the Operation Information Window and message window. This chapter helps define common problems related to programmer actions and errors. 5.1 Dealing with Data Files    This section explains common problems involving the File Type dialog box. 5.1.1 Solve Invalid File Type or File Data Overflow Error    The data for programming is usually stored in the data file.
  • Page 51 address. Program the two parts into two chips respectively. When loading the file select Even as the File Mode to write the data in the addresses 0,2,4,6, etc. to one chip. Select Odd as the File mode to write the data at the address 1,3,5,7, etc.
  • Page 52 2. Select Load from the File menu to load the Sample1 file. o In the Buffer Address field, enter 0. In the File Address field, enter 200. 3. Select Load from the File menu to load the Sample2 file. o In the Buffer Address field, enter 3000. o In the File Address field, enter 0.
  • Page 53 2. Files of other formats are mainly the JED files. The system saves data in the buffer in a JED file after reading the chip. You can use this format the next time you load the file. 5.2 Other Messages    Other error messages are explained below. •...
  • Page 54 If the User Manual does not answer your questions, first contact your sales agent or the distributor. If you still need technical assistance you can call XELTEK between Mon‐Fri 7:30AM‐12:00PM & 1:00PM ‐ 4:30PM (PST). Make sure you have your product serial number before calling.
  • Page 55 Email: sales02@xeltek-cn.com Website: http://www.xeltek.com.cn License Agreement    The copyright of the program and the User’s Guide remain the property of XELTEK. You may:  1. Copy the program for back‐up purposes ONLY in support of its use on a single computer. 2. Transfer the program and license to another party if the other party agrees to accept the terms and conditions of this agreement.
  • Page 56 You may not:  1. Use this product on a computer system or network that allows the program to be operated by more than one user at the same time. 2. Modify, copy, or transfer the User's Guide or other documentation or any copy.