17
T9600 User Manual - 1 - T9600 Universal Programmer User’s Manual Release Notes Version 1.0 Feb. 14th, 2002 Content Technical Support 2 1. Introduction 3 1.1 About this manual 1.2 Product description 1.3 Package content 2. Hardware Overview 4 2.1 T9600 module 2.2 The Socket Boards 2.3 The Extended Pin Driver (EPD) Unit 2.4 The Gang-2 and Geng-4 Adapters 2.5 Understanding the USB Connection 3. Setting Up the Hardware 8 3.1 Check your computer system 3.2 Setting up the Hardware 4. Installing the Software 9 5. Tutorial for a Quick Start 10 5.1 Before you start 5.2 Programming Intel 28F160B3B in TSOP48 package with two T9600 modules in USB A. Setting USB device driver for T9600 on your PC B. Executing T9600 User Interface Software C. Setting up Communication with PC D. Assigning Site ID to each and every connected T9600 modules E. Creating a Task F. Download the data into T9600 modules G. Program your devices H. Protect and Save your task Frequently Asked Questions (FAQ) 17

T9600 Universal Programmer User’s ManualT9600 User Manual - 3 - 1.0 Introduction Thank you for choosing System General T9600 universal programmer. If you run into any difficulties

  • Upload
    others

  • View
    10

  • Download
    0

Embed Size (px)

Citation preview

Page 1: T9600 Universal Programmer User’s ManualT9600 User Manual - 3 - 1.0 Introduction Thank you for choosing System General T9600 universal programmer. If you run into any difficulties

T9600 User Manual

- 1 -

T9600 Universal Programmer User’s Manual Release Notes Version 1.0 Feb. 14th, 2002 Content Technical Support 2 1. Introduction 3 1.1 About this manual 1.2 Product description 1.3 Package content 2. Hardware Overview 4 2.1 T9600 module 2.2 The Socket Boards 2.3 The Extended Pin Driver (EPD) Unit 2.4 The Gang-2 and Geng-4 Adapters 2.5 Understanding the USB Connection 3. Setting Up the Hardware 8 3.1 Check your computer system 3.2 Setting up the Hardware 4. Installing the Software 9 5. Tutorial for a Quick Start 10 5.1 Before you start

5.2 Programming Intel 28F160B3B in TSOP48 package with two T9600 modules in USB A. Setting USB device driver for T9600 on your PC B. Executing T9600 User Interface Software C. Setting up Communication with PC D. Assigning Site ID to each and every connected T9600 modules E. Creating a Task F. Download the data into T9600 modules G. Program your devices H. Protect and Save your task

Frequently Asked Questions (FAQ) 17

Page 2: T9600 Universal Programmer User’s ManualT9600 User Manual - 3 - 1.0 Introduction Thank you for choosing System General T9600 universal programmer. If you run into any difficulties

T9600 User Manual

- 2 -

Technical Support It is often the case that users experience problems when installing or using a product for the first time. T9600 comes with a user-friendly Windows software interface to make it an easy and comfortable learning task. If you have questions or run into any problems, please consult the following list for help. As with all other System General programmers, software download for new device supports are available on the web. 1. This Manual 2. On-Line Help

Press <F1> for help any time after activating the software.

3. Internet Web Site You can access either http://www.sg.com.tw (server in Taiwan) or http://www.systemgeneral.com (server in U.S.) to download the latest version of software, supported chip list, and many other useful information. T9600 software contains demo mode which can run all by itself for practice or evaluation purpose.

4. Your local distributor

Check out our web site to find the distributor nearest to you.

5. System General E-mail and FAX If all the above cannot resolve your problems, you can contact System General offices at System General Corp. (Taiwan) 5F, No. 9, Alley 6, Lane 45 Bao-Shing Road, Shin-Dian Taipei, Taiwan Tel: +886-2-2917-3005 Fax: +886-2-2911-1283 E-mail: [email protected] System General Corp. (U.S.A) 1623 South Main Street Milpitas, CA 95035 U.S.A. Tel: 408-263-6667 Fax: 408-262-9220 E-mail: [email protected] We welcome feedback or comments from you to improve our products and service quality.

