Home
English
Contents
1. Auto programming operation Report Generate the statistical report and display it it can be printed on the paper of Size A4 63 puhati P ee oe n fe Device INTEL 87CS1FE EPROM4000H 8 Encryption Table 20H 8 40Pins we L Buffer Checksum OO3FCOOCH File D SER VO3 JED Print Zoomin Zoom Out Close _ Report Device Name INTEL 87C51FB Checksum OOSFCOOOH File Name D SERVO3 JED Start Time 2013 09 04 08 28 30 z 2013 05 04 O8 729 02 ount unt Do WH Disabled su eo unt p m i oe CANCEL si Quit Exit 5 5 Other Messages Please edit Auto first the Auto consequence is blank please edit Auto Enter a string to search for The user needs to search for a specified string or some ASCII codes in the Buffer Edit dialog box But the Hex Edit Search dialogue box is blank Please enter a string or ASCII code to search for The string for search is blank Input it in Search dialog use the search function in the Buffer Edit dialogue box The first time search Continue to search Search Next can be used Search pattern not found no matched string or ASCII code is found User chip is MfgID 0089 DeviID 0051 The chip ID of the user The chip has the ID detection function After it is selected if the detected chip ID is different from the specified ID in the manual the detected ID will be displayed in the Ope
2. Correction according the error information 56 functions of Lock Bit123 can be found They are as follows MOVC instructions executed Verify is disabled External execution is disabled Executing one function will finish several operations The user should select the function according to the manual in order to avoid misoperations Lock Bit 1 amp 2 amp 3 OK Successful protection e 0 00 09 23 elapsed Executing Auto takes 9 23 seconds e Programmer not found the red words mean that errors have occurred Read the error information 4 8 Status Bar This bar displays the menu item information the progress of operation and a Cancel button Ready aTa WH CANCEL If the Cancel button is clicked the operation which is being performed will be stopped and the following dialog box will pop up e Cancel process Continue Before the user confirms the Cancel operation the operation continues The Cancel operation may destroy the chip please use it carefully 4 9 Statistic Window SUCCESS Count dow Failure Count Total Total Remains Reset Count Down e Statistical Information The times of successful and failed programming are recorded The default counting rules 1 When Program is executed if it succeeds the success count increases by 1 otherwise the failure count increases by 1 2 When Auto is executed if the Auto contains Program and the Program
3. mode The project saves all the preparations before the programming The user can restore the saved working environment Note The project content is related to the programmer software If the software has upgraded or has been re installed to another folder the saved project files become ineffective 4 1 5 1 Load Project Load the specified project file by selecting the file in the File dialogue box According to the information in the project file replace the device and change the buffer data reset the operation options etc 4 1 5 2 Save Project Files Save the current working environment to a specified project file To ensure the security of the data the user can encrypt the project file Refer to Security and Password Input 4 1 5 3 Downloading Library Standalone Under standalone mode the programmer is directly used to program the chips by using the information saved in its own module with no connecting to a computer It is applicable for the volume production With the help of the insertion contact test the user does not need to know the detail about the use of the programmer what he needs to do is just to insert and take out the chip correctly Before the standalone operation 1s started the corresponding standalone file should be prepared for the programmer with the standalone operation function Based on the project file all the information needed for programming the device is saved in the standalone file so that
4. lt Lock_Bit1 Lock_Bit12 Lock_Bit123 SUCCESS Ooo Count down Failure Eo 41 Count Total Tota Remains 10 1 Main Menu 2 Toolbar 3 Device Selection 4 Data Buffer for Editing 5 Device Messages 6 File Message 7 Operation Option Toolbar 8 Function Items for Operations on Devices 9 Operation Message Window 10 Progress Indicator 11 Statistical Window Hotkey SPACE Auto 3 2 The steps of the programming 3 2 1 Hardware Preparation Before using the programmer to program some device please make sure the programmer is installed properly and communication is established successfully between PC and programmer Some SMD devices need adapters Please make sure that they are available for the devices Insert the chip correctly Device information for SMD and non standard insertion will appear on the screen when the device is selected if device information 15 does not appears check if chip insertion orientation follows the guideline of the standard chip insertion markings near the pin driver socket 3 2 2 Select the device Click the Device Selection button or click the Device from the main menu and select the device The Device Selection window will appear First select the Device Type such as E EPROM BPROM SRAM PLD or MCU then select the Manufacturer and Device Name in the window Click OK button or double click the device to confirm your selection You can also enter the device part n
5. 44Pine MCUMPU ADVANCE GROUP AFS4RCOA TSOPS 100H 68 SPine EEPROM ATMEL ATs9031 FLASH 1000H 8 40Pins Operation Optio PLUS FLASH AFZ4BCO4 S0IC8 200H 6 Pins EEPROM After a selection is made a dialog box appears and the user should confirm the selection e Select ATMEL AT89C51 Continue Then the user confirms 4 4 Edit the Buffer and File Info Quickly open the Buffer Edit dialog box and display the information about the file loaded recently the checksum and the full file name including the full path Checksum O1FEFFS0H File 0025254 ddooo_ com 11 rx v For the details about the function of the Buffer button refer to sub menu Edit of the menu Buffer The file information includes the historical records and can be used to re load the file Since the selected device may be different when the file is loaded that may cause the data to be lost the checksum to be different the file type to be unmatched etc Operation Optio Checksum OOO18FS7H File D25254 ddooo_comMicrosoft visual foxprowtpey 11 tr Checksum 0001 5F9S7H File O 25254 ddooo com frx Checksum OO02936EH File D25254 ddooo_combooks DBF gt Count down disabled The ee After the selection is made the following dialog box will pop up e Reload the file d 25254 ddooo_com 111 frx in the buffer Continue 4 5 Special Device Info and Operation Option Bar Before the programming users shoul
6. Auto Increment option Set the Start Address as FFF Hex and set the End Address as FFC Hex The data start to change at the Start Address The Start Address must be greater than the End Address Set the IncValue as 1 Set the Format to ASCII Decimal Move to the ASCII area in the Buffer Edit window and make the following change FFC 30 FFD 30 FFE 30 FFF 31 During the programming the following is displayed in the Operation Info window Current AutoIncrement Data 0001 Then in the subsequent programming operations the information in the last 4 bytes of the buffer data is FFC 30 FFD 30 FFE 30 FFF 31 If the programming succeeds the AutoIncrement increases by and the following is displayed Current AutoIncrement Data 0002 The last 4 bytes of the buffer data is FFC 30 FFD 30 FFE 30 FFF 32 e The user defined auto increase of the serial number 43 The user can use this function only after he is authorized The user can change the data as he wishes in the range of the 4K bytes if he can use the function Operation Option Pe ie E Program seneral FI Read i E Verify Bufer Blank check F Erase Lock Biti pano me ELock Bit12 F Lock Bit123 Count e When you program the chip the software will conduct the statistical activities about the programming status automatically or according to the user s setting It is only effective for the function program by default You can change t
7. BIPROM CHINA CORE AT89C1051U i CYROD AT89C1051U SOIC20 DRAM SRAM HUAWEI AT89C2051 AT89C2051 SOIC20 PLD AT89C2051K2 i ATB9C2051X2 SOIC20 A NN AT89C4051 AT89C4051 SOIC20 TECHCODE e Dev info TEMIC AT89C51 PLCC44 AT89C51 PQFP44 AT89C51 TQFP44 AT89C5130A PLCC52 Cancel AT89C5130A QFN32 AT89C5130A SOIC28 AT89C5130A VQFP64 AT89C5130AM PLCC452 AT89C5130AM QFN32 A MEL AT89C5130AM SOIC28 ATASCATADAMM MVOFPRA 3 Users can conveniently reduce the number of devices listed by using Search Edit box but please make sure only correct character string is entered Otherwise you will not be able to find the specific devices Therefore please double check the character string or make the Search Edit box blank when a device can not be found 4 1 3 2 Dev Information It includes The key information about the devices e The requirements of the manufacturers e The conventions on the special devices Besides the basic requirements on the operations of a device there may be some special requirements or conventions on them including the arrangement of the data buffer content the explanations on the special operations on the device etc the user should read the information 33 carefully arrange the data and prepare the corresponding settings according to the requirements to ensure the correctness of the programming This kind of information can be found in the data manual of the device e The information about
8. EXE in the root directory es E T Device List meee DataSheet PDF ee Setu ST EERERD for Win seiamT 2ti00 p og fae User s Guide PDF ss Adapter List PDF Select the corresponding model of the programmer you have bought Click Setup to install the application software for the programmer NOTE Each model has its own software Please do not mismatch them 2 1 2 Download the installation software from the Internet You can download the specific software for a certain model at Xeltek website http www xeltek com cn It is 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 by step and you can change the default settings according to your needs in the setup process Step 1 Select the language that yon want to use in the setup process as shown in the following language selection interface Please select a language during installation English Click the OK button and a dialog box of Preparing to install appears Preparing to Install setup is preparing the Install Wizard which will quid you through the setup process Flease wait unpacking cata Then a welcome screen appears as shown below seen ree I D ime mos xj Welcome to The Installation Wizard This Wizard will guid you through the steps required to install Programmer Control Software on your com
9. Intel Hex Motorola and Tektronix Refer to the menu Loading files The files of these formats save data in text mode which includes data info and address info The offset address is not always zero If the user loads the file directly some errors may occur For example the location of data in buffer may be incorrect this can be viewed in Edit Buffer window or even the file can not be loaded and 58 some message like the following is displayed e Invalid file type or all file data overflow Solutions 1 Confirm the file type and ensure the buffer being able to load all the files 2 Find the offset address of the file If it s difficult for the user he can select the option Display the minimum start address after the file is loaded to show the start address of the file after the file is loaded Thus the start address of file will be displayed after the file is loaded For example File Offset Address min 0x0000E0000 Hex This means the offset address of the file is not 0 The user needs to move the data at the address to the address 0 of the buffer To do that the user should reload the file and enter E000 in the file start address edit line in the File Type dialogue box 5 1 2 File Data Need to Be Separated for Programming By using the File Load Mode in the File Type dialogue box users can select the data of a file and write the data to several chips of the same type The operation mode is to load
10. Step Three Select AMD AM27C128 Load the file for programming Edit the Auto function adding the Blank check Program and Verify Then execute the Auto function After the programmed chip has been tested successfully save the current working environment to the specified file sample3 pr e Create a downloading library and download Click Project in the menu and select the sub menu Standalone The program at first check whether there are any data in the storage module If there are some data in the module it reads the data position allocation table Meanwhile it checks the data security and prompts the user to input the password 1f the password protection is required SUPERPRO for Windows A Password error The content of CF card will be deleted Continued Password error The data in the storage module CF card will be deleted permanently Select Yes to continue Then the Library of Standalone Mode window pops up 48 Library of Standalone Mode Project Information GF estpril i ATMEL ATB9C51 40Pins Checksum 0007CBC5SH CF Aestpr2 AMIC AZIOLIBZTAR FEGAME 46Pins Checksum 10055616H WP restprj1_0 ATMEL ATEYCS 4dbPins Checksum D00 CBCSH 5 stp 0 2 AMIC AZIDLIBZTOQFEGAME 46Pins Checksum 10055618H dial Aestpy3 APLUS FLASH AF24BCO4 SO0ICB BPins Checksum O000103BH DownLoad Library OK Delete CF Card Size 1 GBytes 1 The project in the stora
11. be entered into the name field You can directly input the file name or click the Browse button to select the file in the Select File box 22 I select File Ea BEGET Aig D 6 f egm Si fai ORF tric Aah TR gt MX28F161 dcf P amp E Multilink P amp E Multilink Read pass bin Read passi bin an wia CHI Read passl bin AlI filei HEX hex 1 Motorola S Record k s Binary amp bin When the data type is Data HEX ASCI data the files can be further divided into many different types according to their storage forms Therefore it can be ensured to load the data correctly after the corresponding file type 1s selected If the data type is Fuse the data file type is JEDEC and the file extension is Jed There is no need to select the data file type for JEDEC file Altera Corporation uses the file of POF format If the users need to program the chip made by Altera Corporation please refer to Detail Explanations on Common Problems 3 File types They include the binary Intel Hex or extended Motorola S record Tektronix Hex etc 4 File Loading Mode It can be divided into the following classifications the unit is byte lt Normal gt load the whole file lt Even gt load the first byte of every two bytes and discard the second byte lt Odd gt load the second byte of every two bytes and discard the first byte lt 1st byte of 4 gt load the first byte of ev
12. id a FEO FEO gl ae a ee PAPERS SER PE PES Ee OP ee ee ER Ee PE BRP ER pomp gum E PUTA E EY A aY AE es i Re ie oie ad i il Ra Re il gee id beet faa ol Ree dl de tee doa Rea lea fl E E E E PEERS o FE PE Peo PE Pr PE PE ES Peo Pe PR RR EEEE popore moop mip mpm DPOB FESR PE EP Pe ee Eee Pe eee pcm nc em mmm PEED FE FE FE EE PE FE FE FEFEFE EE BE epee em PERO SE SPREE EES EP Ee FRE Ee Ee ES Be ecg eon gue mpm PUTS EAA 25 2 6 ct be ee FE FE FE FF FE le hee la Rae a Ra BR l omom PERO REOSo FR PE PES Feo PE eo FE Pe Pe FE Pe encom mmm mm DEB OBREOAD FRE FES FE FE FE FE FE PE FE PEE er amp mom mmm POTS EA Ag igo 0a bee oR FE FE FE il Rae Re ae obo id a FEO lone gl fae ba ee PRR EEE PERE ee ee Ee Be eB Rec ee cnn emp RomCS PUTER AY a 00 0b ge ie FE FE i la be led oboe ol ae lie dl oie a dae Re le noeomopopopomopoNomNN Nn DEORE BEO FPS FE FE FE FF FE FRE Fe Ee PE PE ER ee ccc mmm DEO DREREO PEEP EE PEE Pe EE ee Pe ee cee mm lAddress 00000000008 Checksum FF000000H W Buffer clear on data load F Buffer save when exit buffer range 0000000000H OO00OFFFFFFH Locate Copy Fill Search search Next Radix Swap 2Duplicate OF Note Several data buffers can be opened at the same time by using the toolbar 1 Can switch from one data buffer to another The current data buffer name is shown in the highlighted area 2 Save the data in the buffers in the text form The user can save the data in
13. it can be transferred to the storage module of the programmer hardware NOTE SUPERPRO 6100 and SUPERPRO 611S provide this function SUPERPRO 610P doesn t support offline mode How to create a downloading library e Create a project file Under the standalone mode the programmer can program the devices of the same model according to the different requirements or program different devices The maximum number of the programming methods that the 47 programmer supports depends on the storage capacity of the programmer hardware The selection of the programming method depends on the information saved in the project file For example two Atmel AT89C51 chips they are going to be programmed with two different files If the storage capacity is enough add an AMD AM27C128 The operation steps are as follows Step One select Atmel AT89C51 and load the first file for programming Edit the Auto function adding the Erase Blank check Program and Verify Then execute the Auto function After the programming operation is finished check the chip in the target system Save the current working environment to the specified file samplel pry Step Two Load the second file for programming Add Lock Bit123 to the Auto function Then execute the Auto function After the programmed chip has been tested successfully save the current working environment to the specified file sample2 pry
14. manage four modules 4 SP6100s or 1 SP6104 integratively The main screen is a management interface that controls the hardware of the programmer by sending commands to the SP6100 software After the main interface the process of communicating with the SP6100 software starts automatically If the system does not find the programmer or something is wrong with a module select DisConnect to cancel the connection Then check the connection between the hardware and computer Select Connect to reconnect muti p exe has administrator mode and producer mode In administrator mode users can set projects and save them then entering producer mode users can load these project In producer mode users can load different project for different module or load the same project for all the modules It s very convenient and flexible NOTE the hub used to connect SP6100s should be specified by XELTEK 20 Chapter 4 Detailed Explanations on the Functions Hotkey SPACE Auto This chapter gives detail explanations of the programmer software functions Menu and Toolbar Select the device and device info box Edit in the buffer and file info box Window of function items for operations on devices Operation info window Status bar Statistics window 4 1 Menu and ToolBar 4 1 1 File 4 1 1 1 Load There may be one or more data buffers in the device If more than one data buffer are displayed after the device is selected the buffers
15. phone call to us 1 If you think the program is difficult to understand did you ever carefully study the user manual 2 If the software reported an error can you repeat this phenomenon 3 If any error prompt appears please write down the error message 4 Get your product serial number before you ask for help through the telephone fax or email 5 Understand the configuration of your computer We hope to know your computer brand the free memory size before the software is started the video adapter and the OS 6 When you make a phone call to the Technical Department for technical help you d better be beside your computer so that our engineer can guide you to solve your problem quickly License Agreement The copyright of the program and the User s Guide remain the property of XELTEK 66 You may 1 Copy the program for back up purposes ONLY in support of its use on a single computer 2 Transfer the program and license to another party if the other party agrees to accept the terms and conditions of this agreement You may not 1 Use this product in a computer system or network which allows the program to be operated by more than one user at the same time 2 Modify copy or transfer the User s Guide other documentation or any copy 3 Decompile or disassemble any program modules or encrypted devices Warranty XELTEK has a strict product quality assurance system If the software or hardware has any de
16. should be understood according to their names and the device data manual The two data types of the device are Data HEX ASCII and Fuse For most EPROM and SCM the data type is Data HEX ASCII For PLD device the data type is Fuse After device is selected the software will identify the data buffer type automatically You can open the buffer edit dialog box to see all the buffer data types When some file data are loaded into the data buffer the following rules apply e HEX ASCII data buffer EPROM MCU etc 8 bits of the data are valid e JEDEC buffer PLD PAL The lowest bit 1 bit of the file data is valid The operations are shown below After the Load File in the menu is selected the Load File box pops up 21 Load File Ex Buffer EPROMI 4 File Name D Apollo FW 25 hex 2 Browse Buffer Address 0 5 File Address 0 6 Loading with Offset Adress 9 7 Butter clear on data load with FF B a Cancel 1 Data buffer names When the default is used it is considered to be the programming zone of the device described in the data manual If there are several buffers the corresponding programming zones are determined according to their names and the data manual The file data are loaded into the data buffers according to the data buffer names Buffer ZERON id EPROM File Name acryption Table A Browse 2 To select a data file to be loaded the path and the file name should
17. software for USB Device If your hardware came with an installation CD Ta or floppy disk insert it now What do vou want the wizard to do Install the software automatically Recommended Install from a list or specific location Advanced Click Next to continue Please click the Cancel button lest the OS should install the driver with a compatible ID and cause some problems Chapter 3 Quick Guide This chapter will help you understand the whole operation process of the chip programming The content includes Before you start to program any devices make sure that you have correctly install the programmer and the computer has succeeded in communicating with the programmer 3 1 Description of the User Interfaces The following interface will appear after the application software for the programmer is started 14 BZ sP6100 SUPERPRO for Windows V1 0 ecele Bal File Buffer Device Option Project Help LogicT est ATMEL ATS9C51 FLASHO00H 8 40Pins Checksum OOOFFOOOH File 0 022 pri Operation Option Edit Auto Dev Config Data Compare 7 Auto SUPERPRO programmer Starts Current time is 97 37 2013 08 40 32 jPreparing SAMSUNG EOF 4GOSU0DaTSOP46 Road j4lgo FOOSXSLO Checksum DFOOOOOOH Program Jerify Success 0 Failure 0 Total oO Blank check Count down disabled iPreparing Erase ATMEL ATSOCS1 i ATeSC51
18. the buffer to the specified file in the text form as follows HEX ASCII data buffer 00000000 4D 5A 90 00 03 00 00 00 04 00 00 00 FF FF 00 00 MZ 00000010 B8 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 2 0 00000020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 eee 00000030 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 00 0 eee 26 Fuse data buffer 00000768 10011010101010101010101010101010 00000800 01101010101010101010101010101010 00000832 10100110101010101010101010101010 00000864 10101010011010101010101010101010 00000896 10101010101001101010101010101010 00000928 10101010101010100110101010101010 00000960 10101010101010101010011010101010 00000992 10101010101010101010101001101010 4 1 2 1 1 HEX ASCII data buffer The HEX ASCII 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 that of the end address ppooooogooog 8 03 00 00 01 24 00 00 00 75 73 62 31 30 20 73 08 usb10 s E 0000000010 65 72 69 61 6C 73 00 00 00 AT E4 B3 BS FS 3F ED erials pa 0000000020 24 62 65 21 TF D4 38 AF EA 01 00 00 00 02 OF 00 be 8 0 00 8000000030 600 00 53 41 4D 53 55 4E 47 03 11 00 00 00 4B 39 SAMSUNG K9 0000000040 47 38 47 30 38 55 30 41 40 54 53 4F 50 34 38 04 G amp GOSU0ABTSOP4 amp O 68000000030 06 00 00 00 33 55 4E 4
19. the file multiple times according to the needs The first method Based on byte 8bit divide the file into two parts by the odd and even address and program the two parts into two chips respectively When the file is loaded the user selects Even taking the first byte out of every two bytes in the File Load Mode the data in the address 0 2 4 6 will be written to one chip The user selects Odd taking the second byte out of every two bytes the data at the address 1 3 5 7 will be written to the other chip The second method Based on the byte 8 bit take the first byte the second byte the third byte and the fourth byte out of every four bytes write the file data to four chips respectively When the file is loaded the user selects the first byte out of every four bytes in the File Load Mode box the data at addresses 0 4 8 12 at is C in HEX will be written to one chip The rest can be reasoned out by analogy The third method Based on the word 16 bit write the former two bytes and the latter two bytes of every four bytes to two chips respectively 5 1 3 Program Two or More Files to One Chip In this mode you will need to load several files into the buffer first and then write them to the chip The following example shows you how to program three files to a chip 59 In this example some data from the files Samplel Sample2 and Sample3 are written to one chip The data from the address 200 Hex of
20. unless the chip passes the Verification Some chips do not provide the unit to unit check function but only provide the accumulation check function such as Verify CRC etc Some chips even do not provide the accumulation check function e For the electrically erasable chips containing some information the blank check will fail In this case the Erase operation should be performed first before the blank check For some EPROM chips the data can be overwritten So no Erase operation needed e If encryption is required add Security or Protect function after Verify Note For some devices the configuration word should be set before the encryption 1s carried out Refer to the detailed explanations on the function User can choose Auto to finish all the operations in one step 3 2 6 Security and Password Input To prevent the user s data from being used by others sometimes the programmer asks the user to input the password in the operation process Set the password Input a new password Set Password Ea Enter the password 4 Confirm the password Pi OK Cancel 1 Enter the new password 2 Enter the password for confirmation If the input password in 1 is the same and the same as in 2 the password is valid If there is no input in 1 and 2 it means that no password is needed here Note Spaces are characters and they can be used in the password e Verify the password When the data protected with some password are operated o
21. 1 1 2 Save Save the data in the current buffer to disk 24 Save File Buffer FLASH a File Name 2 File Type Binary 3 2 Buffer Address A Save Data Size 1000 5 1 Data Buffer Name 2 File Name for saving the Data 3 File Type 4 Start Address of Data Buffer The data in the buffer is saved from this address 5 Data Size to Be Saved Save the data of the corresponding amount the unit is byte 4 1 1 3 Recent Projects The full file names including the full path of the recent projects have been saved in the sub menu of the main menu it is convenient for the user to re open the projects Refer to the Project menu for the definition of the project 4 1 1 4 Exit This command closes the programmer software and returns you to the control of the operating system 4 1 2 Buffer The menu manages data in the buffer 4 1 2 1 Edit The selection brings up Fuse Buffer Edit window if the device buffer type is Fuse 25 otherwise brings up Data Buffer HEX ASCII Edit window You may edit the buffer data on the screen with the following keys lt PageUp gt Page up lt PageDown gt Page down lt Home gt Move cursor to the beginning of the line lt End gt Move cursor to the end of the line An example with two data buffers is given in the following Edit Buffer 0000000000 EEE ee bo eee ee eee eee ee er ee ace cece a ET E E E E TE a PU EA 2 15 9 6 eb ge i a Ra FE il ae ia lle oboe
22. 2 For some devices configuration words can not be written separately In order to write the configuration word to the chip the user needs to run the corresponding operation function such as Write Option The device configuration word varies from device to device The user should refer to the data manual of the devices for the details and set the configuration words according to the requirements of the target system Otherwise the device may not work in the circuit although the chip seems to be programmed and verified well Some FLASH devices also use the configuration word to operate on the operation function item Protect and to execute and display the segment protection Refer to Window of Function Items for Operations on Devices 4 1 4 Options This function helps users to program in a specific mode to meet the targeted system requirements The necessary settings must be completed before chip programming 4 1 4 1 Operation Option This option includes 37 Operation Option mE General Insertion Test ID Check z E Beeper On El Sound On Buffer Verity Mode Checksum Once with Vec W Default Mode Twice with Vcc 5 EPROM iii Encryption Table Count e Insertion Test Only for chips with 48 pins or less include the chips with more than 48 pins which are transformed to 48 pins or less by an adapter After this option is selected the programmer will check the pin contact status before programm
23. 7 Fill Data boxes and specify the start address and end address For the Fuse Buffer Edit window the data will be either 1 or 0 For the Data Buffer HEX ASCII data Edit window the data will be HEX numbers for example AA 55 E4 e Copy This function displays Copy Buffer dialog box It consists of Start Address End Address New Address input lines and OK and Cancel buttons Data between start address and end address will be copied to the buffer beginning with new address e Swap Swap high byte and low byte according to the specified word width in the address range Word Swap Word Width 16 Bits 2 Bytes 32 Bits 4 Bytes O 64 Bits 8 Bytes For example assuming data buffer addresses 0 10 HEX is 12 34 56 78 90 AA BB CC DD EE FF 11 22 33 44 55 The word width for selecting 1s 16 Bits 2 bytes after swapping the data is 34 12 78 56 AA 90 CC BB EE DD 11 FF 33 22 55 44 32 Bits 4 bytes after swapping the data is 78 56 34 12 CC BB AA 90 11 FF EE DD 55 44 33 22 64 Bits 8 bytes after swapping the data is CC BB AA 90 78 56 34 12 55 44 33 22 11 FF EE DD e Radix 28 Toggles between HEX and DEC memory address display e Search Searching for a specified string e Search Next Performing the next search for the search string 4 1 2 1 2 Fuse Buffer The data for editing is either 0 or 1 which has two explanations according to the different devices e 1 represents an intact f
24. 7 4B 39 05 01 00 00 00 65 O S5U0NGKSOO 0 0000000060 06 OA 00 00 00 44 3A SC 32 32 32 2E 70 72 GA 07 O D 222 prqj0 OH800000007T0 O64 00 00 00 00 00 00 00 08 04 00 00 00 00 00 00 OD E E er 0000000080 00 09 01 00 00 00 00 04 04 00 00 00 00 00 00 00 4D 0 0000000090 OB 04 00 00 00 FF FF FF 41 0C 04 00 00 00 FF 00 QO AIM as Oo000000040 00 00 OD 04 00 00 00 00 00 00 00 OE 04 00 00 00 D DEF OOOO0000BO FF FF FF 41 OF 04 00 00 00 00 00 00 00 10 04 00 ADD oo oo0000000C0 00 00 00 00 00 00 11 01 00 00 00 0112 01 00 00 00 00 OoOooo000D0 00 01 13 01 00 00 00 00 14 01 00 00 600 0015 04 0 0 0 BOOOD0D0EG 80 00 00 FF FF FF 41 16 04 00 00 00 F8 FF FF 41 aasan SIE E ENE A OOOOO000FO 17 04 00 00 00 01 00 00 00 18 04 00 00 00 00 00 O 0 M0 7 lAddress 0000000000H Checksum BD2276F48H W Buffer clear on data load Buffer range O000000000H OOOOFFFFFFH E Buffer save when exit Locate Copy Fill Search Search Next Radix Swap e Locate In Locate Buffer lt Locate gt dialog box enter the address of the data you wish to display and press OK The cursor will move to the location quickly e Fill The function will bring up the Fill Data Into Buffer dialogue box It consists of three dialog boxes for the Start Address End Address Filling Data the three edit boxes the OK button and the Cancel button Input desired data to be filled into the 2
25. Important Information 1 This manual applies to SUPERPOR 6100 SUPERPOR 611S SUPERPOR 610P 2 In order to connect the programmer easily and quickly please connect the hardware after installing the software 3 Please read this manual carefully before using programmers 4 Please do not use self made adapters It is recommended to buy the adapter made by Xeltek Copyright Notice Software Copyright 2012 2022 XELTEK User s Guide Copyright 2012 2022 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 XELTEK The information in this document is subject to change without notice In the event of any discrepancy in respect of meaning between the software and the manual due to the upgrade of the software version the software shall prevail SUPERPRO is the registered trademark of XELTEK Chapter 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 2 0 port and to operate with most IBM compatible desktop computers and notebook computers based on Pentium Their menu driven software interface facilitates the operatio
26. M FLASH PLD B PROM DRAM SRAM MCU If not sure please select All e Select the manufacturer in the Manufacturer column meanwhile you can check whether it s correct or not by the icon shown at the lower right of the box e Select the device name through the Device Name column click OK button Some printed name on the chip may include the parameters such as speed temperature encapsulation etc If the name is different from the name in the Device Selection box the user should ignore the difference or ask for help Use of the Search Edit box Because of the large quantity of the devices and difference among the chips names there may be some trouble in selecting the devices directly The Search Edit box helps to select Entering a few key characters the number of the devices to be selected will decrease greatly to facilitate the selection of the specific device For example if the user enters 89 in the Search Edit box to list all the devices of the 89 series the device name or manufacturer name containing 89 will be listed in the list box The search function is sensitive to the sequence of the character string The character strings such as 819 DA8S9 will be listed but 98 will be ignored 32 Search The device is supported by the Device Type Ea Programacrs listed on the right ALL eMMC NAND NOR Manufacturer Device Name E E PROM ATB9C 1051 Senet aud ATMEL W amp M AT89C1051 S01C20 p
27. ame in the Search box so that the selection is narrowed and can be done quickly 3 2 3 Load data into Buffer The process of programming a chip is the process in which the buffer data are written into the storage units of the chip according to the requirements of the manufacturer Data can be loaded into the buffer in the following two ways 1 By reading data from a file You may load a file into the buffer by clicking File in the main menu and selecting Load File The dialog box for loading a file appears after the Load File is selected In the dialog box select the folder and file name you wish to load Then select the appropriate file type in the File Type dialog box appearing subsequently After confirmation the selected data will be loaded into the memory buffer Please go to the Buffer edit window and check if the data is loaded correctly Note Some Hex or S record files contain non zero file start address In this case the start address should be entered in the File Address box 2 Reading data from master chip Insert the master chip in the socket and make the selection of the device to read from In the screen of Function items for operations on the devices click Read to copy the data from the master chip into the memory buffer At this point you may go to the memory buffer edit screen and check if the data is loaded correctly The data may be saved to a disk for later use Note Some devic
28. ange of 8 bytes It can not exceed 4K As for the standard increment method the following should be specified before the auto increment method of the serial number is used The automatic serial number option that is specify a continuous area e Set the Automatic Start Address 42 e Set the Automatic End Address e Set the increment value as a number less than 10 The address here is referred to the buffer address Auto Increment of the Serial Number define the overflow condition from the start address the unit is byte max decimal number is 255 When does the increment cease and carry to next address While a value reaches the overflow value carrying to next address 1 this address becomes the start value Binary the start value is 0 the overflow value is 256 ASCII Decimal the start value is 30 30 is a hexadecimal number here it is the character 0 the overflow value 39 1 39 1 is a hexadecimal number here and it is greater than the character 9 ASCI Hex the start value is 30 30 is a hexadecimal number here and it is the character 0 the overflow value 46 1 46 1 is a hexadecimal number here and it is greater than the character F In the above 9 1 A For example there are 64 chips Their IDs are from 0001 to 0064 which are in the end address of 89C51 EPROM The user selects the mode of 4 bytes and the decimal system The steps are listed as below Click the
29. corresponding to the encrypted data is called an encryption table Whether an encryption table exists or not depends on the data manual Edit Buffer aj GOODODODOD EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE ant tii mi mt mme ee POOR EE EE EE FE EE EE FEE SEE EE EE EE EE EE EE EE non s ss a mmm m aimam lAddress oooc000000H W Buffer clear on data load Buffer range 0000000000H 000000001FH E Buffer save when exit Locate Copy Fill search Search Next Radix SWap e h Ero z T a The data of the encryption table are written into a chip by using the function item Encryption in the window of Function Items for Operations on Devices Attention should be paid to the following two points in most cases e The chip can not be checked after the data is written into the encryption table e The data of the encryption table can not be read 4 1 2 4 E Fuse If the data type of the device is Fuse and the JEDEC file has E field you can open the 30 E Field Fuse Data Edit dialogue box Please refer to the chapter of Fuse Buffer 4 1 2 5 Edit the Test Vector Table The test vector table is a special data area The data buffer corresponding to the data is called the test vector table If a test vector table is included in the JEDEC file the software will load the test vector table into the buffer when the JEDEC file is loaded Each line displays one vector and each bit represents one pin s test c
30. d obtain the special device info and set the operation options properly according to the targeted system s requirements The toolbar below will facilitate user to finish this work The user can also find the corresponding operation in the menu Operation Option Edit Auto Dev Info Data Compare e Operation Option Refer to the menu Option e Edit Auto Refer to the menu Option e Device Configuration Word Refer to the menu Option e Special Device Info Refer to the menu Device 51 Data Compare This function is applicable to most memory chips and SCM chips Data in the buffer and the chip will be compared byte by byte The different data and the address in the buffer and the chip memory will be recorded and saved in file in the Bin directory The file name and path will be displayed in the Operation Info screen A data comparison example Compare result in file C SP3000U BIN 27256 CMP The file format is shown in the following Title SUPERPRO Data Compare Result file Displacement Buffer address Chip Data Buffer Data 000000D0 04 12 EPROM 000000D1 00 34 EPROM 000000D2 00 56 EPROM 000000D3 00 78 EPROM 000000D4 00 90 EPROM 000004A5 00 AA EPROM 000004A6 00 BB EPROM 000004A7 00 CC EPROM e Displacement Buffer address e Chip Data e Buffer Data Note If there are many buffers the buffer names such as EPROM will be added However most buffers do not have the names If a PLD device wi
31. e the Protect operation will be added to the operation function window As long as the Protect function is executed the chip will be protected If the protection state is readable the state None and 54 all the Protect options will be listed for user to select The Protect operation will be executed according to the ConfigWord If the user selects None the Protect operation is equivalent to no operation Note If the chips made by some manufacturers are fully protected the data can not be erased even if the ultraviolet ray eraser is used and therefore they can not be re used 2 For FLASH chips this function is to protect the data in the chips The protected chip is not re writable before the protection removed The Erase operation can remove the protection This operation is required to be used with Dev Config Users need to identify the Sector to be protected There are two ways to select the Sector 1 Users enter the address of several max 8 sectors to decide the sectors to be protected After the Protect operation is performed the sectors whose addresses are entered will be protected 2 The chip has been divided into several sector groups in advance so users can only choose these groups to be protected Contiz ord Pagel Pagel ipl Groups 15 O mm Chipl Groups 31 16 s 41 3e 3FO0 Factory lockable Area of the SecSi Hi ROM Lock Fact
32. e For the devices with more than 144 pins the specific adapters must be used Why a type of adapters has several order numbers e The sockets are from different manufacturers and e There is minor difference in size How to get a correct adapter Refer to the Dev Info Take PLCC44 as an example The adapter order number is DX2044 or DX2144 fag 3 Device Information General Information Manufacturer NOVATER Type NT6EFEIZALGE PLCC44 Package PLCC44 Adaptor Dx2044 DE2144 Algorithm Name WTS6SF632 Device Information Hain Memory Block 125Kx8 00000H 1FFFFH Information Block 128x868 Z20000H Z007FH J The information block can be used to store the customer s data Adaptor Information The picture below show the Correct position of the device in the socket of the adaptor Top View Note Please do not use self made adapters because the success rate of making an adapter for the programmer by the user is very low It is recommended to buy the adapter made by Xeltek 61 5 3 Checksum When the data type of the data buffer is Data HEX ASCII data the default calculation for the checksum is to put together all the data from Address 0 to the maximum address byte by byte To meet the user s requirements the data at some addresses including all the addresses can be put together in a specified way File Buffer Device OUption Froject Help A a calculate checksum Sel
33. e be installed To continue click Next To install to a different folder click Browse and select another folder Destination Fold C ASF6100 Browse Space required 491 1 MB mee prm Step 4 You can select the installation path in this step Click the Browse button to change the default destination folder Click the Next gt button to continue the installation Step 5 qi SUPERPRO 6100 Version 1 0 Select Additional tasks Which additional tasks should be performed Select the additional tasks you would like Install Wizard ta perform while installing Im Create a start menu icon Wi Create a desktop icon EE s You are asked whether to create a start menu icon and a desktop icon in this step If you select the default setting click the Next button to continue Step 6 i SUPERPRO 6100 Version 1 0 Ready to Install the Program the Wizard i ready to begin installation Tf you want to review or change any Cancel to exit the Wizard of your installation settings click Back Click Current settings Destination Folder C 4SF6100 Start Menu Folder OUPERPRO 6100 series Create a desktop SUPERPRO B100 series i act Check the above settings that you set in the setup process Click the Install button to proceed to the next step 10 Step 7 1H SUPERPRO 6100 Version 1 0 Setup 1 installing Please wait while Setup installs T
34. e used in the standalone 49 mode e Download library error The library has failed to be downloaded into the programmer hardware Check whether the CF card is normal 4 1 6 Help 4 2 Tool Bar The tool bar provides a quick way to execute the common functions The corresponding relations are as follows T Ie 1 2 3 A 5 6 T 1 Load 2 Save 3 Load Project 4 Save Project 5 Factory Mode refer to Detail Explanations on Common Problems 6 Calculating the checksum refer to Detail Explanations on Common Problems 7 Help 4 3 Device Selection and Device Information Open the Device Selection dialog box quickly The information about the recently selected devices is displayed the manufacturer name the device name the size the number of the pins the device types ATMEL ATS9C51 FLASH AQ00H 40Pins vw The function of the button Device is the same as that of the menu Device The device information displayed in this bar includes the historical records It is allowed to re select the device displayed in the bar By using this bar users can only change the device selection including manufacturer device name and buffer capacity the number of the pins the device types etc It is different from loading project file to change the work status Loading a project file changes the working environment 50 NWOVATER NTBSFES1ILGmPLOC44 Z00S0H S 44Pins MCUMPU NWOVATER NT6SFES1LGm PLOC4d4 2O080H G
35. ect the other checksum calculation method Checksum for Compatibility Default Calculate Checksum for Compatibility Type Default v Metault Fram 1 Change the calculation range 2 Select the accumulation method 5 4 Factory Mode This mode is designed for the volume production in the factory After entering this mode only a few functions such as Auto etc are allowed by the program to prevent some misoperations from destroying the chips or prevent wrong data from being written to the chip The administrator can set a password for entering the system to ensure the data security If the password has been set the password also needs to be entered when the user exits the system 62 Factory Node lt Device E INTEL 57C51FB EPROM 4000H 8 Encryption Table 20H48 40Pins j Buffer Checksum OOSFCOOOH File OSERYO3 JED w Prepar ria mia LATTICE GaLieyve Programmer is cunning lhloo GALL6V52 Ready Preparing Current time is 974 2013 08 24 29 Load file D SERVOS JEL Checksum QOOOSES2H Ready auccess 0 Failure O Total O Count down disabled Preparing INTEL amp 7C51F5 Algo AGFCS1IBA Ready my Success TT Count down Disabli Failure ON o Comto Toa Remains Reset Reset Count Down As shown in the above figure only three buttons are active Except the three buttons no other operations are allowed by the program Auto Execute the
36. ery four bytes and discard the other three bytes lt 2nd byte of 4 gt load the second byte of every four bytes and discard the other three 23 bytes lt 3rd byte of 4 gt load the third byte of every four bytes and discard the other three bytes lt 4th byte of 4 gt load the fourth byte of every four bytes and discard the other three bytes lt lst 2 byte of 4 gt load the first two bytes of every four bytes and discard the other two bytes lt 2nd 2_ byte of 4 gt load the last two bytes of every four bytes and discard the other two bytes 5 Start Address of the Data Buffer The data are loaded into the buffer from this buffer address 6 File Offset Address For files whose start addresses are non 0 start addresses data offset addresses their start addresses may need to be input when the files need to be loaded Input the correct addresses in the edit boxes The incorrect file offset address causes the head part of the buffer to be filled with FF or incorrect data The incorrect and large offset address causes the data to overflow or the system to fail In order to avoid any unwanted events the software will automatically detect the minimum offset address and display it in the information box 7 Fill the data buffers with the specified data before the data are loaded 8 Fill out the data input box 9 If File Offset Address is not 0 load the file from non 0 start addresses data offset addresses 4
37. es have no read function or are encrypted under this condition data cannot be read from 3 2 4 Set Options 1 Operation Option including e Insertion Test option Checking the pin contact before programming e Device ID Check option Checking the device s ID before programming e Beeper option Checking whether the beeper sounds on or off when the operation succeeds or fails e Auto Increment Function option If it is enabled the label number increases automatically while programming and it is written to a designated place so that each chip has a different label number e Address Change option Changing the start address and end address of programming zone of the device e Verification Mode option Selecting a specific VCC voltage according to the device requirements in order to ensure that the chip is programmed correctly 2 Edit Auto In the window of Function Items for Operations on the devices each device has a basic batch processing Auto operation which automatically executes all the other operations of the device one after another in a preset order Normally the following auto chip programming methods are selected Erase Blank check Program Verify Security or Protect 3 Dev Config For the chip that has the configuration word the configuration word must be properly set before programming to ensure that the chip can be used on the target system The configuration words for some devices are contained in the data f
38. est error ID unmatched programming successfully or failed etc This option allows user to turn on or off the beeper Note Whether a programmer has a beeper is related to the programmer type 40 e Verify Mode After programming a chip it is necessary to verify whether the data are correct According to the documentation of the manufacturers about the programming the voltage of the pin VCC may vary when the data are verified 1 VCC 4 5 or VCC 10 is used for the verification If VCC 5 00V select VCC 5 00V and verify the data once or select VCC 4 75V and VCC 5 25V and verify the data twice 5 or select VCC 4 50V and VCC 5 50V and verify the data twice 10 2 The MinVcc and MaxVcc are used to verify the data The values of MinVcc and MaxVcec are provided by the manufacturers Operation Option Ex Be FLASH Caneral Buffer Size Byte 1000H Start Address 0 End Address FFF Auto Ine Count Cancel e Buffers The user may choose to program only part of the chip This applies to most E EPROM FLASH devices Take the device MACRONIX MX29F200B TSOP48 for example It 1s a 16 bit flash device Its programmable zone starts at the address 0 and ends at the address 1 FFFF hexadecimal system The buffer size the unit is byte is IFFFF 1 2 40000 hexadecimal system Because it is a 16 bit 2 bytes device the buffer size is twice as large as the device size The default progra
39. fects it can be repaired or replaced free according to the specific situation within one year period after the user buys the product The warranty is based on the condition that the software is installed correctly and used in the specified working environment XELTEK is not responsible for the following cases 1 The products that have been repaired used or changed by any organizations or persons who are not authorized by XELTEK 2 The products that have been damaged because of misuse or careless use or the products whose serial number has been changed by the user or some other person 3 The program errors caused by the physical damage of the disk 67
40. files are loaded As for the loading of the configuration words of the other devices some selections must be made manually The configuration word for DALLAS DS89C420 is shown in the below figure It contains the watchdog and three protection modes As for some single chip microcomputers the configuration word has many items which may be placed in some separate pages The items on each page should be set before a chip 1s programmed ConfigWord ca Pagel Watchdog POR Protection Mode enable bi t 0 Hone disable bit 1 Lock Biti JI Lack Fitl Lock Fitlz wE W There are several ways to input the configuration word the 8 bit byte edit box input the 16 bit word edit box input the single choice input select and deselect choose one out of two the multiple choice input choose one out of many The configuration words are classified into two categories when chips are 36 programmed 1 If the configuration word contains some protected items then the items can not be verified after the program is prepared The programmer automatically masks the protected items and writes the other items while programming The user needs to use the operation function item Security or Protection to write the protected items Note If None is selected in the protection option no Security operation is carried out even if you run the operation function Security or Protection
41. g customer support information and error messages 1 1 3 System Requirements The minimum system configuration is as follows e Desktop or laptop with Intel Pentium or equivalent processor has at least one standard USB2 0 compliant connector e Windows XP Vista operating system e One CD ROM drive e A hard disk with at least 1 GB free space 1 1 4 Programmer Package The standard package contains the following items e One programmer module e One USB connection cable e One power supply unit e One software installation CD e The User s Guide e A registration form Chapter 2 System Installation If it s your first time to use the USB based programmer of XELTEK this chapter will help you to install the software and connect the programmer hardware properly USB devices are PnP devices At the first installation Windows will start with new hardware wizard to scan all available INF files and find out the appropriate drivers for the newly found hardware In order to avoid unwanted complication during the installation of USB device we strongly suggest that you install the software first The setup program will handle the needed INF files and drivers automatically 2 1 Software Setup 2 1 1 Setup from the CD ROM Insert the CD into the CD ROM drive If the setup program starts automatically a dialog box will show up for you to select the programmer model If the setup program does not start automatically please run SETUP
42. ge module of which the data already exist 2 The project to which new data are added It is necessary to connect the programmer to the PC first if the user wants to use the standalone function because the capacity of the standalone library is related to the storage module CF card of the programmer hardware Before the dialog box appears the storage capacity of the programmer hardware is displayed on the screen In the above figure CF Card Size 256 Mbytes means the storage capacity is 256 MB Click the Add button to add the three project files to the library Click the Download Library button to start the downloading In order to ensure the security of the data the user can set some password to protect the data Refer to Security and Password Input Wait until the downloading is finished Now the programmer is able to work under a standalone mode Refer to the Standalone Operation for the detail Error messages e Please check connection of the programmer The programmer hardware is not connected or an error occurs when the storage capacity is read In this case the generated standalone library can not be used e Library size larger than capacity of CF card The added project needs a larger storage capacity Please increase the storage capacity CF card capacity e Download library OK The library has been downloaded into the programmer hardware successfully and now the programmer can b
43. haracteristic The bits from left to right correspond to the pins from the first to the last respectively Edit Buffer vooooddt O Input low VOODOO gnr intone Keck UDO see WEODOGO4 copaon LiGutput low VDS eaeoe H Output high MERGES SLL C Pulse Input VUD ceee e ne WEABDROR coaer WORDOOOS coprire ieu Impedance WERE SLs X No Care VEDDE se ee ia aA C CND VEDDE eye Sac VDE er UUU Spl a ee UDUDE r UDE lt ckeetheckeeeeces UT saeara VUOH eee a E WRIDDDIG soararn Line 0001 UUD eee Column 0001 WERDDOE gorr UDIO eee UUD sorae UDUD erre UUME reee VER eiia ni pni honani ii u Default Vector Table __1_ Z High impedance state X No care state N VCC or GND non test input pins H Output Logic High VOH 31 L Output Logic Low VOL C Clock pin 1 Input Logic High VIH 0 Input Logic 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 4 1 3 1 Select Device The function brings up the Device Selection dialogue box It includes the Manufacturer box Device Name list box Device Type button OK button Cancel button and Search Edit box etc How to select a device e Select the device type through the Type Selection button totally five groups E EPROM including EPROM EEPRO
44. he default setting in the above window Note Some minor changes should be made for the above description if the devices in the Operation Option are selected in some ways For example most single chip microcomputers do not allow the user to change the start address of the device The auto serial number function can not be used in the stand alone mode 4 1 4 2 Edit Auto In the window of Function Items for Operations on Devices all devices have an Auto option The Auto function is used to organize the different functions of the device into a sequential group and carry out the functions according to the order It is just similar to a batch command For example select ATMEL AT89C51 open Edit Auto dialogue box On the left of the box is Device Functions column in which all device operations are displayed On the right of the box is the Auto column in which the operations to be performed and the operation execution order are displayed 44 Edit Auto E Device Functions Auto Program Add Erase Read Blank Check Verity Program Blank Check Delte M Erase Security Delete Al OK Cancel Erase when Hank checking erro In the diagram above the operation execution order is Erase Blank check Program Verify Lock Bit123 e The Add button add the highlighted function in the left column to the end of the right Auto column e The Delete button delete the highlighted function in the Au
45. his may take several minutes Extracting files C ASPH1O0 1i bDSPS6826 BIN E J Back Install Cancel In this step the files are being copied the drivers are installed the software is registered etc If the user s operating system is Windows Vista the following dialog box will appear on the screen r dl Win dows Security Windows can t verify the publisher of this driver software Don t install this driver software You should check your manufacturer s website for updated driver software for your device Install this driver software anyway Only install driver software obtained from your manufacturer s website or disc Unsigned software from other sources may harm your computer or steal information owe See details Now please select Always install the driver software I Then wait until the next dialog box appears Step 8 1 SUPERPRO 6100 Version 1 0 ae Install Wizard Completed The Install Wizard has successfully installed the sottware Click Finish to exit the wizard Launch the program Finish Click the Finish button to finish the setup 12 2 1 4 The hardware and driver installation Connect the programmer module to your computer through the USB port Turn on the programmer power switch After the application software is installed the driver installation for the first time connection between the computer and the progra
46. ile The configuration words are automatically loaded into the configuration word buffer when the data file is loaded For some devices the selection must be made manually 4 Dev Information After a device is selected the dialog box of the device pops up and the vital information about the device is displayed in the box Some devices must meet some special requirements while programming or there are some special conventions about the device algorithms Therefore the users must adjust operation steps or buffer data after carefully reading the text in the Dev Information box When an adapter is needed for programming the device the adapter information will also be shown 5 Production Mode In order to program chips under production mode the programmer always conducts the chip insertion test Once the chip is inserted correctly the auto batch processing command is automatically started and the users do not need to use keyboard and mouse repeatedly 3 2 5 Programming writing the Data in Memory Buffer into a Chip If the chip package is not DIP encapsulation user may need to buy the adapter according to the device information and insert the chip properly into the socket Contact Xeltek for selection and purchase of the adapters The operation steps for programming a chip are as follows e Blank Check This step can be skipped if the chip is brand new e Program e Verify This step is necessary The programming cannot be implemented
47. ing including check for poor contact chip insertion orientation error etc The cases include Case 1 SUPERPRO for Windows Mo device in the socket Ce Cer Cee _ No device inserted in the socket Please insert a chip Case 2 38 SUPERPEO for Windows Find non connection or poor pin contact ol If the chip has been inserted the pin contact 1s poor or some pin s of the chip has been damaged In the case of the diagram above for example Pin 31 has trouble The resolution 1s Check the pin contact first If the contact is nothing wrong please replace the chip with another to ensure whether the former chip is broken or not The pin number is referred to DIP chip s pin number If an adapter is used it is referred to the adapter s pin number Case 3 SUPERPRO for Windows Device inserted backwards or damaged The chip has been inserted backwards Please take out the chip reverse it and insert again properly If the problem still exists the chip may have been damaged Case 4 SUPERFRO for Waindows Device inserted upwards 3 slots The chip has been inserted improperly It has been inserted upwards Please refer to Device Insertion in the manual Case 5 39 SUPERPRO for Windows n unmatched device 40 pins inserted Ere LS ee An unmatched device inserted If a chip has more than 48 pins and the pin contact errors are found the serial number of the poor contac
48. lar to the VerifyCRC Few chips even do not provide the accumulation check function and the check is carried out automatically in the programming process Blank check This function checks if the device is in blank state which is dependent on the data manual If filling the blank data buffer 1s selected when the devices are selected the programmer will fill all the HEX ASCII buffer data with FF or 00 Hex and the fuse buffer with 1 or 0 after the device is selected An encrypted chip may be displayed as a blank chip EEPROM the chip can be overwritten doesn t need Bank check How to make a chip blank 1 For the chip that can be erased electrically execute the Erase operation 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 Erase Erase the chip and make it blank This operation can only be executed on 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 write the blank data to the chip Some chips that can be erased electrically are able to become an OTP by configuring the ConfigWord Please refer to the device data manual Protect 1 Encrypt the data to make them unreadable Whether the protection state is readable or not affects the editing of the operation function When the protection state is unreadabl
49. lly ensures the correctness of programming after programming a chip is finished If an error 53 occurs the error message will be displayed and the process will be ceased The other method is no verifying during the programming Even if an error occurs the process will not be ceased After the data for the last address are written the successful programming message will be displayed Anyway the successful programming message only means that the programming process is finished the correctness is dependent 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 box Note 1 For the encrypted chips their content cannot be read 2 For the chips with the ConfigWord the ConfigWord will be read and saved to the ConfigWord buffer 3 For PLD devices their test vector isn t in the chip unable to read it Verify The function compares the content of the buffer with that of the chip If there is any discrepancy verification will cease and failure message will be displayed For most memory chips and SCM chips the failure message includes address and data For PLD devices the message displayed depends on the programming reference Only the chips that pass verification can be recognized as the chips being programmed correctly Some chips do not provide the cell to cell check function but only provide the accumulation check function simi
50. mmer module becomes very simple You only need to wait until new hardware wizard finishes the installation The following interfaces will appear on the screen one after another i Found New Hardware USB Device i Found New Hardware USB2 0 programmer Re a U ey U i Found New Hardware K Your new hardware is installed and ready to use The actual interfaces may be somewhat different from the above ones Anyway the user should wait until the installation finishes Please don t run any other programs during the installation 2 1 5 Running the application software for the programmer The application software for the programmer has a standard Windows UI including pull down menus and buttons etc The user should have some knowledge about the MS Windows OS and be able to use the computer mouse well After the application software for the programmer is started it will communicate with the programmer immediately and start the initialization If the communication fails please check according to the following steps e One programmer module Check the connection between the programmer hardware and the computer and turn on the power switch e Follow the correct installation steps If the programmer hardware is connected to the computer before the programmer application software is installed the computer will detect the new hardware and the following window will appear 13 Found New Hardware Wizard This wizard helps you install
51. mming method is to program the device from the start address to the end address If the user wants to program only the second half part of the device change the start address to 10 000 hexadecimal system and 41 leave the end address unchanged The programming data correspond to the data from the address 10000 2 20000 hexadecimal system to the address 40000 hexadecimal system in the buffer Operation Option Ss ae W Enable Autolncrement Initial Value General Autolnc Option Autolnc Format Ez start Addr FEE Binary Buffer End Addr FFS 5 ASCII Decimal Inc Step 1 D ASCII Hex Auto_ln a Count Bust be authorized e Auto Increment of the serial number Some applications require that the different contents such as the product sequence number the MAC address etc should be written in a certain area for every chip The content is called the serial number This software presents two solutions to generate the serial number The first solution is to use the auto increment method The software generates the serial number by adding the step value given by the user to the last serial number The format is fixed and it meets the general application requirements The second solution is to use the user customized software to generate the device serial number It has great flexibility The specific implementation is to write the current serial number to the buffer location specified by the user with a default r
52. n Programming hardware includes the following items A programming module with a 48 pin ZIF socket SUPERPRO 6100 provides DIP48 DX0001 which is separated from module SUPERPRO 610P SSUPERPRO 611S provide DIP which is par of the module A power supply unit A USB connection cable Optional socket adapters with 144 pins universal pin drivers design to support devices with 144 pins or less and accommodate PLCC TSOP SOIC SOP QFP TSSOP and BGA package types are available Software features USB 2 0 Series Support Windows XP Windows Vista Win 7 8 Support numerous over 10 000 types of devices including PROM E EPROM PLD and MCU from more than 150 manufacturers Support many types of formats such as Binary Intel linear amp segmented Hex Motorola S Tektronix linear amp segmented JEDEC POF etc Device insertion test 48 pins or less to detect defective chips improperly inserted devices and pins of poor contact model dependent Integrated full screen buffer editing environment with commands such as fill copy move swap etc Auto generation of electronic serial numbers Only authorized users can use the user defined methods 1 1 2 Manual Organization This manual consists of three parts Part 1 Introduction to the SUPERPRO series including system requirements software and hardware installation Part 2 Detail explanations on the software commands and all the function items Part 3 Appendix includin
53. n the password needs to be input Enter Password ES Enter the password OK Cancel The description above is necessary for programming a chip If it is the first time to for you use the programmer please refer to Detail Explanations on the Functions in Chapter 4 for more detailed information 3 3 Muti programming This function is only provided by SUPERPRO 6100 SUPERPRO 611S SUPERPRO 610P doesn t support this function Take SP6100 for example SP6100 can be connected to hub You can connect four SP6100s or one SP6104 by hub Find muti p exe at the folder bin in the directory where your SP6100 s software is installed Run it then following interface shows up 19 SN EN k ie mU Status Message Serial Number 1 lt e No programmer 2 Jf No programmer 3 lt e No programmer 4 J No programmer Output Statistic Multi programmer starts Current time is 9 4 2013 08 39 30 Load initial file administrator mode Programmer 1 Success 0 Failure 0 Total 0O Programmer 2 Success 0 Failure 0 Total 0O Programmer 3 Success 0 Failure 0 Total 0O Programmer 4 Success 0 Failure 0 Total 0O 411 Programmers Success 0 Failure 0 Total 0O Count down disabled Connect all programmers Success Count Down disabled Count Total 0 Count Remain 0 Lc gt Main 1 X 2 3 3 4 SUPERPRO Lah ersal Prog anrioers muti p exe can
54. ory bit Lock Disable 220 Customer_lockable Area of the SecSi Hi_ROM Lock Cust omer bit Lock Disable e Security The same as Protect to encrypt the chip so that the content in it can not be read e Erease All The same as Erase 33 Protect All The same as Protect Lock Bit A protection method Please refer to the Device Data Manual for the detailed information about the operations Take Atmel At89c51 as an example it has three operation items Lock Bitl Lock Bitl2 Lock Bit123 Their meanings can be found in the data manual The above are commonly used functions For some devices which have special requirements and functions the operation function window may be different For detailed information the user could refer to The manual of the device data The Dev Information The technical support of XELTEK 4 7 Operation Info Window This is for the interaction between the software and the user The operation process the operation result and the historical records of information etc will be displayed in this window THEL AT 9C51 rasing rase OK lank Checking lank Check OK 0 00 09 93 elapsed rogqrammer not found The above is an example The example appears after the device is selected and the operation Auto is performed The meanings are explained as follows ATMEL AT89C51 The device selection is correct If any error occurs please refer to
55. p Please remove the device from the socket prompts the user to take out the chip because programming has been finished At this moment check the programming result check whether it has succeeded or failed according to the info in the Operation Info window To end the production mode please click Cancel button on the right side of status bar 4 1 4 4 Log File Save the information in the Operation Information window in a file In the execution process of the program some content and data are written to the file when the program exits Log File es Log file om 1 Cancel New 2 Append 3 Log file s name CASP6100 bin log_tet A Browse 1 No saving If the file exists it will be deleted 2 Every time the program is started the old records in the file will be deleted 3 Every time the program is started the new records will be added after the old records 4 The full path name of the log file It can be edited 4 1 5 Project The project file is a file in which all the current working environment is saved It includes e The current device s info such as the manufacturer name the device type the 46 information about the pin the size the current buffer data and data file name Since the buffer data may have been revised the buffer data may differ from the data of the data file and the revised buffer data prevail e All Operation Option settings e The content of the Auto
56. puter It s strongly recommended that you exit all other windows programs before running this setup program WARHING This program 1s protected by copyrizgtht law and international treaties Click Next to continue or Cancel to exit Installation Step 2 Click the Next button The License Agreement appears SUPERPRO 6100 Version 1 0 License Agreement Please review the following License terms carefully IMPORTANT PLEASE READ THIS SOFTWARE LICENSE AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE BY USING THE SOFTWARE YOU ARE AGREEING TO BE BOUND BY THE TERMS AND CONDITIONS STATED BELOW IF YOU DO WOT AGREE WITH THE TERMS OF THIS LICENSE PROMPTLY RETURN THE UNUSED SOFTWARE TO THE POINT OF PURCHASE AND YOUR MONEY WILL PE REFUNDED 111 l 1 License neltek grants to the Licensee purchasing this copy of SUPERPRO For Windows Software a nonexclusive nontransferable license to use the software and other software and fonts contained in this package collectively the Software and its documentation for _ 4 Tf you accept the license agreement click I Agree to continue You must accept the agreement to install the Control Software Gee Gewese Step 3 Please read the license agreement carefully and click I Agree to continue the installation Otherwise click Cancel to exit the installation ig SUPERPRO 6100 Version 1 0 Select Destination Location Where should the softwar
57. ration Info window ID check error Ignore The user ignores the detected ID error and continue the operation ID check error The operation stops because of the ID check error The user can ignore the ID error and continue the operation However he must have a 64 good knowledge of this chip otherwise the chip may be damaged Pin check error Ignore error occurred during the pin check Ignore it and continue Pin check error An error occurred during the pin check and the operation ceased Programmer not found the programmer is not connected to the PC or connected improperly Please connect it and refer to Installation Programmer not ready shut down the power switch and turn it on again after a few seconds Programmer is running The programmer hardware is operating Please wait until the operation is finished File open error The open file operation has failed Out of Memory The memory overflows Production mode isn t available for this chip Since the production mode 1s dependent on the pin check the chips without pin check function are not applicable for production mode Cancel production mode Cancel the production mode Too long file name A too long file name is used User cancel The user has used the cancel operation Can t cancel The cancel operation has failed Not a project file The selected file is not a project file After the software is updated the software may not be able
58. s chip this means this POF file does not match this chip The POF file is related to the device when it is compiled The error indicates that this POF file is not for this device Please replace it with a matched one e The POF file has errors e Load POF file dll error not found An auxiliary file has errors please contact technical support 2 Files of other formats are mainly the JED files The data in the buffer will be directly saved in a JED file after the chip is read This mode can be used when the file is loaded next time 5 2 Adapter Selection The programmer has a standard configuration It supports the DIP devices with 48 or less pins If the user wants his programmer to support the device which is non DIP or has more than 48 pins an adapter is needed to convert the pins There are two types of adapters universal and specific Universal adapters are applicable for all devices of same encapsulation and the same number of pins Specific adapters are applicable for 60 certain devices only Why are specific adapters required e Ifthe number of the pins for an economical programmer hardware is not enough some specific adapters are used to solve the insufficient number of the pins problem so that the devices with more than 48 pins can be supported by the economical programmer e For the devices with pins between 48 and 144 the user has two choices One is the universal adapter and the other is the specific adapter
59. succeeds the success count increases by 1 otherwise the failure count increases by 1 Except for the operations all the operations are not related to the special status bar Refer to Operation Option 57 In the above figure the success count is 2 and the failure count is 0 If the Reset button is clicked the success count and failure count are all set to 0 Count Down It can be set as follows Total 100 1 Ea v Count down enabled 2 L Stop when reaching the total 3 1 The count down number greater than 0 The number decreases by 1 every time a chip is programmed successfully It continues till the number becomes 0 2 The count down function 1s enabled 3 The action to be conducted when the count down operation ends When it is disabled it is not allowed to proceed to write a program until the user re sets the option Chapter 5 Detailed Explanations on Common Problems Using Operation Info window and message window the user is able to monitor what the programmer is doing what it will do or what problem it had so that the user can stop the operation This chapter will help the user to deal with some common troubles according to the information mentioned above 5 1 Dealing with Data Files The detail usage of the file type dialogue box is described here 5 1 1 Intel Hex Motorola and Tektronix formats The data for programming are usually stored in the data file Commonly used formats are
60. t pin is displayed What we need to emphasize here is that the serial number is the serial number of the dip socket of the programmer module which is to be connected with the adapter not the serial number of a chip pin It is not necessary for the user to know which pin the poor contact occurs The information is used as a hint to tell the user to insert the chip properly If some errors are found by the Insertion Test the user can click Abort to stop the programming click Retry to run Insertion Test again or click Ignore to continue to program ignoring the errors e Device ID Check The Device ID Electronic Identifier Code is the code read from the chip to identify the manufacturer the device type and the programming algorithm code If the Operation Option box is opened after the device is selected the option Check Device ID is activated This means the device ID will be checked before programming If the device ID is unmatched after this option is selected an error window will popup SUPERPRO for Windows A Manufacturer or device ID error Continue Click Yes to ignore the error and continue programming Click No to abort the programming When the ID is unmatched the software will auto search for matched devices and display it in the error window for reference e Beeper On During the operation the beeper in the programmer will sound off to indicate the result of operation such as Insertion T
61. th a U Field is selected the Operation Option Bar will look like the following Operation Option Edit Auto U E A Dev Info U E S Edit user electronic signature This content may be changed during reading the device or loading files Users can check and edit U E S two display methods Hex and ASCII 52 User Electronic Signature Bytes Hex 31 32 33 34 35 36 ASCII 123456 4 6 Device Operation Window According to the references provided by the manufacturer the operations which can be executed during the programming are displayed in this window After the preparation for the programming is made users can execute the corresponding operation items according to their needs Following is the window for Atmel At89c51 me Read 1 Move mouse to select 1 Verify ae 2 Hightlight the selected item Blank_check a Click left button of mouse u Erase to execute the function Lock_Bit1 4 Lock_Bit1 W Lock_Bit123 The function displayed may vary from chip to chip The frequently used operations are explained below e Auto The automatic programming mode The function executes a series of operations on the device in a defined order Please refer to the Edit Auto in the menu e Program Programming the chip with the data in the buffer 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 basica
62. the adapter The configuration of the programmer the user bought comes with a standard pin driver socket for a DIP encapsulation chip If you wants to program the chips of the other encapsulations you need to buy other types of adapters The adapter information may include the order number such as DX5001 the insertion direction of the chip the size of the chip etc General Information Manufacturer SPANSION O Type S71PL127NBOHAW4 B FBGAG4 ae pid i FEGAG4 ii idaptor A rithm Wame FWX N A7 order id sa of the adapter a Device Information Note coppi E E i m 1 This device Ains A Special OTP block we call Hidden ROM And the Sector is ided into two areas Customer Lockable Area which can be programmed and protected by SRS omen and Factory Locked Area which can only be read by customers kn rd i F r 2 The OTP block is located in Hi Rom buffer from OxO00000H to Ox0001FFH block Hi_ Rom buffer address Factory Region Only Read OxOo0000 Oxd000FF j Cu tomer Region Can Frogram OxO00100 Ox0001FF F mee is one time programmable special al re as information of ww the deivce a Adaptor Information _ The picture below show the correcte position ef rhe device in the socket of the i u a a m w Si adapter s information 34 Chip Insertion e DIP Encapsulation The chip is inserted with the notch upwards while its bottom line is aligned with the bot
63. the file Samplel will be written to the address 0 of the chip The data from the address 0 Hex of the file Sample2 will be written to the address 3000 Hex of the chip The data from the address 4000 Hex of the file Sample3 will be written to the address 4000 Hex of the chip Step one Open Buffer Edit dialogue box leave the option Clear Buffer During File Loading unselected Step two Click Load file Select file Samplel In the File Type dialog box enter 0 in the buffer start address line and 200 in the file start address line Load the file Sample1 Select the file Sample2 Enter 3000 in the buffer start address line and 0 in the file start address line Load the file Sample2 Then select the file Sample3 Enter 4000 in the buffer start address line and 4000 in the file start address line Load the file Sample3 Step three Program files The user can also save the data in buffer to a file Sample4 then directly load Sample4 and program next time if there is no change about requirement of this file and content of the three files 5 1 4 File of POF Format When the PLD devices made by ALTERA are programmed the data are saved in the files of the POF format When a file is loaded a File Type box will pop up to prompt the user to select 1 The POF file which is created by a compiler will be transformed into the Fuse data and be checked when loaded to buffer e Unmatched file to thi
64. to column e The Delete All button remove all the functions from the Auto column Double clicking the function in the left Device Functions column is the same as clicking the Add button when the function 1s highlighted Double clicking the function listed in the Auto column is the same as clicking the Delete button when the function is highlighted 4 1 4 3 Production Mode This function is applied to program devices in large quantity With the help of the Insertion Test the programmer automatically detects the insertion and taking out of the devices and carries out the whole programming process In this mode the user does not need to use mouse or keyboard If a non support information window pops up that means the selected device does not support production mode Our advice First select the device and edit the Auto menu After the test is conducted select production mode tick off the item in the menu and execute the Auto function according to the info displayed in the Operation Info window e The programmer waits for the chip insertion Please insert a device into the 45 socket prompts the user to insert the chip into the socket properly If the chip has been inserted incorrectly refer to the Device Pin Insertion Test After the chip is placed properly the software automatically starts the Auto operation e The programmer waits for the taking out of the chi
65. to identify the file created previously Now the user needs to create the file again Appendix The support for the customers XELTEK software only needs the minimum technical support The program 1s handed over to the user along with a user manual If the user can not find a solution to to his problem he can contact the local sales agent the distributor or XELTEK for technical help If the local sales agent or distributor can not solve your problem you can ask XELTEK for technical help through the telephone in the normal working hours 8 30 17 30 except for the holidays and festivals You should get your product serial number ready before you make a telephone call otherwise we may not be able to answer your question XELTEK periodically publishes the upgraded software at the website of the corporation The legal user can download it and upgrade his software The non user can download it too but just can only be used for assessment The software can be 65 obtained free through the internet XELTEK 1 Zijin No 2 Rd Zijin Jiangning Technology Incubation Special Park Jiangning Nanjing P R China ZIP 211111 Tel including Fax General Consultation 86 25 68161233 Sales Department 86 25 68161203 68161226 Technical Department 86 25 68161221 Repair and After Sales Service 86 25 68161215 68161218 Website http www xeltek com cn To get better service please browse the following contents before you make a
66. tom line of the DIP socket The diagram below shows the process of inserting a 28 pin chip i ki 14 az a Saal E e E mer H E SSS aay Ss a er Sa RSS e None DIP Encapsulation Socket adapters are available for PLCC QFP SOIC etc Insert the chip according to the instructions in the Adapter Information box The insertion follows the position of pin 1 It is necessary to identify the pin 1 of the chip Usually there is a solid square or dot on the chip which indicates the first pin of the chip e Direct connect Connect adapters with 144 pins to programmers directely e Indirect connect Insert adapters with 48 pins into DIP on the programmer Note 1 Generally the pins of the chip are downward when they are inserted However for the chip with PLCC20 package its pins should be upward This insertion is called the Dead Bug method 2 SUPERPRO 6100 supports 144 pins while SUPERPRO 611S and SUPERPRO 610P only support 48 pins 4 1 3 3 Device Configuration Word 35 In some single chip microcomputers some special programming modes are allowed to be set such as the storage area mapping the watchdog time the clock the encryption etc They are all set through the device configuration word The configuration words of some devices are contained in the user files and are automatically loaded into the configuration word buffer along with the data files when the
67. use 0 represents a blown fuse e 1 represents an blown fuse 0 represent an intact fuse User can find the significations of 0 or 1 according to the device data manual of the device and JEDEC files OO0017T2E 11111111111111111111111111111111 00001760 01111111111111111111111111111111 OOO01L7S2 11011111111110111111111111111111 00001824 11101111111101111111111111111111 00001856 11110111110011111111111111111111 00001888 11111001101111111111111111111111 OO001820 11111110011111111111111111111111 00001952 11111110011111111111111111111111 OOO00TS84 11111101101111111111111111111111 00002016 11111011110111111111111111111111 00002048 11110110 00002036 11101121111111111111111111111111111111111111111111111111111111111 00002120 01011111 00002128 101121121111111111111111111111111111111111111111111111111111111111 O0002192 11 am I Address 00001774 Checksum 00010E2FH W Buffer clear on data load Buffer range 00000000 00002193 E Buffer save when exit Locate Fill 5 Default lt Vector Table me Note the three important options in the Buffer Edit dialogue box e Buffer clear at IC change clear the buffer after device being selected e Buffer clear on data load clear the buffer before load file data e Buffer save when exit save buffer data when exit When entering the system next time load the saved data automatically 4 1 2 3 Encryption table The encryption table is a special data area A data buffer
Download Pdf Manuals
Related Search
English english to spanish english to russian english to french english to japanese english to german english english to korean english to tamil english to spanish translation english to chinese english to italian english to tagalog english to hindi english to marathi english to latin english to arabic english to tagalog translator english bulldog english to telugu english to spanish google translate english to polish english alphabet english breakfast english to spanish translation google english language
Related Contents
x - Teacmexico.net JVC 0307MNH-SW-BJ DVD Recorder User Manual UMK425E UMK435E Samsung Monitor LED Curvo 32" S32E590C *Maytag Gemini Gas Draft 1 - Canadian Appliance Source WN-AC1167GR - アイ・オー・データ機器 Cisco Nexus 5548P MANUAL DE INSTRUÇÕES Mini System AMS 800™ - AMS Labeling Reference Library Epson (ELPCB02) Notice Copyright © All rights reserved.
Failed to retrieve file