Page 1
SUPERPRO Series Universal Programmers For Windows 95/98/NT/2000 User Guide XELTEK...
Page 2
This User's Guide is copyrighted. All rights are reserved. 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. SUPERPRO is the registered trademark of XELTEK. Contents 1. General Description...
Page 3
Introduction 1.1.1 What are Superpro’s? 1.1.2 Manual Organization 1.1.3 Manual Convention 1.1.4 System Requirement 1.1.5 Package System Setup 1.2.1 Software Installation 1.2.2 Hardware Installation 1.2.3 Running the Program 1.2.4 Communication Error Message 1.2.5 Device Insertion Programming Operation 1.3.1 Quick Guide to Programming 1.3.2 Error Messages Description of Menus File: <Alt-F>...
Page 4
2.5.3 Production Mode 2.5.4 Select Music 2.5.5 Load Config File 2.5.6 Save Config File Library : <Alt-L>(Model denpendent) 2.6.1 Read 2.6.2 Modify 2.6.3 Transfer Appendices Customer Support Error Messages...
1.General Description 1.1 INTRODUCTION 1.1.1 What are Superpro’s? The SUPERPRO’s are a family of affordable, reliable, and fast universal IC device programmers. They are designed to communicate through a parallel (printer) or USB port(model dependent) and to operate with Intel 80486- and Pentium-based IBM- compatible desktop computers and notebook computers.
The cursor keys are shown as follows: Left arrow key = <Left arrow> Right arrow key = <Right arrow> Up arrow key = <Up arrow> Down arrow key = <Down arrow> Unless stated otherwise, keystrokes are not case-sensitive. e.g.: Both 'A' and 'a' are acceptable.
Please run the main program for the programmer. If everything is set up correctly, then the main screen should come up without any error message. At this point, you may select a device and proceed with programming operation. 1.2.4 Communication Error Message Communication error may occur if the PC failed to communicate with the programmer.
Page 8
2) Chips with more than 48 pins on Superpro Optional 100 pin expansion adapter, PEP100(or 500,600), is necessary to program larger devices. Please remove the standard DIP48 ZIF socket adapter and install the PEP100 adapter in place and then mount the socket adapter on top. 3) Order Adapter information...
1.3 Programming Operation 1.3.1 Quick Guide to Programming Select the device: From the main screen, click on Select, and the Select window will popup. First select the Category of device (E/EPROM, BPROM, SRAM, PLD or MCU) followed by Manufacturer and Device name from the screen. Click OK button or double- click the device to confirm selection.
2. Description of Menus 2.1 File: <Alt-F> The menu deals with data file management and system interface. 2.1.1 Load <Ctrl-O> Files are loaded into one of two buffer types, HEX/ASCII buffer for EPROMs and Microcontrollers (MCU) and Logic buffer for PLD/PALs, which requires .JED type file. For EPROMs and MCUs, data types supported are Binary (also .POF), Intel HEX (also extended HEX), Motorola S record, and Tektronix HEX types.
Page 11
This selection will save the current data in the buffer to disk. For E(E)PROM, BPROM or MCU device types, Save File window will pop up. Select the folder and filename to be saved under. Next, File Type dialog box will pop up for selecting file type to be saved under.
Page 12
Fill The function will bring up the Fill Buffer dialogue box. It consists of the Start Address, End Address , Fill Data input lines, OK and Cancel buttons. Input desired data to be filled into the Fill Data input line, and specify the range by indicating the beginning and ending addresses.
Page 13
Opens the Encryption Buffer Edit window for viewing and editing. 2.2.4 Vector Table This opens the Vector Buffer Edit window. If a test vector table is included in the JEDEC file, the software will load the test vector table to the buffer automatically when the JEDEC file is loaded.
Page 14
Function Figure The Function Select list in the Function dialogue box may differ from chip to chip and it reflects the functions available for the chip from the manufacturer. Program The function writes the data from the buffer into the chip. The Verify function is performed automatically after programming.
Page 15
Verify The function compares the content of the buffer to that of the chip. If there is any discrepancy, verify failure message and the address where it started failing will be displayed in the Message window. For PROM or MCU devices, verification of range between start and end addresses (specified by you) is available.
Page 16
Buff Start This sets the address in the buffer where file loading begins. By changing the address, a file can be loaded at any desired location. Buff End This sets address in the buffer where file loading ends. By changing the address, a file can end loading at any desired location.
Page 17
2.3.3 Select( Device) Select Device Figure This selection brings up the Select Device dialogue box, which includes Manufacturer List viewer, Device List viewer, Type radio button, OK and Cancel buttons and Search Edit box. When the highlighted cursor is placed over a name of the manufacturer, names of the devices for the manufacturer selected will be displayed instantly in the Device column.
Page 18
different device types, such as, E/EPROM, PLD, MCU, etc. Select the device type first before selecting Manufacturer of a device. Search Edit box allows you to search device quickly. Note:A window with important information will pop up for some devices.For example with PIC16C62A.
Page 19
Buffer data 01 23 45 67 89 AB CD Result after programming will be; Device address 00 01 02 03 … Device data 23 67 AB … In the Double Word format, there are four bytes to be selected from For example, Buffer address 00 01 02 03 04 05 06 07 08 09 0A 0B Buffer data...
Page 20
GND (Ground) pin Unused or power pin; output values will not be tested Output Logic High (Voh) Output Logic Low (Vol) Clock pin Input Logic High (Vih) Input Logic Low (Vil) 2.4.2 Edit Pattern This selection is used for editing a test pattern in the library. When you are in the Test menu, click on Edit Pattern.
Page 21
2.4.7 DRAM/SRAM Test From the main screen, click on select, and the select window will popup. First select the category of device (DRAM/SRAM), followed by manufacturer and device name from the screen. Click OK button or double-click the device name to confirm selection.
Page 22
It is model dependent that some modes needn’t to set cpu speed. Option: Check “Insertion Test” if you want the programmer to do an insertion test before any operation on the device(model dependent). Check “Beeper” if you want the programmer to beep after any operation(model dependent).
Page 23
Note: If user use the AutoIncrement in Standalone mode, programming can be success and verifying will fail in increment address. We suggest user don’t use autoincrement in Standalone mode. Auto Increment Figure 2.5.3 Production Mode Production mode is used in mass production. In this mode, the system will automatically sense chip insertion and program the chip.
Page 24
2.6.1 Read Read the library from the programmer. If user want to know what devices have been selected in the programmer in standalone mode, user can use this menu. Reading library will create a file that overlays the primary library file, so user can open Modify dialog to check.
XELTEK software has been designed to require a minimum of technical support. The program comes with a comprehensive User's Guide. If you cannot find the answer in the manual, you can turn to your dealer, or distributor, or to XELTEK. XELTEK Technical Support: Should your local distributor be unable to solve your problem, XELTEK provides telephone technical assistance during normal business hours (8:30 am to 5:30 p.m.).
Page 26
Limited Warranty XELTEK warrants that its products will be free from defects in workmanship and materials, and shall conform to specifications current at the time of shipment, for a period of one year from the date of shipment.
Page 27
(to the extent permitted by law), the warranties of merchantability and fitness for use. No agent or representative of XELTEK has any authority to bind XELTEK to any affirmation, representation, or warranty concerning products made by XELTEK;...
Page 28
Init Programmer Figure 3.2.3 Algorithm File Not Found: Every device has an algorithm file. After selecting the device, algorithm file will be loaded (DLL file). If loading fails, this message will appear. Algorithm File Not Found Figure 3.2.4 Invalid ID/MFG Error/Device ID Error: For some devices, SUPERPRO reads the internal electronic ID before any operation.
Need help?
Do you have a question about the SUPERPRO Series and is the answer not in the manual?
Questions and answers