Page 3: T9600 Universal Programmer User’s ManualT9600 User Manual - 3 - 1.0 Introduction Thank you for choosing System General T9600 universal programmer. If you run into any difficulties

T9600 User Manual

- 3 -

1.0 Introduction Thank you for choosing System General T9600 universal programmer. If you run into any difficulties using this machine, you can consult the followings for help (1) this manual (2) on-line help (3) your local distributor. We are making every effort possible to make it a comfortable and rewarding experience using T9600.

1.1 About this manual This manual is written to serve as a handy guide for you to get started quickly and acquainted with T9600 programming system. The software that comes with T9600 contains comprehensive on-line help topics to lead you step by step toward operational details you may want to know. We suggest that you read through this manual before using the programmer but resort to the abundant help resources embedded in the software in case of difficulties.

1.2 Product Description T9600 is a high speed universal device programming module. The module was designed for production as well as engineering applications through the multi-link connectivity. You can start with a single module for engineering applications. Once you are ready for mass production, the single module unit can be expanded into a powerful production system by adding more modules. T9600 programmer needs to be connected to a PC for remote control operation. The devices supported on the system include EPROM, EEPROM, Flash EPROM, Micro -controller, CPLD, CMOS PLD, FPGA, Anti-fuse and other devices. Flexibility is the design philosophy of T9600.Since each programming socket site is controlled and supported by an independent programming system. The programming operation on each module can take place synchronously as well as asynchronously. The programming result of one module will not have any adverse effect on o ther connected modules. This ensures the highest reliability and yield rate. The versatile system also supports the new STAPL (Standard Test And Programming Language) and Jam languages for programming logic devices. Its programmable parameters cover the next generation Green devices requiring 1.2 volt VCC. The high speed serial and USB interfaces save you significant time on file downloading. To update the system, simply download the latest S/W and/or firmware version from our web site to overwrite the embedded memory.

1.3 Package Content When you unpack T9600 box, you should find the followings: (1) T9600 Base Unit 1 (2) Power Cable 1 (3) RS-232C Serial Port Cable (9 pin) 1 (4) USB Cable 1 (5) System Diskettes (Programming Drivers) 4

Page 4: T9600 Universal Programmer User’s ManualT9600 User Manual - 3 - 1.0 Introduction Thank you for choosing System General T9600 universal programmer. If you run into any difficulties

T9600 User Manual

- 4 -

2.0 Hardware Overview

2.1 T9600 Module

2.2 The Socket Boards

The socket boards are designed to deal with the variations of device packages. It is where users could place the device to be programmed into the socket. When a particular device with specific package type is selected, T9600 software would display the name of the correct socket board to be used. Socket board is hot-swappable meaning one can replace the inserted socket board with a new one on the fly as long as T9600 is not in the middle of any operation. Most socket boards on T9600 are universal socket boards in the sense that one specific socket will serve practically all the devices that could fit in this socket. When you selected a

particular device in the software, the “SB Help” button will be ready to show you useful and detailed information on each and every socket board to be used with T9600, including pin connections, supported devices as well as timing information. When in operation, T9600 will check if the correct type of socket board is in place for the selected device and will alarm you by popping up a warning message box if not

2.3 The Extended Pin Driver (EPD) Unit The EPD unit is an optional adapter on T9600 module to further increase the number of pin drivers from the default 112 pins to 448 pins. EPD contains 336 digital pin drivers for enhancing not only the programming (such as Anti-fuse devices or when you need to use Gang-4 adapters) but also testing capacity of T9600.

