Home
        3.2.1 Select the device
         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
 
 
    
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