Home

All-100: Manual

image

Contents

1. 62 7 CalcSum Specify start and end addresses which data to be calculated for checksum and then click OK system will calculate and display result checksum on screen E LLLE T n PRETEST pili BEF TRPEISESERTE ey ELE LE APRS ZEZIZEZIF EL Git trici tter dquIBREEZLZTAEER SRESELSIUISOSE EELT IEE ET EEE EET BAPTESITIRICIRSSRITRGICHARISNITIR Ee A 3 63 8 Search be EAEE EE a Lepssrtcistritc YS Ite IIR ESESEESE eS TELL titi tte ater ee liis SER RPL SSS TEE SRRP eed ETT3 7IETETEBIEZISIEEET TEYRSEDITISTES 14311 3 MLLER EEEE pE iit el SLES ESTE KALLET L EEIE TETEE WEEE EELETEE E TERE AST EEE WELLE ELL TETEE ilH HE cdd Two options available search ASC II data or search Binary data 3 64 x 9 m
2. Program data from Buffer address 500000 SOFFFF to Device address 10000 1FFFF Start End Device 10000 1FFFF Buffer 00000 OFFFF 00000 00000 SOFFFF SOFFFF 10000 10000 S1FFFF S1FFFF Programmer Buffer Device 69 6 3 3 Operation Different product type might have different options of programming functions Basically programming functions include options of Erase Blank Program Verify Lock Auto etc tb LH ees Le heim bue LL bute ihes lteter Daf r Functional options for Device AM29F200B User can also click Fast Key to excute program functions See Fast Key indicated below Fast key for Device AM29F200B 70 1 Read Read contents in IC memory Read function is only valid for IC on following position m Single ALL 100 P G G4 setup on the socket m Multiple ALL 100 P G G4 setup IC on socket of Site 0 programmer m Single ALL 100 P G G4 Gang setup The IC on Socket 71 of Gang programmer m Multiple ALL 100 P G G4 Gang setup The on the 1st Socket Socket 1 of the 1st Site Site 70 Gang programmers IC ID Check Process status and Message yx After Read operation suggest user to double check to confirm checksum and the data read are all correct 71 2 Auto Enter programming mode with all programming functions activ
3. a S v v v 42 gt 5 a n 79 9 v a M 4 o oO 2 2 x o list all addresses that match data to be searched TI re DAT x FrEE rrur Wiz Ba T S EQ 1 SELTESRELSTE CCELI S ESTEERIE T Ezz3ERI TIETE a IL LL t Ezra BETREERI TE38 3343 gt E Bright 1 E Herr Cum Se 7 TIETEET TTT CETTE ee ed OE er eed niii af 5 Ati Ga BrE i dis ubl er tect perasan LEN EE ELE TREC EE BOLE 3 S arnanas faama ET 8 E 222 RITITNIBITTfDIHTYtGERIII781 20A CERIRIISLCRSEIRRAXSCESEETSAIIKREL i RBITSLURDPTBERESITBABRTRERDSSITETS ES2EISERIBIEIE THE i ilii niin 65 9 Print Two options available print to printer or ouput to file TI TCB TZSESILIS3IT
4. 1 2 PC System Requirements PC Pentium above Microsoft compatible mouse A hard disk with at least 20 Mbyte free space A CD ROM drive with speed x2 or above At least one USB port Version 1 1 2 0 Equip 64MB memory space or above Operating System Windows 98 Me 2000 XP Server 2003 Vista 1 3 ALL 100 P G Specification Device Support Pin Count from 8 pins up to over 300 pins Device Type EPROM EEPROM Serial PROM FLASH PLD CPLD FPGA MPU MCU etc Device Contact Default DIP48 Textool Others SOP TSOP PLCC QFP MLF SDIP etc through optional CONVERTERs or ADAPTERs Max Sockets in parallel 8 sockets on optional GANG Programming Module Controller 16 bits high speed controller with big sized FPGA amp CPLD Interface Port 1 x USB port Data Transfer Rate USB 1 1 12 Mb s USB 2 0 480 Mb s Max Sites in parallel up to 8 via tiered star USB Functions Load file Read Master Program Verify Auto ID Check Checksum Blank Check Erase Protect Unprotect Secure Edit Function Configuration Self Test Host Computer Requirements An Intel Pentium or compatible processor with 64MB of RAM At least one USB port available V 1 1 2 0 20 MB free hard disk space with Windows 98 Me 2000 XP Server 2003 Vista operating system CD ROM Drive Power AC voltage 100 240 VAC Frequency 50 60 Hz Power consumption 50W Dimension Lx
5. 29 200 in Product Type at right side of Type List Dialogue Box and then click ei Got Pades Call Main Menu of the Driver File Main Menu of the Driver File contains three major parts the first row for menu of main fuctions the second row for quick function keys and the rest provides space for dialogue boxes of IC information like IC Manufacturer Product Type Adapter needed etc 23 The driver file be executed without going through XACCESS In main menu of the driver file user can reselect IC Manufacturer and Product Type For example execute driver file XA28F EXE directly and click Device to select IC Manufacturer and Product Type to be programmed See dialogue boxes below Remark When reselecting IC manufacturer and Product Type information in dia log box will be updated accordingly and the driver file will be downloaded to ALL 100 Programmer If message File not found appears it means the driver file is not available in PC check the attached Driver File CD or visit HI LO web site at http www hilosystems com tw for S W download If a specific ADAPTER is needed File not found might be due to the absence of the required ADAPTER S W Try to install the S W again 3 2 Load file to Programmer buffer It is ready for IC programming after selecting IC Manufact
6. 2 Read Compare on Multiple ALL 100G G4 Gangs 39 6 ALL 100 P G G4 Software Description 40 6 1 XACCESS User 40 6 2 Utilities S exero xe RE rre OR TRES AME 41 6 2 1 Hex to Bin 41 6 2 2 Bin to Hex 42 6 2 3 2 way Splitter asseio enn iu a 43 6 2 4 4 way Splitter eureen reen iser nnn 44 6 2 5 2 way shuffler srana raa A A A Ra 45 6 2 6 4 22 46 6 2 7 Version 47 6 2 8 Cross 4 4444 nnns 48 6 2 9 oen SER E 49 6 3 Programming Data Function Description 50 6 31 51 6 3 2 ZO EE 56 6 3 3 Op rationi 70 6 3 4 USB Iff O coii oie noter tot rode e 77 6 3 5 coreano eee e eo Tee ae IUE 78 7 ALL 100 P G G4 Troubleshooting 79 8 vea dea nth 80 8 1 EPROM EEPROM BPROM and 80 8 2 PLD PAL GAL PEEL CPLD EPLD and FPGA 84 1 Intruduction This manual desc
7. 4 8 1593 IEC B1000 4 113 1984 THE TEST WAS CARRIED OUT Mar 25 2004 SPORTON INTERNATIONAL INC Lai 26 eue Chan Manager r E ee BPORTON INTERNATIONAL 10 856 1 Haia Tai Wu Chih Taipei Hees Tataan R O C 2005 HI LO SYSTEM RESEARCH LTD Information provided in this document is proprietary to HI LO System Research Co Ltd http www hilosystems com tw The information in this publication is believed to be accurate in all respects at the time of publication but is subjejct to be changed without notice HI LO Systems assumes no responsibility for any errors or omissions and disclaims responsibility for any consequence resulting from the use of the information included herein Trademarks HI LO is a trademark of HI LO System Research Co Ltd Windows 98 Me 2000 XP Server 2003 Vista are trademarks of Microsoft Corporation IBM is a trademark of IBM Corporation AMD is a trademark of Advanced Micro Devices Inc All other trademarks are the property of their respective owners T Intruduction user EGO Re 1 1 1 Programmer and 1 1 2 PC System 3 1 3 ALL 100 P G 5 4 1 4 ALL 100G4 5 5 2 Singl
8. Reference of IC Mfr Product Type and the corresponding programming software Cross Reference 48 6 2 9 Device List List all device types that are programmable at current version Print out the list Save the list rai atria th 8 ATER RL KETER ATC Lae CORE EE IERI ATS ATIE L 388 27 i ETEL AT ISLA ANTE ATITLFRLIZA ATM Tae Device List IC Product Type 49 6 3 Programming Data Function Description Programming software includes loading of programming driver utilities of data management and control of programming function operation Each programmable IC needs correct functional setup before programming User needs to refer IC data sheet and or application software for proper setup of programming function See description below by taking AMD AM29F200B IC as example Selected IC Mfr and Product Type Functional menu 9 Adapter needed pri bana Programming addresses mem be ets Checksum of programming data bebe Got lop Padus miyi Size of programming buffer Location of programming b
9. compared under Mul tiple ALL 100G G4 Gang setup Put IC to be read compared onto MASTER Socket 1 of Site 0 Gang Programmer and click Read Compare keys on screen xx Refer paragraph 4 1 for setting of Site for Gang Programmer LLINIIU m f oe p iad 39 6 ALL 100 P G G4 Software Description 6 1 XACCESS User Interface System Software XACCESS is an interface guiding user to locate the driver software for product type to be programmed XACCESS also pro vides File Management Utilities as well as Data Base of programmable IC products Functional memu 001 ae ered eee IC Manufacturer 40 6 2 Utilities File Management Utilities includes Hex to Bin Converter Bin to Hex Converter 2 way splitter 4 way splitter 2 way shffler and 4 way shuffler etc 6 2 1 Hex to Bin Converter Convert data from Hex format to Binary format for programmer Read Write Binary file name to convert to Hex file name to be converted sel of al mm imm omm am Hex to Bin Converter Start end address Contents of Unused Bytes Hex format option 41 6 2 2 Bin to Hex Converter Convert data from Binary form
10. map file of PLD POF fuse map file is a format used for ALTERA PLD programming POF file can store more programming data than JEDEC file 84 Fuse blown and intact Most of unprogrammed blank PLD have fuses in intact connect state After programming PLD fuses are blown to open state For one time programmable PLD once fuses are blown opened they can not be changed back to intact connect state However the UV erasable PLD can be erased to change fuses back to intact connect state by UV light exposure and the electrically erasable PLD can be electrically erased to change fuses back to intact connect state by using Erase function on this Programmer Array fuse Configuration fuse Array fuses the main logic fuses PLD Different types of PLD have different logic function arrangement Configuration fuses define the I O architecture of a PLD such as Combinatorial Registered Output feedback Output enable and so on Generally user do not have to understand the details of these fuses because logic compiler will automatically translate logic statements and equations into JEDEC format file m Security fuse Most of PLD have Security fuse Once Security fuse is blown data in PLD can no longer be read out correctly Generally the PLD will be read as blank if Security fuse is blown 85 86 87
11. on ALL 100 P G G4 will run self diagnostics and USB connection check Green Red LED will display test result Table listed below summarize test result with possible causes disposi tions for troubleshooting Condition Possible cause Dispositions After power on Green and Red LED off Poor contact operation abnormal 1 Check power cable connection 2 Need troubleshooting Contact your local dealer for service After power on Green and Red LED flash Fail self diagnostic test 1 Check if there is IC on socket Should be removed 2 Need troubleshooting dealer for service Contact your local After power on Green LED off but Red LED flash Fail ALL 100 memory diagnostic test 1 Try to power on again 2 Need troubleshooting dealer for service Contact your local After power on or during programming Green LED flash but Red LED off Fail USB connection check 1 Check USB cable connection 2 Check PC BIOS setup to see if USB is disabled Should be enabled 3 Need troubleshooting dealer for service Contact your local During programming Greend LED on but Red LED flash USB communication error 1 Check USB cable connection 2 Need troubleshooting Contact your local dealer for service During programming Green LED on but Red LED become orange color USB data trasmission interrupted 1 Check USB cable connection 2 Check if PC is interrup
12. the existence of ALL 100 P G G4 the connection and or installation might have problem and ALL 100 P G G4 Programmer might not be able to be accessed Programmer Status xi 2 Error Identification on hardware Press lt OK gt to continue testing or press lt Cancel gt to Quit EUN 3 Methods to check if ALL 100 P G G4 Programmer is properly con nected existed 1 Run USB Info option under XACCESS menu 2 Run programming driver file under XACCESS menu XACCESS EXE Information Box 20 3 ALL 100 P G G4 Basic Operation 3 1 Getting Started We will have a brief description of ALL 100 basic operation intro duce how to access the desired IC programming driver through XACCESS the main system program We will also introduce func tions of Device Load Blank check and Program by taking AMD AM29F200B as example For best view of ALL 100 information displayed user s screen should have resolution 800x600 pixels or above 3 1 1 Start with XACCESS Click the icon of XACCESS to activate XACCESS EXE and get following display on the window 21 3 1 2 Select IC Manufacturer Click Device to display IC Manufacturer options Select AMD and click to display Type List of the selected manufacturer 22 3 1 3 Select Product Group and Product Select EEPROM in Product Group at left side and select
13. two files into one Insert data of Even file into even byte position of the combined file and insert data of Odd file into odd byte position of the combined file Filenames to be shuffled Filename after shuffle e she um hasce mad uds 7 ri ids 2 way shuffler Shuffle format options Shuffle Data Format Normally the shuffled data is in Byte Wide however user can choose Word Wide two bytes or Double Word Wide four bytes as unit of data shuffle 45 6 2 6 4 way shuffler Combine four files into one Insert data of 1st file into the 1st byte of every 4 byte data segment of the combined file insert data of 2nd 3rd and 4th file into the 2nd 3rd and 4th byte of every 4 byte data segment of the combined file Filenames to be shuffled Filename after shuffle a heat Gapa Fin i du e LJ e ae m ids 4 way shuffler Shuffle format options Shuffle Data Format Normally the shuffled data is in Byte Wide however user can choose Word Wide two bytes or Double Word Wide four bytes as unit of data shuffle 46 6 2 7 Version List List version number of current programming software Version List 47 6 2 8 Cross Reference List the Cross
14. ALL 100 4 Universal amp Gang Programmer User s Manual Aug 2007 Caution USB Interface Compatibility m For USB 2 0 compatibility the revision of your computer operation system should be no earlier than following editions Windows 98 SE Me 2000 SP4 XP SP1 Server 2003 Vista Software incompatible may happen if your computer use one USB Host Controller from following e Compaq PCI to USB Open Host Controller VIA Tech PCI Universal Serial Bus Host Controller e VIA Tech 3038 PCI to USB Open Host Controller SiS 7001 PCI to USB Open Host Controller e OPTi 82C861 PCI to USB Open Host Controller m How to check the PCI to USB Controller your computer used e Please go to Start Settings Control Panel to click on System e Then select Device Manager Click on Universal Serial Bus Controller Check the Universal Serial Bus Controller shown is within above list or not W n case your USB interfact card is incompatible with ALL 100 suggest you to use the USB interface card we approved and recommended Please refer to optional accessory in ALL 100 data sheet or contact HI LO distributors for further information TEL 02 2696 2468 02 2696 2255 RRP HB 5 bM Em RIEGER Sporton International Inc pitp wwe sporton cot tw 3LL SAW ME MaA TEL 02 2704 8886 FAX 02 2794 9777 4 CERTIFICATION OF COMPLIANCE lt Report No L432318 gt Product Unive
15. IP layout 40 48 pins of ADAPTER or CONVERTER onto the 48 PIN DIP ZIF socket on the Programming Module and lock it See diagram below 30 4 Multiple ALL 100 P G G4 Installation USB interface provides functions like Plug and Play auto detection high expansibility and high transmission rate 480 Mb s for 2 0 version By using these functions ALL 100 P G G4 can be installed up to 8 sets and running simultaneously After single ALL 100 P G G4 installation more ALL 100 P G G4 Pro grammers can be installed through either extra USB ports of your PC or USB 2 0 Hub like following diagram Multiple ALL 100 installation through USB 2 0 Hub 31 4 1 Multiple ALL 100 P G G4 Operation Multiple ALL 100 P G G4 operation can increase programming throu ghput With Multi Thread methodology each programmer can oper ate independently The diagram below shows there are two ALL 100 P Programmers Site Z0 and Site 1 are running programming Site setting switch is located the rear panel of ALL 100 P G G4 Programmer Valid Site for Multiple ALL 100 P G G4 setup is 0 7 and can not have the same Site in whole system Site setting 32 When running ALL 100 P G G4 programming software system will automatically detect and load necessary driver S W and also down load programming code to ALL 100 P G G4 through USB port Op eration of multiple ALL 100 P G G4 is
16. TITSETEERZESINBTLTE PELES FAT ee f3RBIEJTTIERCSBICESTETDS ISECTE EEEE TETELE EF Iva Tu ALLE T IR RIIZISISIIEUIT gp 704 TERERITITTERIBRAZRIFITE DORZTAHE itti EHE HH EUER 66 4 2 n gt n Specify start end addresses and then click save data between specified addresses to printer output file RELET T35STRTSPDIT TITSETIESESIBTLTR EELEE 17 ELET EEEE fea Te ERSRa 2 jasiszibzi2EREU RCE ERETTE TETTE ETETE T PAS LP HMIITTITE BEIIDIPTEASIBIRFRIFATRIOORLTAIN itd HELLE RU S H ERAEBE kakast EE Fest LORDRTSEDIETBABTREZDSRTTETS WEIIIDITTERIERR PAFARETDOELTASE p dEREREEZEIE 67 10 Modify Programmer Buffer Mapping Set Buffer programming ad Set Device programming dresses addresses 68
17. WxH 260mm x 150mm x 100mm Weight 4 kg Operating Temperature 0 40 C 32 105 Safety Standards CE Approved 1 4 ALL 100G4 Specification Device Support Pin Count from 8 pins up to over 300 pins Device Type EPROM EEPROM Serial PROM FLASH PLD CPLD FPGA MPU MCU etc Device Contact Default DIP48 Textool Others SOP TSOP PLCC QFP MLF SDIP etc through optional CONVERTERs or ADAPTERs Max Sockets in parallel 8 sockets on optional GANG Programming Module Controller 16 bits high speed controller with big sized FPGA amp CPLD Interface Port 1 x USB port Data Transfer Rate USB 1 1 12 Mb s USB 2 0 480 Mb s Max Sites in parallel up to 2 via tiered star USB Functions Load file Read Master Program Verify Auto ID Check Checksum Blank Check Erase Protect Unprotect Secure Edit Function Configuration Self Test Host Computer Requirements An Intel Pentium or compatible processor with 64MB of RAM At least one USB port available V 1 1 2 0 20 MB free hard disk space with Windows 98 Me 2000 XP Server 2003 Vista operating system CD ROM Drive Power AC voltage 100 240 VAC Frequency 50 60 Hz Power consumption 200W Dimension L x W x H 300mm x 680mm x 120mm Weight 10 5kg Operating Temperature 0 40 32 105 Safety Standards CE Approved 2 Single ALL 100 P G G4 Installation 2 1 Hardw
18. ZIAE r1 si TRESEBTETERESEBRSIRRZRITRESENRE ALLARI EEE C BIZESEREEZIELLTRERSE TM 2 3 58 3 Jump Specify the start address to jump to then click OK system will jump to the specified address with data displayed iol ITE ETSDTIBILGRSETSE CEEE EIE CELE ELEELE ETT EEA eee LI 3 3 59 4 Move Specify start and end addresses which data to be moved also specify the destination address to move to then click OK system will move data between spcified addresses to the destina tion area vem B o cu if iui ame oat HED Gl feb D EAESTSESTLSE TLILSEHTERZRSISTEERI Geshe leet TEELEPEL fiiis TERTE Etid LEE ELE PARS r
19. are Installation Before installation make sure your PC has USB 1 1 2 0 port which can be connected to ALL 100 P G G4 Programmer through USB cable Suggest to use USB 2 0 for fast data transmission with ALL 100 P G G4 Programmer USB 1 1 Full Speed Transmission rate 12 Mb s USB 2 0 High Speed Transmission rate 480 Mb s 2 1 1 ALL 100 P G Hardware Installation and Applications Step 1 Make sure power of Base Unit is in OFF state and then positioning and connecting Programming Module onto Base Unit See figures below Step 2 Connect programmer and as figures below Connect the end of USB cable to the USB connector at rear panel of programmer connect the Type A end of USB cable to the USB Type A connector on the PC USB type B connector ALL 100 P G rear panel Step 3 Connect power cable to power socket of ALL 100 P G Program mer and plug in the other end to the outlet of power source 100 240VAC 50 60 Hz Power on the ALL 100 P G from the switch above the AC power socket on the rear panel AC power switch AC power socket Note Please have PC completely on before turning on ALL 100 P G for installation and applications 2 1 2 ALL 100G4 Hardware Installation and Applications Step 1 Make sure power of Base Unit is in OFF state and then positioning and connect
20. at to Hex format Hex file name after convert Binary file name before convert Bin to Hex Converter Hex format option Binary Input Start Add Hex output Start Add 42 6 2 3 2 splitter Split one file into two output files One file contains odd byte data of the original file and the other file contains even byte data of the origi nal file Filename to be splitted Filenames after split nas pl Dui M Il 1L Ma ll NM LIU i 2 way splitter Split format options Split Data Format Normally the split data is in Byte Wide however user can choose Word Wide two bytes or Double Word Wide four bytes as unit of data split 6 2 4 4 way splitter Split one file into four output files The ist file contains the 1st byte of every 4 byte data segment of the original file The 2nd 3rd and 4th file contains the 2nd 3rd and 4th byte of every 4 byte data segment of the original file Filenames after split Filename to be splitted pid pen Pree 0 7 Im 4 way splitter Split format options Split Data Format Normally the split data is in Byte Wide however user can choose Word Wide two bytes or Double Word Wide four bytes as unit of data split 44 6 2 5 2 shuffler Combine
21. ated Sector Block setting Parameter setting Programming func i i IC Mfr Protect type tional options Programming result Reset button result button Different IC product type might have different programming functional setting and parameter setting User needs to refer IC data sheet for proper settings of programming functions and programming parameters 72 m Sector Block Specify Sector Block to be protected if needed m Parameter Special setting for programming if needed 73 E Result button Button to display programming result and elapsed time Result button 74 3 Erase Enter programming mode with Erase function activated Blank Enter programming mode with Blank check activated Program Enter programming mode with Program function activated Verify Enter programming mode with Verify function activated Protect Enter programming mode with Protect function activated Blank Check option ID Check option 75 Program amp Verify options ID Check option 76 6 3 4 USB Info Display current ALL 100 P G G4 connection status through USB interface ALL 100 connection status 77 6 3 5 About Display model number of current programmer and version number of programming driver Version number of programmer and driver 78 7 ALL 100 P G G4 Troubleshooting After power
22. basically the same as that of single ALL 100 P G G4 There are two operation modes for mul tiple ALL 100 P G G4 programming synchronous operation and asyn chronous operation After entering programming mode on screen user can choose either of following two operation modes depending on production needs Synchronous operation Run programming on all the ALL 100 P G G4 at the same time Put ICs onto socket of each ALL 100 P G G4 press Y key on PC keyboard All ALL 100 P G G4 will start programming simultaneously Asynchronous operation Run programming on each ALL 100 P G G4 one after another Put IC on the 1st ALL 100 P G G4 press lt YES gt on that pro grammer to start programming then put another IC on the 2nd ALL 100 P G G4 press lt YES gt on that programmer to start programming then the 3rd one and so on 33 4 2 Read Compare on Multiple ALL 100 P G G4 To perform Read Compare function under Multiple ALL 100 P G G4 setup only Site 0 is valid This means that only IC on Site 0 can be read Compared under Multiple ALL 100 P G G4 setup Read Dialogue Box 34 Compare Dialogue Box 35 5 ALL 100G G4 Gang Option Installation For further speed up programming for volumes of ICs 8 sockets Pro gramming Module option is available Contact your local HI LO agent for ordering information ALL 100G G4 Gang Programmer is an ALL 100G G4 Base Unit with 8 sockets Prog
23. d Normally user has options to select individual Lock bit to protect different area of memory data Please refer IC data sheet for definition of Lock bits 82 Encryption Some MCU MPU use Encryption code for data protection If an IC has been programmed with Encryption code then a correct decryption code must be given to read the correct data Protection Fuse Some FLASH memory use Protection fuse for data protection It can prevent data change from accident programming The Protection fuse must be reset to Unprotection state if the programmed data need to be changed The default state of Protection fuse is Unprotection 83 8 2 PLD PAL GAL PEEL CPLD and FPGA Programmable Logic Device PLD PLDs are usually grouped into following five categories PLD Aone time Programmable Logic Device such as PAL EPLD A UV Erasable PLD such as EPLD CPLD and FPGA These devices have transparent window on top of package for UV light exposure EEPLD Electrically Erasable PLD such as GAL PEEL CPLD and FPGA CPLD A more complex PLD device FPGA Field Programmable Gate Array m JEDEC fuse map file of PLD JEDEC fuse map file is a standard format used for PLD programming It contains fuse information and functional test vectors of PLD to be programmed Most PLD assemblers or compilers such as PALASM OPAL CUPL ABEL AMAZE and PDK 1 can create JEDEC fuse map file m POF fuse
24. d as the Checksum Some data some ICs might not be covered in Checksum calculation Checksum will be calculated after IC reading file loading type changing or buffer editing Bit Count of data contains 4 bit data A BYTE contains 8 bit data A WORD contains 16 bit data MPU is normally in 8 or 16 bit width but still have some in 12 or 14 bit width Device Start and Device End address It specifies the start and end addresses inside IC device During IC programming data stored in programmer buffer will be written to this specified area 81 m USB interface USB Universal Serial Bus is a high speed data transmission bus initiated by Intel and then supported by NEC IBM MicroSoft Compaq etc It is now data transmission standard between PC and peripheral devices V1 0 1 1 USB Low Speed 1 5 Mb s V1 0 1 1 USB Full Speed 12 Mb s V2 0 USB High Speed 480 Mb s m Security fuse Security fuse is available in most of programmable ICs Once the Security fuse has been blown the data stored in IC can not be read out correctly and IC can not be programmed either However IC can still operate functionally no matter the Security fuse has been blown or not Note Once the Security fuse has been blown IC data can no longer be read out or programmed correctly please double check before programming Security fuse Lock bits Some MCU MPU use Lock bits to protect data programme
25. e ALL 100 P G G4 Installation 6 2 1 Hardware 6 2 1 1 ALL 100 P G Hardware Installation and Applications 7 2 1 2 ALL 100G4 Hardware Installation and Applications 10 2 2 USB Driver Installation 20 0 2 13 2 3 Software Installation 2 2 18 3 ALL 100 P G G4 Basic Operation 21 3 1 Getting 21 3 1 1 Start with 55 21 3 1 2 Select IC 22 3 1 3 Select IC Protect Group and Product Type 23 3 2 Load file to Programmer 25 3 3 Read contents from Master IC to 26 3 4 Program buffer contents 01 28 3 5 ADAPTERs and 5 29 3 5 1 ADAPTER and CONVERTER installation 30 4 Multiple ALL 100 P G G4 Installation 31 4 1 Multiple ALL 100 P G G4 32 4 2 Read Compare on Multiple ALL 100 P G G4 34 5 ALL 100G G4 Gang Option Installation 36 5 1 ALL 100G G4 Gang 38 5
26. ee ee oreet ELELE i USER RESER RE SEVA ERIT ee mir 3 60 5 Swap Byte Specify start and end addresses which data to byte swaped then click OK system will swap byte for data between speci fied addresses 25 2 049 picid ta ee EE 1497705 eee Se SCETERREGESES witb SD Edidi eme STET ETTET wt Le a ee ee ee ee SOO 3 61 6 Swap Nibble Specify start and end addresses which data to nibble swaped then click OK system wil swap Nibble for data between specified addresses ud uem eee e sec HE as bii e DS Hi ro tnt E3TSTZETLTE TERIIA a az2x fEAER PI ILLE 115292154 42520 2 EEEL PSA EASE 1 23
27. ing Programming Module onto Base Unit See figures below Step 2 Connect the end of USB cable to the USB connector at rear panel of programmer connect the Type A end of USB cable to the USB Type A connector on the PC USB type B connector ALL 100G4 rear panel Step 3 Connect power cable to AC power socket of ALL 100G4 Programmer and plug in the other end to the outlet of power source 100 240VAC 50 60 Hz Power on the ALL 100G4 from the switch above the AC power socket on the rear panel AC power switch ALL 100G4 rear panel AC power socket Note Please have PC completely on before turning on ALL 100G4 for installation and applications 2 2 USB Driver Installation Insert the Driver Files CD into CD drive connect USB cable between PC and ALL 100 P G G4 power on ALL 100 P G G4 Programmer the PC will detect the new hardware and a window will open showing Found New Hardware Wizard Fikh hai Hoe te Welcome to the Found New Hardware Wizard The heo a dieser For hadra doce To continue click Peai 02 ee Click Next to continue To do installation under Windows 2000 XP Server 2003 Vista user needs to change Log in authority to Administrator or Power User in order to install new software hardware driver Select Search for a sui
28. o continue Windows has finished the USB driver installation for ALL 100 P G G4 Programmer found Hoe Harden Werard Completing the Found Haw Hardware Wizard 5 Sphere Darca ree has linished intially ihe sofia For device Haz rick Click Finish to complete USB driver installation 2 3 Software Installation Insert Driver Files CD to CD ROM drive go to directory of ALL 100 under File Manager to execute the SETUP EXE file or run the SETUP EXE from START menu of WINDOWS and follow all steps accordingly as follows WWelcome te Hi Le Prosper a ahv Check of installed software 1 Check if software is installed properly with File Manager see if XACCESS EXE individual IC programming driver and Utility files exist under C Program Files ALL 100 directory XACCESS EXE is a system file which provides an easy way to select IC Manufacturer Product Type and the corresponding programming driver All the programming drivers can also be executed without running XACCESS EXE file Each programming driver usually supports a series of rel evant ICs For instance driver file XMEM1 EXE is able to program 27 128 27 512 EPROMs 2 When executing programming driver software will automati cally check if ALL 100 P G G4 Programmer is properly connected If software can not recognize
29. programming data option Address programming data option ere nim n T i 2 56 1 Edit data Provide functions such as Fill Jump Swap Calc SUM Search etc for user to edit programming data in Hex and ASC Il expressions ASCII data E ed ee D ESLPTISLPIE3EIJQEEQAGEHTIITETSTEA Oy res Ce ee iis a EO Wao PERFOREPSTES HARARE ERS ALLELE EEEE EEEE GE E LEEXESBETEQSESIPSISIEIE CRXEZESTITEBESEBRIGSLTNSITSEZEEME EEEE LGE agieren EELEE EEE ETTI aH EE dc Edit functional menu Current address 57 2 Fill Specify start and end addresses and data to be filled in then click OK data will be filled into the specified area 3 1 fisu 1 stu zi E etek HE 8777 di PT I ze Bi antera gt Se Lert Rasse IRIURE ESZBTISEB
30. ramming Module put on the top User can choose either Single ALL 100G G4 Gang operation or Multiple ALL 100G G4 Gang operation for mass programming The S W attached with 8 sockets Programming Module is used for ALL 100G G4 Gang as well as Mul tiple ALL 100G G4 Gang operation The installation operation is similar as what is stated above Due to more information to be displayed on screen for Gang operation user s screen resolution needs to be 1024x768 pixels SVGA mode or above 36 37 5 1 ALL 100G G4 Gang Operation ALL 100G G4 Gang Programmer ties IC pin count in parallel drive programming and control signals through FPGA to program ICs on all sockets simultaneously The diagram below shows there is one ALL 100G G4 Gang Programmer Site 0 is running programming ALL 100G G4 Site ALL 100G G4 Gang x8 sockets Up to 8 sets of ALL 100G G4 Gang Programmer can be connected to PC through USB interface this is so call Multiple ALL 100G G4 Gang Setup Each ALL 100G G4 Gang can program 8 ICs One PC with 8 sites of ALL 100G G4 Gang setup can program 8x8 64 ICs 38 5 2 Read Compare on Multiple ALL 100G G4 Gangs To perform Read Compare function under Multiple ALL 100G G4 Gang operation only IC on MASTER Socket 1 of Site 0 Gang programmer is valid This means that only the 1st IC on MASTER Socket 1 of the 1st site Site Z0 Gang Programmer can be read
31. ribes how to install and operate ALL 100 P G G4 grammer under environment of PC Windows 98 Me 2000 XP Server 2003 Vista ALL 100 P G G4 Programmer works with PC through USB 1 1 2 0 Universal Serial Bus to perform high speed data transmission The high speed processor in programmer precisely controls program ming timing and flow this ensures accurate programming waveforms always generated on ALL 100 P G G4 ALL 100 P G G4 is embeded with 4Mbit memory to support the pro gramming capacity for most MCU MPU and PLD The soft ware automatically uses PC memory as buffer to support high den sity memory ICs 1 1 Programmer and Accessories Each ALL 100 P G G4 package contains following standard accessories Base Unit and single socket Programming Module M1 UN DP48 An AC power cable 1 8 M in length AUSB cable Type Ato Type B 1 0M in length CD ROM for Driver Files User s Manual Option 99 Price deduction for requesting another Programming Module to substitute M1 UN DP48 as standard accessary Jx Optional Accessories M8 FLASH TS48 8 sockets Programming Module dedicated for TSOP 48 PINs FLASH ADAPTER Support high pincount devices from 48 to over 300 pins See ADAPTER LIST on HI LO Web site CONVERTER Convert signals from DIP to different package types such as PLCC QFP SOP TSOP etc See CONVERTER LIST on HI LO Web site
32. rsal Programmer Type Designation ALL 100 Manufacturer HI LO SYSTEM RESEARCH CD LTD Manufacturer Address 4F NO 18 LN 76 RUI GUANG RD NEI HU TAIPEI TAIWAN R O C The above product is conformity with Low Voltage Directive 73 23 EEC in order to comply with the requirements in the Council Directive 73 23 EEC relating to electrical equipment designed for use within certain voltage limits and the Amendment Directive 93 68 EEC For the safety evaluation of the compliance with this Directive 73 23 EEC the following standard were applied IEC 60 950 1999 EN 60 950 2000 Sporton International Inc BTL Group Tina Chou Engineering Supervisor Date April 14 2004 SPORTON LAB Certificate CA32310 CERTIFICATE EQUIPMENT Liriversal amp Gang Programmer MODEL NO ALL 100 APPLICANT HI LO SYSTEM RESEARCH LTD AF 18 Lr 26 Guang Rid Ha OC 3 CERTIFY THAT THE MEASUREMENTS SHOWN IN THIS TEST REPORT WERE MADE WITH THE PROCEDURES GIVEN iN EUROPEAN DIRECTIVE THE EQLIPMEHT WAS PASSED THE TEST PERFORMED ACCORDING European Standard 99022 1998 Class 61000 3 2 2000 81000 3 3 1995 4 1 2001 and 85024 1998 A1 2001 81000 4 2 1883 amp 1000 4 3 1888 61000 4 4 1995 amp 1000 4 5 1995 81000 4 0 1996 61000
33. table driver for my device recommended Dire dieser io 3 sone progn enables 4 Faden rend an the Fer lie dancer ALL ADO devine desee B a poiras pangrean Eras naks ahdas vr ndo rari crear vous T lacahu deron and compisia ha iai click Nes MWh do pou pend es da T tech der Tor ne device econanendedi mecs Uu ett didi e bed e dE eis d nen Click Next to continue 14 Select CD ROM drives Insert Driver Files CD into CD drive Diiva Files da pou hindrar bar Saach kar olei hashaa draoa Q caches dreaz mite drem databuca and ri re of thes eh k Eres our speci eee Hoppe dick U pina lon ione Floppy rick E TADH iac rni Update Click Next to continue 15 PC will allocate files named ALL100 INF ALL100 SYS for installation ren Fez The hg Finished has les bor out Click Next t
34. ted 3 Need troubleshooting Contact your local dealer for service 79 8 Glossary 8 1 EPROM EEPROM BPROM and MPU Programmable device An integrated circuit IC that can be programmed Bit Nibble Byte Word Double Word Bit A basic unit of binary data Nibble A groug of 4 bit binary data A nibble ranges from to FH Byte group of 8 bit binary data A byte ranges from to FFH Word A group of 16 bit binary data word ranges from to FFFFH Double word A group of 32 bit binary data A double word ranges from OH to FFFFFFFFH Buffer There is 4 Mbit memory buffer in ALL 100 P G G4 Programmer IC driver file can automatically allocate arrange these 4Mbit memory space for programming depending on IC memory size and read write needs When data needs to be programmed to IC data needs to be loaded to programmer buffer first and then program to IC When data is read from Master IC the data is also stored in programmer buffer it can then be edited or saved to disk for future use 80 Buffer Start and Buffer End Address It specifies the start and end addresses in programmer buffer in which data is to be programmed to IC in sequence This is also the area that data is used for Checksum calculation m CheckSum This is the SUM of all data contents between buffer start and buffer end addresses All data are added and the least significant 16 bits 4 HEX are displaye
35. uffer Programming progress indicator Status indicator 50 6 3 1 File Load Save of data file and configuration file See dialogue boxes below Functional menu 51 1 Dialogue boxes of load data file File format options Data of Unused Bytes File addresses setting 52 2 Dialogue box of save data file js n Data file to be saved File format options 3 Dialogue boxes of load save Programming Configuration file The Programming Configuration file contains all programming related data setup by user It includes programming driver data file programming functional setting and serial number setting User can save Programming Configuration file for load it back next time for programming without re setting of programming function and serial number 53 Programming Configuration file to be loaded Programming Configuration file to be saved 54 4 Dialogue box of enable Job Function Once user enable Job Function and followed by loading Program ming Configuration file system will enter lt AUTO gt programming mode and is ready for programming User needs not re do the programming functional setting and serial number setting Enable Job Function 55 6 3 2 Edit Includes edit and address of programming data See dialogue box below Edit
36. urer and Prod uct Type In general programming code is saved in a file in Bin Hex format This code needs to be loaded to programmer buffer and then programmed into Blank IC devices To load file to programmer buffer click File menu select Load file to Programmer buffer option fol lowing dialogue box will appear Function of file loading is similar to that under Windows environment Enter the file name to be downloaded and click Open the named file will be loaded to programmer buffer Note Disk drive and file path must be correct Select and click the correct drive and folder that the file located to If it can not be operated by mouse apply lt TAB gt lt UP gt lt DOWN gt and lt ENTER gt keys for selecting and confirming 25 3 3 Read contents from Master to buffer When programming code is stored in a Master IC insert the Master IC onto socket click Read button on screen press key on keyboard to read programming code from Master IC to programmer buffer When insert Master IC onto socket make sure Pin 1 orientation and Pin count positioning is correct as diagram indicated 26 Caution Incorrect IC positioning might cause damage or be programmed to an unknown state 27 3 4 Program buffer contents to Insert IC to be programmed onto socket click Auto button on screen or press A key on keyboard follo
37. wing dialogue box will appear Click Run button on screen or Y key on keyboard or YES on pro grammer to start programming buffer contents to blank IC After programming system will automatically verify data read from pro grammed IC with data in programmer buffer If both data match then the GOOD LED will be lit to show a successful programming For next IC programming the BUSY LED needs to be off and then insert blank IC onto socket click Run button on screen or Y on keyboard or YES on programmer to continue programming Click Close button on screen or ESC key on keyboard to go back to main menu 28 3 5 ADAPTERs CONVERTERs Adequate ADAPTERs and CONVERTERS are available to support various IC types and packages in market such as PLCC SOP TSOP QFP PGA etc ADAPTER Each ADAPTER has 40 48 gold plated pins in DIP layout which can be inserted onto 48 pins ZIF socket on the Programming Module Each ADAPTER has one or more programming file s that needs to be loaded to the same directory as XACCESS m CONVERTER CONVERTER is used to convert signals from DIP package to others like PLCC SOP TSOP etc No extra programming file is needed to work with CONVERTER 29 3 5 1 ADAPTER and CONVERTER installation S W Installation Copy the ADAPTER file s attached to the same directory as that for XACCESS file s H W Installation Insert the D

Download Pdf Manuals

image

Related Search

Related Contents

Oricom TP150 User's Manual  "user manual"  Benutzen des Notebooks  USER`S MANUAL  Designer Sleekline Telephone with 13-Memory Dialing  Compte rendu de la réunion du vendredi 20 septembre 2011 Classe    Konica Minolta 920 All in One Printer User Manual  Notice Kenwood BM256  

Copyright © All rights reserved.
Failed to retrieve file