2.4 The Gang-2 and Gang 4 adapters In addition to the socket boards, one can also mount the Gang-2 or Gang-4 adapter which is essentially socket board with 2 or 4 sockets on it. Gang-2 and Gang-4 adapters are mainly designed for Flash EERPOM devices to enhance the production throughput in a cost-effective way. To use these adapters, an optional EPD unit may be required depending on the devices. These options are scheduled to be available by the end of 2002.

Socket Board T9600 Module

Page 5: T9600 Universal Programmer User’s ManualT9600 User Manual - 3 - 1.0 Introduction Thank you for choosing System General T9600 universal programmer. If you run into any difficulties

T9600 User Manual

- 5 -

2.5 Understanding USB Connection 2.5.1 USB Connection Topology In addition to the traditional RS232 Serial port interface, T9600 is designed with USB (Universal Serial Bus) interface to facilitate the high speed transferring of the data between PC and the programming module as well as in between programming modules. You can download 128Mbits of data from your PC to T9600 within less than a minute! As of the writing of this document, USB interface is only available for PC Windows 98 & 2000 operating systems. USB for Other Windows versions are yet to be developed. To correctly hook up your T9600 modules by USB interface, you must understand the fundamentals of USB bus topology. The USB connects USB devices with the USB host. The USB physical interconnect is a tiered star topology. A hub is at the center of each star. Each wire segment is a point-to-point connection between the host and a hub or node, or a hub connected to another hub. The figure below illustrates the topology of the USB: 2.5.2 USB Host There is only one host in any USB system. The USB interface to the host computer system is referred to as the Host Controller. Typically, one would use a PC (host computer) with USB interface (Host controller) to connect to T9600 programming modules. In such a case, a Root Hub is already integrated within the PC system to provide one or more attachment points.

HOST/ ROOT HUB

Hub1

Hub2

Hub3 Hub4

Node

Node Node

Node Node Node

Node

Host Host Tier

Tier Tier 1

Tier Tier 2

Tier Tier 3

Page 6: T9600 Universal Programmer User’s ManualT9600 User Manual - 3 - 1.0 Introduction Thank you for choosing System General T9600 universal programmer. If you run into any difficulties

T9600 User Manual

- 6 -

2.5.3 USB Device/Hub A USB device is an unit which provides capabilities to the system. T9600 provides programming function to the system so it is an USB device (a Node in the topology figure). If an USB device provides additional attachments points to other USB interface, such USB device is called a Hub. Each T9600 is not only an USB device but also an USB Hub which provides 4 additional attachment points to other T9600’s. 2.5.4 Upstream and Downstream From each USB device’s standpoint of view, the USB port on it which is meant for hooking up with other devices in the upper tier (in a USB bus topology, see previous figure) is called upstream port. On the other hands, the port meant for hooking up with other USB devices in the lower tiers are called downstream ports. Take T9600 for instance, on the back panel it has one upstream port and four downstream ports. Upstream and downstream ports take different connector types. When you are connecting T9600 modules and PC to build your programming system. Be aware that the USB cable that is shipped with every T9600 module has physically different connectors on both ends.

Hub/Dev.

(T9600)

Host

(PC)

Upstream Input port

Hub/Dev.

(T9600)

Upstream

Input port

Downstream Output port

Upstream Upstream

Downstream Downstream

HoHHost Tier Tier Tier 1 Tier Tier 2

Note: In USB interface, the Upstream connectors and Downstream connectors are different! The two connectors on each end of the USB cable will thus be different and so are the upstream connector and downstream connectors on the back panel of T9600 module. Be careful to match the physical appearance when you plug

in for connection.

USB RS-232

USB

RS-232

UPSTREAMM

DOWNSTREAM

10

Typically connected to a PC or upstream

T9600 Hub

To other T9600’s

downstream

Page 7: T9600 Universal Programmer User’s ManualT9600 User Manual - 3 - 1.0 Introduction Thank you for choosing System General T9600 universal programmer. If you run into any difficulties

T9600 User Manual

- 7 -

