Home

3.2.1 Select the device

image

Contents

1. Note In order to connect the programmer easily and quickly please connect the hardware after installing the software Copyrights Software 2003 2008 XELTEK User s Guide Copyright 2003 2008 XELTEK Copyrights 2003 2008 XELTEK The distribution and sales of the 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 XELTER The information in this document is subject to change without notice SUPERPRO is the trademark of XELTEK 1 General Description 1 1 INTRODUCTION 1 1 1 What is Superpro The SUPERPRO is a series of cost effective reliable and high speed universal programmers They are designed to communicate through a USB or parallel port model dependent ando operate with most TBM compatible desktop computers and notebook computers Their menu driven software interface makes them easy to operate Programming hardware ides the following items A programming module including 40 or 48 pin ZIF An AC adapter wf dual range switching power supply model dependent USB or parallel connecting cable Optional socket adapters to accommodate PLCC TSOP SOIC SOP TSSOP and BGA package pes available Software CD Software includes the following features
2. os cosa me ac CD zl ea s mao 70 7 Gr er TE eN 80 20 amp 1 Gr GR GT nceoono 24 20 at s 10 72 01 20 de SE Sa 44 AF 53 20 coonna o 4 00 50 4 01 06 0217 Bs 23 39 D0 00 00 oo cooonbo 00 10 93 90 904 09 00 00 00 00 co 00 00 00 Joseooors 00000000 29 00 00 02 00 0900 oa DO 00 00 00 HERE nouus utter IF Batter cisne on ata Toad AE ouster sure et anit coor ria geuron meve asain ome sar Locate In Locate Buffer dialo blink at address box enter the address you wish to see displayed and press OK The cursor will The function will bring up the Fil Daa Into Buffer dialogue box t consists of the Start Address End Address Fill Data input lines OK and Cancel buttons Input desired data to be filed into the Data input Tine and specify the range by indicating the beginning and ending addresses For the Fuse Buffer Edit window the data wil be ether 1 For the Data Buffer Edit window it will be a two character HEX code such as AA 55 EA The function displays Copy Buffer dialogue box It consists of Start Address End Address New Address input lines OK and Cancel butions Data between start address and end address will be copied to the buffer beginning with new address Swap Swap MSB and LSB byte order for the specified word width in the address range For example assuming data
3. Supports Windows 9S NT 2000 XP Programming suppor for a large number of devices 1500 11000 including PROMS EIEPROMS PLDs and MCU from more than 100 manufacturers model dependent Support formats in Binary Itl Jed POF ct iar amp segmented Hex Motorola S Tektronix linear amp segmented Device insertion test 48 pins o es to detect defective chip improper inserted device and lose contacted pin model dependent Integrated full screen buffer editors with commands for ill copy move swap ec Auto generatio of electronic serial numbers model dependent Project and selecting history 1 1 2 Manual Organization This booklet consists of five main chapters Chapter 1 Provides an introduction o the SUPERPRO series including system requirement Chapter 2 Provides system set up information such as set up of the hardware and software as well as solutions for communication error if encountered Chapter 3 Provides pre programming guidance and device selection loading and reading data Chapter 4 Provides explanation for each software command and its functions Chapter 5 Provides guidance for trouble shooting and eror messages 1 1 3 Manual convention The following conventions used in this manual The names of all keyboard keys are enclosed in angle brackets For example the Enter or Return key is shown as Page Up key is shown as lt PgUp gt The cursor keys are shown as
4. Example Compare result in file ASPSOO0LNBING7256 emp Tile SUPERPRO Data Compare Result file Displacement Butferaddress Chip Data Buffer Data 990000 a n 30 LI EI 0008s ac E 0008 3 E ae device selected has U Field the Operation Option Bar will become as below UES Edit UES This content may be changed during reading device or Loading files Users can view and edit ES display methods Hex and ASCII 4 5 Device Operation Window According to the references provided hy the manufacturer the operations which ran be executed during e programming displayed in this window After the preparation users can execute the operation by ick the icon inthe window Following i the window for Atmel us 1 Move mouse to sslect B 2 Highlight te elected tem Brank _check S 3 Eie ot button of mouss Erase p The function displayed may differ from chip to chip The frequently used operations are explained below Auto The function executes series of operation in sequence Please refer to 4 1 4 2 Program The function writes the data from the buffer into the chip The Verify function is performed in two modes One mode is verifying while programming This method ensures the correctness of programming If an error occus the error message will be displayed and the process will be ceased The other method not verifying during the programming Even if
5. baeron M GORGE voc spree Ane amen vas erri D ri Miu EE E Nae no See Fa Rug 339 mfd 1 Main Menu 2 Toolbar 3 Select Device 4 Edit Buffer 5 Device Messages 6 File Message 7 Operation Toolbar 3 Device Function 9 Operation Message 10 Process Bar 3 2 The process of the programming 3 2 0 Hardware Preparation First make sure the programmer is properly connected with the PC and communication established succesfully with the Some SMD devices need adapters please contact Xeltek or its dealers for your adapter needs Second insert the chip correctly Instruction for SMD and non standard insertion will appear on the screen when the selection of the device is made if no instraction appears chip insertion orientation Should follow the guideline of the chips marking near the pin driver socket 3 2 1 Select the device Click on Select Device button or click on Device select the device for programming from the main menu The Select windows will popup First select the Device Type EEPROM BPROM SRAM PLD MCU followed by manufacturer and device part number from the screen Click OK button or double click the device to confirm your selection Typing in the device part number in the Search box also be used to search chips 3 2 2 Load data into Buffer Writing the data into memory buffer of he chip basically does chip programming T
6. MOVC instructions executed 2 Verity is disabled 3 External execution is disabled Executing one function will finish several operations User should select the function according to the manual in onder to avoid operation in errors Lock Bit 14243 OK 12009723 elapsed executing Auto takes 923ssconds Programmer not found the red letters mean that errors occured There is a special status in the Operation Info window It records the times of success and failure The Judgment is Program OK means success otherwise a failure Success Failure Reset Reset button will set both the success and failure to 0 4 7 Status Bar This bar displays the menu info the process of operation and a Cancel button Click Cance button the box will pop up Cancel proces Continue The Cancel operation may destroy the chip please use it selectively 5 Trouble Shooting During the operation user is able to monitor and correct the progress of the operation through Operation Info window and message window This chapter will help user to deal with some common trouble 5 1 Data file Format usage of the dialogue box 5 1 1 Intel Hex Motorola and Tektronix formats The data for program usually are stored in the data file Commonly used formats are Intel Hex Motorola and Tektronix These file formats save data in text mode which include data info and address info The offset address is n
7. before the protection removed The Erase operation would remove the protection This operation is required to be used with Dev Config Users need to identify the Sector to protect There are two ways to select the Sector 1 Users enter the address of several max sectors to decide the sectors to protect After the protect operation the sectors whose addresses are entered will be protected 22 Divide the chip into several sector groups users can only choose these groups to protest Security equal to Protect Erase All equal to Erase Protect equal to Protect Lock the notion for protects Please refer to the manual Above are commonly used functions For some devices which have special requirements and functions the operation funcion window may be different For detailed information user could refer to 1 The manual af the device 2 Dev Information The technical support of XELTEK 4 6 Operation Info Window This for he interaction between the software and users The operation process result and history will be displayed in this window rogrammer not found Above is the example ATMEL ATHUCSI device se stion correct If errar occurs please refer to error info revise Ensing Erase Erase successfully Blank check Blank check OK Program Program OK Verifying Verifying Lock Bit 18283 protecting The functions of Lack_Bitl23 is as following 1
8. an occurs the process will not be ceased When the las address is writen the program successful message will be displayed Anyway the program successful message only means that the program process is finished the correctness is on the result of verification Read The function reads the content of the chip into the buffer To view the content read please open the Buffer Edit dialogue bor 1 For the encrypted chips their content cannot be read 2 For the chips with Confi Word the ConfigWond will be ead and save to Config Word buffer 3 For PLD devices their test vector isn t in be chip unable to read Verily The function compares the content of the buffer to that ofthe chip IF there is any discrepancy verification will cease and failure message will be displayed For most memory chips and SCM chips the fallue message includes address and daa For PLD chip the message displayed is dependent on the programming reference Only the chips that pass verification can be recognized as chips being programmed correctly Blank check This function checks if the device is in blank state whichis dependent on the data manual If selecting Si buffer blank as devices changed the programmer will il all the HEX ASCII buffer data with FF or 00 Hex and Fuse buffer data with 1 or 0 after the devices selected An encrypted chip is displayed as ar blank chip EEPROM doesn t need Bank check Howto write over a chip int
9. as below Click Option Auto Increment Set Start to FFC and End to FFF Set IncValue to 1 Set Format to ASCH Decimal Go into Buffer Edit sereen at ASCII zone Change buffer as follows FFC 30 FFD 30 FFE 30 FFF 31 During the programming Operation Info sereen displays Current Autelncrenent The last 4 bytes of buffer data is FFC 30 FFD 30 FFE 30 FFF 31 IE programming succeeds Operation Info sereen displays Current Autelncrenent Data 0002 The lst 4 bytes of buffer data i FFC 30 FFD 30 FFE 30 FEE 32 Device This selection allows users to program only wilize part of the chip applicable to most EIEPROM Flash device For example MACRONIX MX29F200B 5 48 is a 16 bit Flash device Its program zone start and end address is O and IFFFE Hex and data buffer capacity is IFFFF 1 2 40000 Hox Since sa Tit device data buffer capacity s 2 times of that of the device The default method is programming from the start address to the end address If user only wants to program the chip s last part please set the start address to 10000 Hex and remain the end address default value Thus the data for programming we the data in data buffer between 20000 Hex and 40000 Hex This function not only makes programming more flexible but also saves time under the Production Mode Verity Mode His necessary to verify afler the programming of a chip According to the reference to the manufacture the requests of VCC
10. buffer addresses 0 IO HEX is 1234567890 AA BB CC DD EE FF 11 223344 55 The word width for selecting is 16 Bits 2 bytes after swapping the data i 3412 7856 AA 90CC BB EE DD 11 FE 33 2255 44 Bits 4 bytes after swapping the data is 785634 I2 CC BB AA 90 11 FFEE DD 55 44 33 Bits 8 bytes after swapping the datas CC BB AA 90 78 5634 12 554 3522 11 FFEE DD Radix Toggles between HEX and DEC memory address display Search Searches for a combination of HEX ASCH codes Next Performs the next search for the search string in Search 31212 Fuse Buster The data for editing is either O or 1 which has two explanations according to the different devices 1 represents an intact fuse O represents a blown fuse 1 represents an blown fuse O represent an intact fuse User can define the significations of O or 1 according to the devices manual and JEDEC files ER ER IE ie ed 4 ER EE EE E pop EE EE s r1 oa EE PRES EER IE Ga F Fuer leer cm oats Load Fitter cange 00000000 BESTES F Buffer save when exit Note the thre important options in the Buffer Edit dialogue box Buffer clear at IC change clear the buffer after device being selected Buffer clear on data load clear the buffer before load file data Buffer save when ext save buffer data when ext When entering the system again lad the saved daa automatically 4122 Save Butter v con save the data in the tex
11. insert o ral do jouer ardt nal ro crar automaticaly Roer oreo lem sitor sek erbe fence nes Les Please click Cancel to avoid troubles 2 2 How to resolve the communication error A incorrect installation makes the PC fail to communicate with the programmer please follow the steps below Windows reinstall the software tum off the power switch of the programmer wait a few seconds tum on the switch wait until the drivers are installed run the program again Windows 2000 XP With the programmer s power switch turing open the device management in Contol Panel switch to classic View open System clik Hardware property find the USB device with 7 ht click it and select uninstall Then reinstall the software tum off the switch af programmer and turn on after a few seconds Fb den wee reb 2 puma d capte ET HEER OES Ke ae HE ropy dth corros roe sik dres Er puse Her andthe ong ien BB ondas E E om res parecen Pao sara Sean for haar Properties Caution Under Windows ther some options during the diver installation please don t change the default stings 3 Quick Guide This chapter helps users understand the whole process o IC program The content includes The Ul of the software The steps of device programming 3 1 Description of Interface The interface is as following
12. is loaded Each line display one Vector table cach bit represents one pin s test character from left to right related to the first to the ast pin Following is the test vector of a 14 pin device pm Hd Ereren Z High impedance state X Don t care state N Vee and Ground output pins are not tested H Output logie High VOH L Output logic Low VOL Clack pia 1 Input logic High VIH Input logie Low VIL 4 1 3 Device Before any operation please select the device for programming so that the programmer could select the proper algorithm according to the name and manufacturer of the devices A31 Select Device The function brings up Select Device dialogue box It consists of Manufacturer list viewer Device Name list viewer Device Type bution and OK Cancel tton and Search Edit box How in select a device Selec the device type through the Type Selection button total five groups E EPROM including EPROM EEPROM FLASH PLD I PROM DRAM SRAM MCU I not sure please select Select the manufacture the Manufucturer column at this point user check whether is correct or not by the icon shown at the lower right of the box Select the device name through the Device Name column click OK button Since some printed name on the chips may include speed temperature encapsulation parameter when they are different with the names in Device Selection hos user should ignore them Use
13. special operation a the popup Special Information dialogue user should read the info carefull and configure Properly according to the requests to ensure programming successfully These special information ontain in the device s manual Tock Bit Normal reed program verity and erase are all dissbted A133 Adapter Information The programmer is equipped with standard DIP socket For some device types users need to use appropriate adapters The Adapter Information dialogue box including device need univerzal PLC Adapter type such as SA244 may be necessary to program devices which have larger pin count Instruction for insertion Applicable chip s size The wiring layout of the adapter and DIP socket Chip Insertion DIP Chips are inserted at the botom ine of the socket witii the nick upward The diagram below is the process of inserting a 28 pin chip instructions in the Adapter Information box The insertion follows the position of pin 1 Itis necessary to identify the pin 1 of the chip In the Adapter Insertion dialogue box there is a solid square which indicates the position of pin 1 Adapters are inserted in the same way as DIP device Note usually the font side of the chip is placed upwards but for PLCC 20 pin chip it needs to be placed with the front side downwards This method is called Dead Bug For some high pin dev
14. the gis chip s pin amber The reference is in the Adapter Information dialogue box For example PLCC44 D34 PLCC44 PLCCA4 pin chip Deter to DIP 44 pin chip The device may have no pia DIP Packaging bu tie doesn t affect be programming Device inserted hackwands or damaged Pease take out the chip and insert again propery If the problem still exists the chip may be damaged ar non functional Device is inserted improperly Please refer to Device Insertion An unmatched device inserted Jr Insertion Test finds errors sers can click Abort to stop the programming or click Retry to run Insertion Test again or click Ignore to program despite the ern ID Check Device ID is the code read from the chip to identify the manufacturer and the device type In the Operation Option box this option is activated after selecting the device This means the device ID will be checked before programming H the device ID is unmatched an errar window will popup Click Yes to ignore the error and continue programming Click No to abort the programming When e ID is unmatched the software will auto search fr matched devices and display in the errar window far reference BesperOn During the operation the beeper in the programmer will sound off to indicate the result of operation such as Insertion Test error ID unmatched programming successfully failed cte This option allows user o tum ora the Beep Auto In
15. voltage for verification different 1 Use VCC 4 5 or 4 108 to verify For example or use VOOEL TA and VCC 5 25V to verify twice 4 5 or use VCC Verify twice 410 Use VCC S 00V to verify once 50 and VCC S SUV to 2 Use MinVee and MaxVec to verify Note The Operation Option will vary with the various devices e Most SCMS dont allow user to set the start and end address of the device 4142 Edit Auto In the Edit Auto dialogue box devices have an Auto option which is ike bach command This function allows the software auto operate in order displayed in the right column For example select ATMEL 5 open Edit Aut dialogue box On the left of the is Device Functions column in Which all device operations are displayed On the right of the box is Auto column in which operations needed and operation sequence displayed the diagram dbove the operation sequence is Erase Blank check Program Verify Lock_Bit124 Adi button add the functions in the left column to the right Auto column Delete button remove the functions from the Auto column Delete button remove all the functions from the Auto column Doubleclick on the functions listed in the eft column to add them to the Auto sequence Double click on the functions listed in the Auto sequence to remove hem Once the menu has been edited the anto sequence will be saved in the hard disk This option hel
16. Production Mode This function is applied to program a device a large number With the Insertion Test the programmer detects the chip s insertion and carries automatically the execution of the auto operation sequence Under this mode user does not need to move mouse and to tap keyboard 1a nonsupport window pops up that means the device does not support production mode Advice First select the device and edit he auto menu After tests select production mode and execute auto program acconling oth info displayed in the Operation Info sereen Wait for chip insertion insert the chip into the socket properly reference in Insertion Test 2 Wait for chip off program finished please take the chip At this point check the result of programming whether success or failure according to the info in Operation Info sereen To end the production mode please click Cancel burton 4 1 5 Project Project file includes current device s info such as manufacture name type pin info Config Word current buffer data and file name Since the buffer data can be revised the buffer data may differ from the data file ll Operation Option setings Auto program sequence Project records the preparation works before programming Users can return to the previous environment by opening the project In this way users can avoid error during the work Note The software update and reinstallation to another folder will ma
17. aene y Destisation Fite CASES age bios zip am Setup Complete the progran after setae ih Fifth click Finish button to finish the setup 2 1 4 Hardware Setup Connect the programmer module to the computer s USB port parallel port Tum on the programmer power switch The driver installation is very simple only need o wait new hardware wizard finish installation during the installation please don t run any other program 2 1 5 Running the Program The program for the programmer has a standard Windows UL including pull down menus and butions User should master MS Windows OS know how and use of pointing device such as a mouse or trackball As We program started it will communicate with the programmer immediately and begin initialization Modal 3000U Version 1 0 Initializing E zonn mon neten 1 communication erar occurred Model 30004 Version 1 0 Programmer nat found Try again 5 2008 2008 HELTER AN ih err Can Please check the steps below Connect the programmer to PC and turn on the power switch Correct insulation If the programmer is connected before the software installation PC will detect new hardware The window appears as follows Welcome to the Found New Hardware Wizard This imde you md of Use oves M yow hardware came with intallation CD SD or loppy dic
18. ancel cancel failed Not a project file the file selected is not a project file After update the software may not be able to identify the file created previously At this point the user need to create the file again 5 4 How to simplify the operation and improve efficiency Advice is below Use function Use production mode Use project i Use standalone mode if possible 5 5 Why programming failed Please check the following steps Whether improperly select the type of device or not including package adapter etc Whether select the adapter of original factory and insert the chip properly Whether update the software The chip s manufacturing process is always improving Therefore the configuration of the programmer is always changing Please update the software regularly or contact us Whether the socket is smudgy or beyond is life cycle Smudgy socket causes loose contact The life cycle of the socket is about thousand of times used please replace the socket with a new Whether the chip is protected or write protected Please erase the chip orde proeet Whether the AUTO INC function is selected IF it is selected the verify command can only be executed in AUTO Executing Verify separately afier Program will fail when verifying the address storing count value 1 your cases are not included above please contact us to check i it is a hardware error Appendices License Agreement The copyright af the
19. ary The programming cannot be implemented unless passing the Verification Ithe chip to program is not blank you should add Erase before the Blank Check encryption is required add Security or Protect afler Verify User can choose Auto t finish all operation by one 4 Description of Function Alter eading ihe Quick uide you may want to know specie proces of programming bc con of he programmer men an ool bar select device and device ino box editur and le inbox device fiction een operation info sereen status bar 4 1 menu and tool bar 44 1 File 41 1 1 Load The two data types of device are Data HEX ASCIT and Fuse For most EPROM and SCM the data type is Data HEX ASCT for PLD device is Fuse Aher device selection the software wi opening the buffer edit box identify the data type automatically to see the data type by Files are loaded into one of two buffer types HEX ASCI buffer EPROM MCU et and JEDEC bufer PLDIPAL For data type Data HEX ASCID select Load menu the Load File box popup Load File lotnfoo das Bomet LS Huana uncom esci Banca ree Eers tuse mee Rees WARE To select a data file to be loaded the path and the fie name should entered into the name field If the ul path or the exact name of the file is unknown then a partial path may be entered using wild eg or bir Based on the s
20. ave selection will save the current data in the buffer to disk For EEPROM BPROM or MCU device types Save File window will popup Select the folder and filename to be saved under Next File dialog box will popup for selecting file type tobe saved under For PLD devices the Save JED File dialogue will popup for entering the file name A113 Recent Project saving the file path of recent project itis convenient for user to reopen projects 4114 Ext This command closes the programmer software and fetus you to the control of the operating system 4 1 2 Buffer The menu manages data in the buffer 4121 Edit The selection brings up Fuse Buffer Edit window if the device buffer type is Fuse otherwise brings up Data Buffer HEX ASCID Edit window You may edit the buffer data on he screen with the Following keys Page up lt PageDown gt Page down Ci PageUpo Move cursor to the beginning of the buffer lt Cir PageDown gt Move cursor to the end of the buffer Home gt Move cursor to the begining of the line End Move cursor to the end of the line 412 1 HEXAASCIL data buffer The HEX ASCH data buffer is 8 bit wide TAB key may be used to switch between HEX and ASCII data for editing According to the rule if required to enter start and end addresses the value of start address must be less than bat of the end address m Se cedes 22 09 0 0 09 00 co nooonno cr ar aa oF oo
21. aying mode the files are divided into various formats You need to select the relevant daa types aner selecting the file so thar the data can be loaded correctly The file types include Binary or POF Incl HEX Motorola 5 recond and Tektronix Hox File Type box as following bo such box under files FileType Select er Ades Binary sos File Address Motorola Fie Eten Tek POF 1 Ifthe start address is unknown choose this option at Left Lower sereen come Address after Loading 2 Data are filled into buffer from this addres Data loaded into data buffer from this address 4 Leading Mode some files have non zero file start or file offset address This should be entered in be file start address for proper data loading Uncorrected file offset address will cause FFs o be stored in the beginning ofthe buffer Uncomected large offset address may cause data overflow in the buffer and system failure may occur Loading Mode Normat al ile be ded Even keep the fist byte within every two byes drop the second keep the second byte within every two bytes drop the first Others by analogy As for Fuse the file type is JEDEC whose extension name is JED After file selection iti Unnecessary to select the file types Altera Company uses POF files if user is programming the chips from Altera Company please see section in the chapter m S
22. bar users can change the device selection including manufacturer device name and buffer capacity ete Is different from Loading project file to change the work status Dese n EE Tene AT Operation TRGB DE J The following box wil popup afier selection Select ATMEL ATRUCSI Continue 4 3 Edit buffer and File Info This bar quickly lunches the Buffer Edit and displays the file loaded recently Bufer button is referred 1o sub menu Edit The info displayed includes history which allows user to select the file again Since the device selected may be different the event of data lost file format unmatched may occur The following box will popup after selection Reload the file Eest bin in the buffer Continue 4 4 Special Device Info and Operation Option Bar Before the programming users should obtain the special device info and set the operation option properly according to the targeted systems request The toolbar below will facilitate user to finish this Work TE EE For detuiled info please refer to 4 1 3 and 4 1 4 Data Compare This function is applicable to most memory chips and SCM chips Data buffer and chip will be compared by bytes different data and the address itis stored wil recorded and saved in fle n the Bin directory The filename and path will be displayed in the Operation Info sereen
23. ck Program and Verify operation check the chip on the targeted system Save the current work status to file as sample pri Step Two Load another file to program Add Lock 123 to the Auto sequence After operation check be chip on the targeted system Save the curent work status to file as sample prj Step Three Select AMD 27 128 Load the file to program Edit the Auto function adding Blank check Program and Verify operation check the chip on he targeted system Save the current work status to file as sample Create library and download When select Project Standalone the Library of Standalone Mode screen will pops up isses tocomest he programmer the PC st The TE displ the diagram above CF Cand Size 32Mbytes means the programmer s storage capacity is 32MB Click Adi button add the three project files to the library Click Download Library button to start download Wait a moment for finishing download Now the programmer is able to work under a standalone mode Reference isin the Standalone Operation User Manual 4 1 6 Help 4 1 7 Tool Bar The tol bar provides the buttons of functions in common us 8 4 2 Device Selection Bar The recent selected device mames are saved in the bar Also including manufacturers size pin info and pes Jb Deke mee orne meumeu Ej The devices info displayed in this bar also include history By using this
24. crement the Operation Option box select both Autolne Option and Autoline Format Anto Increment allows users to add related info 8 bytes default into the device After each successful programming the software auto changes the value by he specified increment mode Note no auto Increment under the standalone mode Autolnc Set Set Start Address Set End Address Set increment value with any number less than 10 The address here is referred to the buffer address Start address must be larger than the end address Anto Increment define overflow value from start address unit is byte max Dec 255 When does the increment cease and to next address w le a value reaches the overflow carrying to next address 1 this address becomes the start value Binary start value is 0 overflow value is 256 ASCI Decimal start value is 30 Hex O overflow value 39 1 Hex more than 9 ASCI Hex start value is 30 Hex 0 overflow value is 4641 Hex more than F 9 User defines BCD is default Start value is 00 Hex Overflow value is 09 1 Hex I user defines a config file and source program in the CD is required In the VC environment revise and create the le UserAuto dl and use it to replace the same name file in the Bin directory For example there are 64 chips Their IDs we from 0001 to 0004 which are in the end address of SOCST EPROM User selects the mode of 4 bytes and Dec The steps are listed
25. e transformed Fuse data and be checked when Insded to buffer Unmatched fle to this chip this means this POF fle i not for this chip please replace it with a matched The POF file has eros Load POF file dll error not found the secondary file has errors please contact technical support 2 Other formats Mainly the JED file The data wil save in JED file after reading the chip Use this mode when loading the file next tme 5 2 Adapter Selection The programmer is equipped with a ZIF socket and is designed to accept DIP devices with 48 pins 40 pins fr Superpro Z less Adapters are required to accep non DIP devices or devices with more than 348 pins There are wo types of adapter universal and specifie Universal adapters are applicable for all devices of same packaging and les Specific adapters are applicable for certain device only Why are specifie adapters required Technology in IC packaging is evolving and new package types have been introduced over time therefore adapters are needed in order to accommodate the devices come in different package Ipes with more pins or leads For the devices with pins between 48 and 100 if using a universal adapter users need an expander o expand from the 48 pin driver to 100 pin driver while f r common devices the specifie adapter is able to transform the device to 48 pin directly At this point user has two options one is using universal duper and the other is
26. follows Left arrow key Left aru Right arrow key cRight Uparrow key Up arrow gt Down arrow key lt Down arrow gt Unless stated otherwise keystrokes not case sensitive e g Both N and are acceptable 1 1 4 System Requirements The minimum requirements are as follows Personal Computer IBM or compatible desktop or laptop one USB port USB L0 or one parallel port model dependent Windows 98 NT 200 XP operating system CD ROM driver Hard disk of at least 20MB of spare capacity 1 1 5 Programmer Package Standard package contains the following A programmer module A parallel or USB connecting cable model dependent An AC adapter or a dual range switching power supply model dependent The installation software CD User s Guide Registration cand 2 System Setup Parallet based programmer s software installation is straightforward and self explanatory I it s your first time to use the USB hased programmer of his chap will help you to properly install the software and connect the hardware USB devices are PnP devices At first installation Windows will start with new hardware wizard to scan all available INF files and find the appropriate driver In order to avoid unwanted complication during installation of USB device we strongly suggest that you install the software first The setup program will handle the needed INF files and drivers a
27. herefore to load the data you may load it fom disk or master data by reading data fom the master chip Loading a You may load a file into the memory buffer by clicking File menu in the main screen and select Load File In the Look In dialog select the folder and file name you wish o load In the File Type box select the relevant data type Ai this point the selected data will be loaded into the memory buffer Please goto the Buffer edt sereen and check if the is loaded property Note Some Hex or recond files contain non zero file start address In this case the start address should entered in the File address box Reading data from master chip Insert the master chip in the socket and make the selection of the device to read from In the Function screen click on Read which copies data from the master chip into the memory buffer At this point may go to the memory buffer edit screen and check if the data is loaded correctly The data may be Saved toa disk for later use Note some devices have no read function or are encrypted under this condition data cannot be read fon 3 2 3 Options 1 Operation Option including Insertion Test check the pin contact Before programming ID Check check device s ID before programming Beeper On beeper sound of when the operation succeed or fail Auto Increment when programming add a number libel to the designated place so that each chip has a differe
28. ices PEP3000 100 pin expansion module may be required The module only be used with Superpro 3000U Programmer the adapter into the PEPSOO0 module For economic programmer perhap special insertion needed l 4 1 4 Options This function helps users to program in a specifie mode to meet the targeted system requirements 41 41 Operation Option This option includes E nes est P ocres F T tac rma a Bom tu um gt am EE E cei veer cure Sos adreas o wie voca FF e Ed Insertion Test Only for chips with 48 pins or Less include the chips with more than 48 pins which are transformed to pins or less hy adapter As select this option the programmer will check the pin contact status before programming including hock for loose contact device insertion orientation eror ete The cases include No device connected Nor connection or poor pin contact the of the diagram above for example pin 32 has trouble The resolution is Check the pin contact first the contact is nothing wrong please replace the chip with another 1o ensure ter the former chip broken ar not The pin number ix referred to DIP chip s pin number Ifan sper is et it is efemed the adapter pin number example an Begin chips tranfomed o Tin by adapter and iet socket The pin number is referred to
29. ke the project saved previously become unavailable 41 5 1 Load Project Load project by selecting the fle in the File dialogue box According to the file change device buffer data and operation option ete 4 1 52 Save Project Save the curent work environment o specified project A153 Standalone Some types of SUPERPRO are equipped with keypad LCD and Disk to save data The programmer of these types can work under a standalone mode which is applicable forvolume production The entire algorithm file user datafile operation and device options should be configured in this menu followed by downloading these configurations and files to the programmer Thus the programmer is able to work under standalone mode The downloaded library which is stored in the programmer s storage block contains all the info for programming mainly the project file Howto create a library Create project file Under the standalone mode the programmer can program the same devices with different methods or program different devices The max number of methods the programmer supports is dependent on the Capacity of the storage block The methods are dependent on the project file saved For example two Atmel ATSOCSI chips they are going to be programmed with different capacity is enough add an AMD AMZTCI28 The steps are as following les Ifthe Step One select Atmel ATSCSI and load the file to program Edit Auto function adding Erase Blank che
30. nt label change the start and end address of programming zone of the device Verify Mode according to the requests select specific VCC voltage verification in order to check the programming chip correctly 2 Edit Auto in the Function Sereen every device has a basic Auto operation which automatically execute the operation of device step by step Normally select the following programming steps Erase Blank check Program Verity Security or Protect 3 Dev Config as for the chip requires configuration it must be properly configured before programming o ensure the chip can be used on the targeted system 4 Dev Information some devices have special requests or conventions of programming so user should adjust operation or buffer data after carefully read the text in the Dev Information box 5 Production Mode in onder program chip in large number with the help of insertion test users do not need to use keyboard and mouse repeatedly only simply inserting and plucking out the chip under the Production Mode 3 2 5 Program the Data in Memory Buffer into a Chip M the chip package is not DIP encapsulation user may need to buy the adapter according to the info in the Adapter box Contact Xeltek for selection and purchase the adapters Insert the chip properly into the socket following by these steps Blank Check this step can be skipped if the chip is brand new Program Verify this step is necess
31. o blank 1 For the chip that can be erased electrically execute Erase 2 For the chip that can be erased with ultraviolet ray use the ultraviolet ray eraser for 3 30 minutes 3 For OTP once written it is unable to be written over back to blank again Ense Erase the chip to blank state This operation can only be executed with the chip that can be erased electrically EEPROM doesn t need to execute this operation If you need a chip of blank state you can directly program the blank data to the chp Some chips that erased electrically are able to become an OTP by configure the Config Word Please refer to the device data manual Protect 1 Encrypt the data to make them unreadable Whether the protect state is readable or not affect the cating of the operation function When the protect state is unreadable the Protect operation will be sed to the operation function window As long as the Protect funcion is executed the chip will be protected IF the protect state is readable the state None and all the protect options will be listed for tse to select The protect operation will be executed according to the Config Word I user select Nene the protect operation is hon funcion Note Some manufacturers chips with window wil be used again after full protect and ultraviolet ray raser is also unable to erase 2 For FLASH chips this function is for protecting the data in the chips The protected chip is not
32. ofthe Search Edit box Since the large quantity of the devices and difference of the chips name here may be some ouble in selecting the device directly The Search Edit box helps to select Entering a few vital characters the number of the devices will decrease greatly so that it is convenient for select the specifie device For example as entering 89 in the Scarch Edit box the devices whether its name manufacturer containing 7897 will be listed in the list viewers The search function is sensitive to the Sequence of the character string The character strings such as R19 DARSO will be listed but 98 will he ignored ER Ed Using Search Edit box reduces the number of devices listed a convenient funcion far users but please be sure only correct character string is entered or users Would not be able to ind the specifie devices Therefore please double check the character string or make the Search Edit box blank Except the device types user also need to select the encapsulation of the device For example as the Picture above DSB9C420 represents DIP chip DSSCA2DUPPLCCA4 represents PLCC 44 pin chip DSB9CI20 TOFPH represent a TOEP 44 pin chip 41 3 Dev Information Since the manufacturers requests and the conventions of the special devices some devices have special Tequessin operation except the basie steps which includes arrangement of the data buffer content explanations of the devices
33. ot always IF user lod the file directly some errors may occur such as the location of data in buffer incorrect or unable to load file The message window is as following Invalid file type or all le data overflow Resolution 1 Confem the file type and ensure the buffer able to load all the file 2 Find the B s offset address User can do this by selecting the option to show the starting address Of the ie Thus the staring address of fie wil be displayed afier file selection For example File Offset Address min 0x0000E0000 Hex This means the offset address af the file is not 0 users need to move the data of the address to the address O To do that user should reload the file and enter E000 in the file start address edit line n the File Type dialogue box 5 1 2 Program a split File to Two or More Chips By the File Load Mode in the File Type dialogue users can program a the same type The how to is as following i data to several chips of I Based on byte Sbit divide the file into two parts by the odd and even address and program the paris into two chips respectively User selects odd in the File Load he data in the address 0 2 46 will be programmed chip user selects even the data in the address 1 3 5 7 will be programmed to the ober chip 2 Based on byte bit take a byte within every four bytes and program the file to four chips User selects one byte within every fo
34. program and User s Guide remain the property of XELTEK You may Copy the program for back up purposes ONLY in support of its use on a single computer Transfer the program and license to another party if the other party agrees to accep the terms and conditions of this agreement You may not Use this product in a computer system network which allows the program to be operated by more than one user at a time Modify or transfer the Users Guide other documentation or any copy Reverse engineering de compiling or disassemble any program module or security device Limited Warranty XELTEK warrants that its products will free fom defects in workmanship and materials and shall conform to specifications current at the ime of shipment for a period o ane year from the dte of shipment During the one year period any detective software or hardware products will be repaired or replace seller s discretion on a return to factory basis This warranty applies only to products properly installed and operated within specified environmental conditions XELTEK s responsibility under this warranty does not apply to product that has been repaired worked upon or altered by any person not duly authorized in writing by XELTEK product that has been subject to misuse negligence accident or its serial number has been altered Any program error caused by physically damaged CD The extended and joint liabili
35. ps improve the efficiency af programming A143 Device Config Some SCM allow users to configure special mode such as memory block mapping watchdog timer lock and encryption In the diagram is he Config Word of DALLAS DS89C420 which has watchdog and three encryption modes Some SCM have some Contig Wor that its option may be divided into 2 or more pages Users ned to configure every page before the programming The configuration of the Coni includes line 16 bit edit line radio box and check box The Config Word program includes 1 If there is encryption option in the ConfigWord the verify operation cannot be executed therefore he software wil disable encryption automatically and write the other options in the Config Word into the hip during the programming Users need to use Operation Option Security and Protect to wit the encryption option If you select None in the encryption option the Security and Protect is unavailable 1 Since some Config Word cannot be written separately they will not be written during the programming At iis point the relevant Operation Option is required such as Write Option devices require different Config Word Reference isin the devices manual Some FLASH devices also use ConfigWord to execute Protect function and display segment protect s vital parameter of the chip including VCC time and retry times air failure These parameters cannot be revised
36. st the Auto consequence is blank please edit Auto Enter a string to search for the search dialogue is blank please enter a string or ASCH code to search for The string for search is blank Input it in Search dialogue use search function in Buffer Edit dialogue box First search continue Search Next Search pater not found no tring or ASCH matched User chip is 0089 Devil manual 0051 the chip ID detected is different from the specified ID of the ID check error Ignore ignore the ID error and continue operation ID check error ID error occurs operation ceased User can ignore the ID error and continue the operation however the consequence is that damage ofthe chip may occur Pin check error Ignore error occurs during pin check Ignore it and continue Pin check error error occurs during pin check and operation ceased Programmer not found the programmer is not connected to the PC or connected improperly Programmer not ready shut down the power switch and open again afler a few seconds Programmer is running please wait until the operation finished File open error open file failed Out of Memory memory overflow Production mode isn t available for this chip Since the production mode is dependent on the pin check the chips without pin check function are not aplicable for production mode Cancel production mode Too long fle name User cancel user cancels the operation Can t c
37. t file format to the specified file the way is as followi HEX ASCI data buffer 0000000014D SA 90 00 00 00 00 04 0000 00 FF FF 00 00 MZ 00000010 00 00 00 00 00 00 00 40 00 00 00 00 00 DO 00000020 on tn 00 00 00 00 00 00 00 00 0 00 00 00 00 00000030 00 00 00 00 00 00 00 00 00 00 00 D 00 00 00 Fuse data buffer 00000765 10011010101010101010101010101010 09000800 01 101010101010101010101010101010 00000832 101001 10101010101010101010101010 000086 1010101001 1010101010101010101010 99000896 10101010101001 101010101010101010 99000928 101010101010101001 10101010101010 99000960 1010101010101010101001 1010101010 00000992 10101010101010101010101001 101010 4123 Eneryption Table The Load Encryption Table with its two sub menus manages an encryption array The two sub menus will appear only if the chip selected is equipped with an encryption array Load Brings up the Load Encryption Table dialogue box Enter the name of the file o be loaded in the input ne provide Edit Opens the Encryption Buffer Edit window for viewing and editing 4124 E Fase 1 the data type of the device is Fuse and the file has E field bring up the E Field Fuse Data Edit dialogue box Please refer to the chapter of Fuse Buffer 4125 Vector Table This opens the Vector Buffer Edit window If a test vector table is included in the JEDEC file the software will Joad the test vector table to the buffer when the file
38. ty of damages caused by hardware faults or software bugs Customer Support SUPERPRO software is user fiendly for your usage and requires minimal technical support The program comes with a comprehensive User s Guide If you cannot find the answer in the manual you Gan turn o your dealer or distributor XELTEK XELTEK provides telephone number available at website technical assistance during normal business hours from 9 00am to 5 00pm Please ave your invoice number ready when calling as we cannot answer your questions without it Software updates are available free from the web site Pre el Check List you are having difficulty understanding the program have you studied the User s Guide 1 there seems to be a problem with the software can you reproduce it 1 the program has displayed an error message please write down the message When phoning faxing e mailing for technical assistance have your invoice number ready Are you using the newest version of the software
39. ur bytes n the File Load Mode box the data in address 8 12 will be programmed o one chip others by analogy 3 Based on byte 16bit take the former two bytes or the later two within every four bytes to form 3 16bit byte and program to two chips 5 1 3 Program Two or More Files to One Chip Explain this by using an example ot programming three files to a chip The requests is as following From the address 200 Hex of Fe sample program the data to the address 0 af the chip from the ures Hex o file sample program the data to the address 3000 Hex ofthe chip fom the address 4000 Hex of file sample3 program the data to the address 4000 Hex of the chip Step one Open Buffer Edit dialogue ox with Clear Buffer During Fil Lossing unselected Step two Select file sample Enter O in the buffer start address line and 200 in the file start address line Load the fie Select file sumple2 Enter 3000 in the buffer start address line and i the i start address line Load the fie Select file sumple3 Enter 4000 in the buffer start address line and 4000 in the Be str address line Load the file Step tree Program Users can also save data in Puffer to a file sample then directly led samples to program 5 1 4 File of POF Format Some companies such as ALTERA save data in POF format During file loading File Type box will Pop up for user to select 1 POF file which is created by compiler will b
40. using a specific adapter The thing to pay attention to is be careful when determining the device names during selecting For example if using universal adapter the user should select SICIOGKCUPLCCOS universal adapter otherwise select ETC I9GKCG special adapter For 100pin or more devies the specifie adapter is required How tn select the correct types of adapter After device selection if the device required an adapter the Adapter dialogue box will pop up I includes the type of the adapter and the size of applicable chip For example ETE the poremeter ot chip ia ne tolloming prc Wa ei Gan 17 San pin 510 17 San Rede 52 51 saa 048 Above is the information of PLCC package 16 6mmy ELLT mm Lenghe 016 17 5mm specific adapters it requires more deti checking For example following i a specific adapter for PLCCUR EER N The specific adapter consists of two parts top beard with transform socket type is SAGER and bottom board ype is B6805 Users should buy the adapter according to the information provided Note Since there is wiring diagram in the Adapter Info dialogue box users can make the adapter by themselves But itis strongly suggested to purchase the adapter from XELTEK due to the potential reliability issues of sel made adapters 5 3 Other Messages Please Auto fir
41. utomatically 2 1 Software Setup The content in 2 1 1 2 1 2 2 1 3 and 2 1 5 is applicable for both USD hased and Pallad programmers 2 1 1 Setup from CD ROM Insert the CD into CD ROM driver and the setup program will start automatically if not please run SETUPENE in the root path E E ELE NEE san EE Select the modele you buy then Caution Each model has its own software please do not mismatch 2 1 2 Download software from the Internet You can download the specific software for a certain model at Xeltek website Itis usually a self extracting file You only need to run this file to setup the software 2 1 3 Setup Process The setup procedure goes step you can change the default settings as you needed during setup process Fis setup wizard please read the text carefully Welcome to the Setup Wizard ET ven enit progran tz pretest er Ect ion ard tetersticnel treaties Click next button Second select destination fold Destination Selection Setup vill install the progran in the Emag Select the folder an hich you install the snftuare clack Eronser button to change the default folder Then click leet button to ge Third as following Select Language Phases Langs Shortcut icons Cres peer in she Start Ver Pg Click Install button Fourth copying is please wait Sw

Download Pdf Manuals

image

Related Search

Related Contents

Axis Q7401  TR3-SDKV2 関数一覧 - タカヤ株式会社のホームページへ  AMD Opteron 4180    License Information  T8 / T5 / TC-L  Instruction Manual  TORNADO T8 Instructions d`utilisation et d`entretien    TDBC 6 Database Concepts Fall 2001 Obligatory Software Exercise  

Copyright © All rights reserved.
Failed to retrieve file