Through the USB connection topology explained above, you can build up a huge T9600 gang programming system as shown in the figure below for illustration, Host Tier/Root Hub (PC) (Two USB Port) Tier 1 (2 units) (Site #1,#2) Tier 2 (8 units) (Site #3 ~ #10) Tier 3 (32 units) (Site #11 ~ #20)

.. ..

. . 4 . . . . 4 . .

. . 4 . . . . 4 . .

… … … .

.. ..

. . 4 . .

..

. . 4 . .

.. … … … .

Site ID: In building up your T9600 programming system (by serial port or USB connection), each T9600 module will be assigned a Site ID (e.g. Site #1) to uniquely identify itself to the Host (your PC). When you run T9600 software, you will be requested to assign one Site ID to each and every module connected. The users will be presented with a list of serial numbers of all T9600 modules connected and the sequence of assigning each module an ID number is totally arbitrary. Nevertheless, the software will automatically make sure that continuous Site ID’s. Assigning Site ID needs to be done only once unless you change the connection topology of T9600 modules.

Page 8: T9600 Universal Programmer User’s ManualT9600 User Manual - 3 - 1.0 Introduction Thank you for choosing System General T9600 universal programmer. If you run into any difficulties

T9600 User Manual

- 8 -

3.0 Setting Up the Hardware

3.1 Check Your Computer System You need to connect T9600 to a PC with minimal hardware and software requirements as below: PC Pentium II or better. Microsoft Windows 95/98/NT/2000 for Serial port Microsoft Windows 98/2000 for USB port 64 MB RAM 20 MB free disk space. 3.2 Setting Up The Hardware (1) Connect the PC and all the T9600 modules in RS232 serial port or USB port interface. Depending on your PC configuration and operation system, you may choose to use either serial port or USB interface to make connections between PC and all your T9600 modules.

Serial port connection (Windows 95/98/NT/2000): Connect your PC and T9600 mo dules with the RS232 serial interface cable which comes with each T9600 shipment. USB port connection (Windows 98/2000): Start by taking the USB cable shipped with each T9600 package to plug in your PC USB port. Watch out for the two different connector types on the ends of the cable. Choose the right connector that matches the USB port on your PC. Plug the connector on the other end of the cable into the USB port (labeled upstream) on the back panel of your first T9600 module. If you have more than one T9600 module, you may now hook up additional four T9600 modules to the first module. The USB cable should run between one of the 4 downstream USB ports on the back panel of the first module and the upstream USB port on each additional T9600 module you want to connect.

(2) Connect the power cords between PC and all the T9600 modules Take the power cord in T9600 package and making connections in between PC and all T9600 modules in which serial port connection or USB connection has been made following previous procedures. (3) Execute power-on sequence Turn on the power of the PC firstly, followed by turning on the power of each T9600 modules connected. Caution should be exercised to make sure that every connected T9600 module’s power is turned on. If you have made serial or USB connection to one particular module then you must turn on its power otherwise the system may not behave normally. (4) The hardware is ready.

Note: If you have made the serial or USB connection to a particular T9600 module, you must turn its power on. Should you decide not to use all the modules you have connected in serial or USB interface, disconnect its the serial or USB port connection and you don’t have to turn its power on.

Note: To use USB interface to connect your T9600 modules, you are recommended to use Windows 98 or 2000 which supports USB interface. Make sure that the USB driver for your PC is properly installed by checking your PC device manager under Start | Settings | Control Panel, click on System icon and select the Device Manager tab or button. Look for the item “Universal Serial Port” and you should see two driver items

available there: Host Controller and Root Hub.

Page 9: T9600 Universal Programmer User’s ManualT9600 User Manual - 3 - 1.0 Introduction Thank you for choosing System General T9600 universal programmer. If you run into any difficulties

T9600 User Manual

- 9 -

4.0 Installing the Software 4.1 Install The Software Follow the procedures below for the software installation: Step 1: Insert T9600 software CD (or floppy disk #1) in your PC’s CD-ROM (or floppy disk drive). Step 2: Double-click the CD-ROM icon (or floppy drive) to show the content of the CD (or floppy disk#1). Step 3: point your mouse on setup.exe file and double-click to initiate the software installation process. Step 4: Follow the step-by-step instructions on the PC display until the installation is finished.

TIP Installation procedure will install not only T9600 software T9600.exe but also manuals of 9600 SKB (Socket Board) Help, Setup 9600 USB utility, Transform File utility and Device Help.

Step 5: Restart your computer Step 6: (only necessary if your are using USB connection) Click on the Start button at the lower-left corner of your screen again, point your mouse to Programs | T9600 in that sequence to display respective side menus and finally click on Setup 9600 USB to install the USB driver is properly installed in your PC. Step 7: Click on the Start button at the lower-left corner of your screen again, point your mouse to Programs | T9600 in that sequence to display respective side menus and finally click on T9600 to launch application program. Note: The self-test of the hardware of T9600 may take around 50 seconds to conduct exhaustive testing on each and every pin driver circuitry.

Caution: If you are using USB interface to connect the T9600 programming modules, it is mandatory for the first time right after you installing T9600 software to run the Setup 9600 USB utility program to properly install on your PC the USB driver for T9600 and do remember to restart your PC after this. If you forget to do this, USB communications among T9600 modules may not function properly.

Page 10: T9600 Universal Programmer User’s ManualT9600 User Manual - 3 - 1.0 Introduction Thank you for choosing System General T9600 universal programmer. If you run into any difficulties

T9600 User Manual

- 10 -

5.0 Tutorial for A Quick Start 5.1 Before You Start Make sure that you have gone through the steps described in earlier sections of Setting Up the Hardware and Installing the Software. Check if the communication cables or USB cables are properly connected at each ends. Make sure that there is no device in the sockets and then turn on the power on your PC followed by all T9600 modules connected. If you know what type of socket board you will need for a particular device you want to program, you can install the socket boards on the modules right now or you can do it later after you find out what socket board you need.

5.2 Programming Intel 28F160B3B in TSOP48 package with two T9600 modules using USB connection. A. Setting USB Device Driver for T9600 on your PC (once and for all) If you choose to use USB interface to connect T9600 modules. Make sure that you have had executed the “Setup 9600 USB” command to have the USB device driver for T9600 properly installed in your PC. B. Executing T9600 User Interface Software Click on the Start button at the lower-left corner of your screen again, point your mouse to Start | Programs | T9600 in that sequence to display respective side menus and finally click on T9600 to launch application program. Alternatively, one can double-click the T9600 icon on the desktop to launch application program. You will see the picture as shown below on your PC display:

TIPS: Demo and Chip List Viewer buttons can be activated as stand-alone utilities on your PC without T9600 physically connected. They are the perfect tools for you to practice the software and get a feeling of how the software works. Chip List Viewer becomes handy when one wants to find out if a particular device is supported on T9600 and, if supported, what type of socket board does it take to program it.

C. Setting up Communication with PC Check the radio box on the top of the Communication dialog window shown above to tell T9600 which communication port you choose to connect T9600 to your PC. In this tutorial, check the radio box marked with “USB”. (You may have to specify the baud rate your PC supports if you choose serial port connection. The default baud rate is 57600 bits per second. T9600 can support up to 230400 bits per second.) All done, go

Page 11: T9600 Universal Programmer User’s ManualT9600 User Manual - 3 - 1.0 Introduction Thank you for choosing System General T9600 universal programmer. If you run into any difficulties

T9600 User Manual

- 11 -

ahead click Connect button to establish connection between T9600 modules and the PC. You will be reminded by a message on the screen to remove all the devices from the sockets. After that, you are entering the remote control mode of T9600, in which the following will be displayed.

The self-test may take about 50 seconds so don’t be alarmed if nothing happens on your screen for quite some time.

D. Assigning Site ID to each and every connected T9600 modules If this is the first time you actually make the connection between your PC and T9600’s. You will be warned by a message box saying that “Site ID number(s) of the module(s) are not assigned properly”. Confirm it by OK and you will be brought to the following display

Page 12: T9600 Universal Programmer User’s ManualT9600 User Manual - 3 - 1.0 Introduction Thank you for choosing System General T9600 universal programmer. If you run into any difficulties

T9600 User Manual

- 12 -

On the left hand side of this display, the serial numbers of all the connected T9600 modules will be displayed. This window is where you are going to assign Site ID to every T9600 module. You can request for this window display anytime by selecting the Options | System Option menu item and in the dialog box click on Assign Site ID button. Try clicking on the serial number and you will see the corresponding T9600 module will be flashing its LED lamp to identify itself to you. Click on the > button to add this module to the right hand side in which the smallest available Site ID number (starting with Site ID#1) will be assigned to it. Continue this operation until you deplete all the serial numbers on the left.

To make it easy on you, it is recommended to assign the Site ID#1 to the T9600 closest to your PC, followed by the rest of the modules in a sequence based on their distances to PC. Such a Site ID assignment would be most intuitive for you to identify each module during operations. The following window will then appear to report the system configuration information. You can bring it to display any time by clicking on the SYS icon under the main menu.

In this example, there are two T9600 modules each mounted by a TSOP48-UNI-OT socket board. You can hot-swap the socket board on the fly with any other type and this System Info window will detect and report such changes. As in the Assign Site ID window, you can point and click you mouse on one of the rows and the corresponding T9600 module will echo by blinking its LED on the top panel.

Page 13: T9600 Universal Programmer User’s ManualT9600 User Manual - 3 - 1.0 Introduction Thank you for choosing System General T9600 universal programmer. If you run into any difficulties

T9600 User Manual

- 13 -

E. Creating a Task Click on the menu item Task | Create to establish a task which will save all the environment settings, programming configuration, device name, system options and many other things needed to fully resume the system you create and configure now. In the future, if you want to execute the same task, you can simply load the task and the system will bring itself to what it is now.

Fill in the information based on your needs in this create task window. For device selection, click on the Selection button to enter the following Device Select window.

Page 14: T9600 Universal Programmer User’s ManualT9600 User Manual - 3 - 1.0 Introduction Thank you for choosing System General T9600 universal programmer. If you run into any difficulties

T9600 User Manual

- 14 -

In Select Device windows. You can eas ily search for the device you want to program in the programming module as well as the needed socket board to install. There are several tips which may come in handy: (1) In the Search text input area, you can type in the device manufacturer’s name followed by the part number

which you want to program. The on-the-fly filtering function will quickly narrow your search to the closest part number you are looking for.

(2) You can narrow your search by selecting the device package type in the Socket Board drop down menu. Or, if you want to find out what devices are there which can be programmed by the currently installed socket boards, you can click on the small icon just to the right of the Socket Board drop down menu.

After the device selection is done, you will be prompted to configure your programming process as illustrated in the following window.

You can configure in this window not only programming operation but also other operations such as read, erase and verify. For more advanced users, even detailed voltage settings can be set by clicking on the Parameter button. Now you are practically done with the task creation job. Click on Save & Load button in the original Create Task window to save and load the task at the same time, as shown in the following figure.

Page 15: T9600 Universal Programmer User’s ManualT9600 User Manual - 3 - 1.0 Introduction Thank you for choosing System General T9600 universal programmer. If you run into any difficulties

T9600 User Manual

- 15 -

Right after you click on the Save & Load button, the following dialog box will appear for you to confirm your hardware settings, mainly if the correct socket board has been installed properly.

If you have not installed any socket board on T9600 modules up to now, it is about time you do it and ask the system to re-check the hardware before you confirm it. The Check again button will do the job. F. Download the Data into T9600 modules After creating and loading the task as above, the system will automatically download the data file from the PC to T9600 modules. You can manually ask for a download any time by selecting the File | Download menu item. Now, just spend some time to check out all the information shown under the tool bar of the main window, including the task name, device part number, manufacturer, socket board type and the data source. If nothing seems to be wrong, you can go ahead with some real operation now.

Page 16: T9600 Universal Programmer User’s ManualT9600 User Manual - 3 - 1.0 Introduction Thank you for choosing System General T9600 universal programmer. If you run into any difficulties

T9600 User Manual

- 16 -

G. Program your devices

Click on the Device | Program menu item or simply the Prog icon in the tool bar to initiate the programming operation.

There are quite a lot of things and information you can do or get inside this window. The Layout tab shown at the lower right corner of the window allows you to adjust the icon layout style as one of the pre-set style in the window. You may also choose to make input to the text areas marked Icons in one row and Space between rows to design whatever style you like. Timing Info tab shows you the average of time spent on the programming operation and the Fail statistics tab provides you with statistics of the failure causes. Click on the Task Name button will allow you to make a review of the details about the active task while Process button gives you chances to modify the process if you want. You can conduct programming operation in a Synchronous or Asynchronous way. Click on All Start button to synchronously start programming operation on all the T9600 modules. Click on individual T9600 icon will activate the programming operation on that site on the fly. G. Protect and Save Your Task If you are happy about the programming configurations you have set up so far, click on the Task | Save menu item to save all the configuration and options you set for next time. If you want to protect such an environment from any changes, inadvertently or maliciously, go to the Option | System Option menu item and click on Change Password button. You will lock the next software execution into the so-called operator mode, in contrast to the Engineer mode, in which no task setups or changes or any re-configuration are allowed. Next time you want to program the same device in the same environment, load this task and go!

Page 17: T9600 Universal Programmer User’s ManualT9600 User Manual - 3 - 1.0 Introduction Thank you for choosing System General T9600 universal programmer. If you run into any difficulties

T9600 User Manual

- 17 -

Frequently Asked Questions (FAQ’s) 1. Why choose T9600 from System General?

A: T9600 is a highly sophisticated universal concurrent/Gang programmer designed mainly for the use of Contract Electronics Manufacturers (CEM) and professional device programming centers where heavy duty programming jobs are needed in a reliable way. The system is equipped with 112 universal pin drivers to deal with the most complicated device programming task. The 0.8Mbits/sec programming speed and asynchronous operation create unparalleled production throughput which makes T9600 the most cost-effective equipments in medium to high volume production environment.

2. What versions of Windows are supported?

A: Microsoft Windows 95, 98 and Windows NT & 2000. However, if you want to use USB interface to connect T9600 with PC, you must use Windows 98 or 2000.

3. What is a Site ID?

A Site ID is an identification code which is used to refer to or identify a particular T9600 module in a multi-linking configuration. It is more like a name you assigned to each and every connected module you have in connection. All the software log and messages refer to the T9600 module by its uniquely assigned Site ID instead of its serial code. It would be most natural and recommendable that you assign Site ID to T9600 module in such a way or sequence that you can easily tell later.

4. How do I deal with device in other packages?

Use socket boards! A socket board is a essentially an adapter to connect T9600 pin driver signals to the device under programming.

5. How do I know if a particular device I need to program is supported or not?

T9600 software is equipped with demo mode which allows it to run in standalone mode. You can try it out and also learn what socket board you need to program a particular device.

6. Should I connect the T9600 to the PC in USB or serial interface?

Apart from any performance reasons (e.g. speed), it does not matter whether you choose the USB or serial port to connect the programmer to your computer.

7. Where can I get the lists of the chips supported and new driver software updates?

Visit your local distributor’s or System General’s web sites at either www.systemgeneral.com or www.sg.com.tw. Follow the hyperlink of Products and look for T9600. It contains all the information you need and more. The demo software should be the best source to view the chip list.