Ò· Ò Ö· Ö· Ö· Ö· Ö· ÖÒ· Ò Ö· Ö· ºº º Ƕ º· ºº ºº Ó· º º º Ó· н Ð ½Ó Ó½ ½Ó Ó½ Ó½ Ð Ð Ó½ Ó½ Diagnostics Package Version 2.00 (for ACL, Avanstar, PLUS 8, Optum Families) User's Guide CONTENTS Chapter 1 Introduction 1 1.1 Star Gate Diagnostics Package 1 1.2 Backup Copy 2 1.3 Setup Information 2 Chapter 2 ACL Family ISA Bus Boards 3 2.1 Setting Up ACL Family ISA Bus Boards 3 2.2 Testing ACL Family ISA Bus Boards 3 Chapter 3 ACL Family Micro Channel Boards 7 3.1 Setting Up ACL Family Micro Channel Boards 7 3.2 Testing ACL Family Micro Channel Boards 7 Chapter 4 Avanstar Family Boards 11 4.1 Setting Up Avanstar Family Boards 11 4.2 Testing Avanstar Family Boards 11 Chapter 5 PLUS 8 ISA Bus Boards 16 5.1 Setting Up PLUS 8 ISA Bus Boards 16 5.2 Testing PLUS 8 ISA Bus Boards 17 Chapter 6 PLUS 8 Micro Channel Bus Boards 19 6.1 Setting Up PLUS 8 Micro Channel Bus Boards 19 6.2 Testing PLUS 8 Micro Channel Bus Boards 19 Chapter 7 Optum Boards 22 7.1 Setting Up Optum Boards 22 7.2 Testing Optum Boards 22 Appendices A. Information and Error Screen Messages 25 B. Technical Support Checklist 27 Customer Assistance 29 License Agreement 30 Diagnostics Package Version 2.00 (for ACL, Avanstar, Plus 8, Optum Families) User's Guide manual part number: 650114-03 c1994 by Star Gate Technologies, Inc. All brand and product names are trademarks or registered trademarks of their respective companies. Chapter 1 Introduction 1.1 Star Gate Diagnostics Package The programs on the Star Gate Diagnostic diskette allow basic pass/fail testing of Star Gate's ACL, Avanstar, PLUS 8, and Optum family boards. The diagnostic package includes two special test connectors. The 25-pin connector tests the 25-pin female connectors on the: ù ACL EIA-232 External Connection Panel ù ACL II and ACLII+ EIA-232 External Connection Panel ù ACL 16 and ACL 16+ Full-Handshake EIA-232 option ù ACL MC EIA-232 External Connection Panel ù ACL MC+ EIA-232 External Connection Panel ù Avanstar family configurable and non-configurable panels ù PLUS 8 EIA-232 External Connection Panel ù PLUS 8 MC EIA-232 External Connection Panel ù Optum EIA-232 serial port option The 6-pin (RJ-12) connector tests the ports on the: ù ACL IIR and the ACL IIR+ ù ACL 16 and ACL 16+ Clamshell port mount (Three-Handshake or No-Handshake options) If you wish to test other types of ports such as the 9-pin D-sub ports, contact the Technical Support department at 1-800-STARGATE (1-800-782-7428) or 216-349-1860. 1.2 Backup Copy Before beginning any diagnostic procedure, make a backup copy of the diagnostic diskette using the DISKCOPY command. See your DOS manual for details. 1.3 Setup Information The computer used for testing must be running MS-DOS or PC-DOS version 3.0 or greater. WARNING Never insert or remove any boards while power is applied to the computer. Once the computer's power switch is shut off, wait at least ten seconds for the power supply to discharge before inserting or removing boards. CAUTION These boards contain components that can be permanently damaged by static electricity. Before handling these boards, be sure to touch a grounded object to release the electrical charges built up on your body. Chapter 2 ACL Family ISA Bus Boards 2.1 Setting Up ACL Family ISA Bus Boards Install up to four ACL Family ISA bus boards in the test computer. Follow the installation procedure outlined in the board user's guide and in the computer's manual. 2.2 Testing ACL Family ISA Bus Boards Follow this procedure to perform the testing. A list of screen messages which may appear at any time during the testing is described in Appendix A. 1. Switch on the computer. When the DOS prompt appears, insert the backup copy of the diagnostic diskette into the computer's disk drive. 2. Assign this drive as the working drive. For example, if you inserted the diskette into drive B, type after the DOS prompt: b: 3. Run the diagnostic by typing at the DOS prompt: acl 4. An information box will appear showing the ACL family ISA bus boards found in the system. An example information box is shown in Figure 2.1. Examine the screen to verify that all the ACL family boards have been installed in the system correctly. Press the key to continue with the test. INFO Board 1: 200h (ACL) Board 2: Not Present Board 3: Not Present Board 4: Not Present Hit Esc to quit, Enter to continue. FIGURE 2.1 - ACL Family ISA Board Information Screen If the information displayed does not reflect what's installed in the system, check the installation. 5. The diagnostic will now download the proper control program to each ACL family board found. 6. The next menu allows you to choose a variety of test functions. Test Board :1 Test Port :P1 Modem Test :Yes Crosstalk Test :Yes Repetitions :1 Tab to change field Enter to begin test Arrows to select option Esc to quit FIGURE 2.2 - ACL Family ISA Board Test Functions Menu Use the key to move between fields. Select possible choices within each field with the up/down cursor keys. The choices include: ù the ACL family board to be tested ù the port to be tested ù the modem test or the crosstalk test The modem test checks if a port can control or be controlled by the EIA-232 modem control signals. The crosstalk test checks if a port is able to transmit and receive data. ù the number of times the tests will be performed. NOTE Run the modem test once and the crosstalk test once for each port on each board you are testing. 7. When you are satisfied with your selections, place the matching test connector on the port of the board that corresponds to the port and board you selected in the Test Board: and Test Port: fields. NOTE On the ACL IIR and ACL IIR+ boards, ports are numbered starting from 1 at the top. 8. Press the key. The selected diagnostic tests will run. A results menu will soon appear showing which port was tested and whether the port passed or failed each test. A sample menu appears in Figure 2.3. Board Tested :1 Port Tested :P1 Modem Test :Passed Crosstalk Test :Passed Test Passes :1 Hit Esc to quit Hit Enter to continue FIGURE 2.3 - ACL Family ISA Board Results Menu NOTES 1. If you select Continuous testing in the Repetitions: field, the tests will run until you hit any key. The results menu will then appear. 2. Pressing the key while any menu is on the screen will abort the program and return you to the DOS prompt. Chapter 3 ACL Family Micro Channel Boards 3.1 Setting Up ACL Family Micro Channel Boards 1. Follow the instructions in the User's Guide to install the board(s) and the external panel. Configure the board(s) with the reference diskette that came with the PC. 2. Note the slot number(s) in which the ACL family Micro Channel board(s) are installed. 3.2 Testing ACL Family Micro Channel Boards Follow this procedure to perform the testing. A list of screen messages which may appear at any time during the testing is described in Appendix A. 1. Switch on the computer. When the DOS prompt appears, insert the backup copy of the diagnostic diskette into the computer's disk drive. 2. Assign this drive as the working drive. For example, if you inserted the diskette into drive B, type after the DOS prompt: b: 3. Run the diagnostic by typing at the DOS prompt: mc 4. An information box will appear showing the ACL family boards installed in the system. An example is shown in Figure 3.1. Examine the screen to verify that this display matches the list you marked in step 2 of section 3.1. Press the key to continue with the test. INFO Slot 1: Installed Slot 2: Slot 3: Installed Slot 4: Slot 5: Slot 6: Slot 7: Slot 8: Hit Esc to quit, Enter to continue. FIGURE 3.1 - ACL Family Micro Channel Boards Installed If the information displayed does not reflect what's installed in the system, check the installation. 5. The diagnostic will now download the proper control program to each ACL family Micro Channel board found. 6. The next menu allows you to choose a variety of test functions. Test Slot :1 Test Port :P1 Modem Test :Yes Crosstalk Test :Yes Repetitions :1 Tab to change field Enter to begin test Arrows to select option Esc to quit FIGURE 3.2 - ACL Family Micro Channel Test Functions Menu Use the key to move between fields. Select possible choices within each field with the up/down cursor keys. The choices include: ù the ACL family Micro Channel board to be tested ù the port to be tested ù the modem test or the crosstalk test The modem test checks if a port can control or be controlled by EIA-232 modem control signals. The crosstalk test checks if a port is able to transmit and receive data. ù the number of times the tests will be performed. NOTE Run the modem test once and the crosstalk test once for each port on each board you are testing. 7. When you are satisfied with your selections, place the test connector on the ACL family Micro Channel board external panel connector that matches the port and board you selected in the Test Board: and Test Port: fields. 8. Press the key. The selected diagnostic tests will run. A results menu will soon appear showing which port was tested and whether the port passed or failed each test. A sample menu appears in Figure 3.3. Slot Tested :1 Port Tested :P1 Modem Test :Passed Crosstalk Test :Passed Test Passes :1 Hit Esc to quit Hit Enter to continue FIGURE 3.3 - ACL Family Micro Channel Board Results Menu NOTES 1. If you select Continuous testing in the Repetitions: field, the tests will run until you press any key. The results menu will then appear. 2. Pressing the key while a menu is on the screen will abort the program and return you to the DOS prompt. Chapter 4 Avanstar Family Boards 4.1 Setting Up Avanstar Family Boards 1a. Before installing an Avanstar family ISA bus board, set the switches for the I/O address by following the instructions in the hardware installation guide. Then install the board(s) and the external panel. 1b. After installing an Avanstar family Micro Channel bus board, configure the board with the Option diskette by following the instructions in the hardware installation guide. (Avanstar family Micro Channel bus boards do not have any hardware switch settings.) 1c. After installing an Avanstar family EISA bus board, configure the board with the EISA Configuration diskette by following the instructions in the hardware installation guide. (Avanstar family EISA bus boards do not have any hardware switch settings.) 2. Note the slot number(s) in which the Avanstar family board(s) are installed. 4.2 Testing Avanstar Family Boards Follow this procedure to perform the testing. A list of screen messages which may appear at any time during the testing is described in Appendix A. 1. Switch on the computer. When the DOS prompt appears, insert the backup copy of the diagnostic diskette into the computer's disk drive. 2. Assign this drive as the working drive. For example, if you inserted the diskette into drive B, type after the DOS prompt: b: 3. Run the diagnostic by typing at the DOS prompt: avanstar 4. A menu will appear on the screen asking you to select the bus type (EISA, MCA, or ISA) of the board(s) to be tested. Type E, M, or I to select the bus type. NOTE If an Avanstar family ISA bus board has not yet been configured for a dual port address, a menu will appear asking you to enter the dual port segment for the board at the I/O address at which it was found. Enter the 4-digit hex segment, and then press . 5. An information box will appear showing the Avanstar family boards installed in the system. An example information box for an ISA bus system is shown in Figure 4.1. An example information box for an EISA or an MCA bus system is shown in Figure 4.2. Examine the computer screen to verify that this display matches the list you marked in step 2 of section 4.1. Press the key to continue with the test. INFO Iobase 200: Installed Iobase 208: Iobase 300: Installed Iobase 308: Iobase 600: Iobase 608: Iobase 700: Iobase 708: Hit Esc to quit, Enter to continue. FIGURE 4.1 - Avanstar ISA Bus Boards Installed INFO Slot 1: Installed Slot 2: Slot 3: Installed Slot 4: Slot 5: Slot 6: Slot 7: Slot 8: Hit Esc to quit, Enter to continue. FIGURE 4.2 - Avanstar EISA or MCA Bus Boards Installed If the information displayed does not reflect what's installed in the system, check the installation. 6. The diagnostic will now download the proper control program to each Avanstar family board found. 7. The next menu allows you to choose a variety of test functions. * Test Slot :1 Test Port :P1 Modem Test :Yes Crosstalk Test :Yes Repetitions :1 Tab to change field Enter to begin test Arrows to select option Esc to quit FIGURE 4.3 - Avanstar Family Test Functions Menu * For an ISA bus board, this line will be different. An example would be: Test Iobase :200. Use the key to move between fields. Select possible choices within each field with the up/down cursor keys. The choices include: ù the Avanstar family board to be tested ù the port to be tested ù the modem test or the crosstalk test The modem test checks if a port can control or be controlled by EIA-232 modem control signals. The crosstalk test checks if a port is able to transmit and receive data. ù the number of times the tests will be performed. NOTE Run the modem test once and the crosstalk test once for each port on each board you are testing. 8. When you are satisfied with your selections, place the test connector on the Avanstar family board external panel connector that matches the board and port you selected in the menu shown in Figure 4.3. 9. Press the key. The selected diagnostic tests will run. NOTES 1. If you selected Continuous testing in the Repetitions: field, the tests will run until you press any key. 2. Pressing the key while a menu is on the screen will abort the program and return you to the DOS prompt. A results menu will soon appear showing which port was tested and whether the port passed or failed each test. A sample menu appears in Figure 4.4. * Slot Tested :1 Port Tested :P1 Modem Test :Passed Crosstalk Test :Passed Test Passes :1 Hit Esc to quit Hit Enter to continue FIGURE 4.4 - Avanstar Family Results Menu Chapter 5 PLUS 8 ISA Bus Boards 5.1 Setting Up PLUS 8 ISA Bus Boards Follow this procedure to prepare a system for testing. 1. Carefully remove all of the installed PLUS 8 boards from the computer by reversing the installation instructions in the PLUS 8 User's Guide. This program can test only one PLUS 8 board at a time. You must repeat steps 2 through 6 for each board. 2. Write down the positions of the switches on SW1 of the PLUS 8 board. 3. Set all switches on switch SW1 of the PLUS 8 board to the OFF position. 4. Make sure that jumper JP1 is removed. 5. Examine the PLUS 8 board and write down the part number of the PAL integrated circuit designated at location U23. You will need this number later to load the proper address configuration file before testing. NOTE The PAL circuit is just to the right of switch SW1. A part number will typically be stamped on the lower right corner of the integrated circuit, and it will have "800" as the first three digits. 6. Install the PLUS 8 board in the test computer by following the instructions in the PLUS 8 User's Guide and in the computer's manual. 5.2 Testing PLUS 8 ISA Bus Boards 1. Switch on the PC. When the DOS prompt appears, insert the diagnostic diskette into the computer's disk drive. 2. Assign this drive as the working drive. For example, if you inserted the diskette into drive B, type after the DOS prompt: b: 3. Run the diagnostic by typing at the DOS prompt: plus8 4. A menu will appear on the screen asking you to select the proper board. Use the up/down cursor keys to highlight the PLUS 8 option. Then press . 5. A menu will appear on the screen asking you to select the proper PAL device. Use the up/down cursor keys to highlight the part number which you wrote down earlier. Then press . The PAL configuration file will load automatically. NOTE This menu appears only when there are multiple PAL descriptions shipped with the diagnostics package. 6. The next menu allows you to choose a variety of test functions. Use the key to move between fields. Select possible choices within each field with the up/down cursor keys. The choices include: ù the port to be tested ù the bus test, the interrupt test, the modem test, or the crosstalk test The bus test verifies the ability of the board I/O interface to transfer data. The interrupt test checks the interrupt path from the individual ports to the board I/O interface. The modem test checks if a port can control or be controlled by EIA-232 modem control signals. The crosstalk test checks if a port is able to transmit and receive data. ù the number of times the tests will be performed 7. When you are satisfied with your selections, place the test connector on the PLUS 8 external panel connector that corresponds to the port you selected in the Test Ports: field. 8. Press the key. The selected diagnostic tests will run. NOTES 1. If you selected Continuous testing in the Repetitions: field, the tests will run until you hit any key. 2. To fully test the PLUS 8, run the tests on each port with the test connector properly connected. 3. Pressing the key while a menu is on the screen will abort the program and return you to the DOS prompt. 9. A results menu will appear showing which port was tested and whether the port passed or failed each test. Chapter 6 PLUS 8 Micro Channel Bus Boards 6.1 Setting Up PLUS 8 Micro Channel Bus Boards Follow this procedure to prepare a system for testing. 1. Follow the instructions in the User's Guide to install the board(s) and the external panel. Configure the board(s) with the reference diskette that came with the PC. 2. Note the slot numbers in which the PLUS 8 Micro Channel bus boards are installed. 6.2 Testing PLUS 8 Micro Channel Bus Boards 1. Switch on the PC. When the DOS prompt appears, insert the diagnostic diskette into the computer's disk drive. 2. Assign this drive as the working drive. For example, if you inserted the diskette into drive B, type after the DOS prompt: b: 3. Run the diagnostic by typing at the DOS prompt: plus8mc 4. A menu which appears only when there are mutiple PLUS 8 MC boards installed in the system asks you to select the PLUS 8 MC board to test. Use the up/down cursor keys to highlight the slot number (noted in section 6.1) of the board to be tested. Then press . 5. The next menu allows you to select the base address of the board you are testing. This is determined during the initial setup of the system and can be viewed by running the "setup" program supplied with the system. 6. The next menu allows you to specify how many ports (4 or 8) are contained on the board. 7. The next menu allows you to choose a variety of test functions. Use the key to move between fields. Select possible choices within each field with the up/down cursor keys. The choices include: ù the port to be tested ù the bus test, the interrupt test, the modem test, or the cross talk test The bus test verifies the ability of the board I/O interface to transfer data. The interrupt test checks the interrupt path from the individual ports to the board I/O interface. The modem test checks if a port can control or be controlled by EIA-232 modem control signals. The crosstalk test checks if a port is able to transmit and receive data. ù the number of times the tests will be performed 8. When you are satisfied with your selections, place the test connector onto the PLUS 8 MC external panel connector that corresponds to the port you selected in the Test Ports: field. 9. Press the key. The selected diagnostic tests will run. NOTES 1. If you selected Continuous testing in the Repetitions: field, the tests will run until you hit any key. 2. To fully test the PLUS 8 MC, run the tests on each port with the test connector properly connected. 3. Pressing the key while a menu is on the screen will abort the program and return you to the DOS prompt. A results menu will soon appear showing which port was tested and whether the port passed or failed each test. 10. When testing is completed for all installed boards, turn off the host computer, wait ten seconds, and turn the computer back on before attempting to use the PLUS 8 MC in your application. The "power-on self-test (post)" program will run automatically to properly reconfigure the PLUS 8 MC. Chapter 7 Optum Boards 7.1 Setting Up Optum Boards Follow this procedure to prepare a system for testing. 1. Carefully remove all of the installed Optum boards from the computer by reversing the installation instructions in the Optum User's Guide. This program can test only one Optum board at a time. You must repeat steps 2 through 6 for each board. 2. Write down the positions of the switches on SW1, SW2, and SW3 of the Optum board. 3. Set all switches on switches SW2 and SW3 of the Optum board to the OFF position. 4. Write down the I/O address map set number that is selected by the settings of the SW1 switches. A table showing the set numbers corresponding to the switch settings is in the Optum User's Guide. 5. Install the Optum board in the test computer by following the instructions in the Optum User's Guide and in the computer's manual. 7.2 Testing Optum Boards 1. Switch on the PC. When the DOS prompt appears, insert the diagnostic diskette into the computer's disk drive. 2. Assign this drive as the working drive. For example, if you inserted the diskette into drive B, type after the DOS prompt: b: 3. Run the diagnostic by typing at the DOS prompt: plus8 4. A menu will appear on the screen asking you to select the proper board. Use the up/down cursor keys to highlight the Optum option. Then press . 5. A menu will appear on the screen asking you to select the proper set number. Use the up/down keys to highlight the set number you wrote down in step 4 of section 7.1. Then press . The configuration information will load automatically. 6. The next menu allows you to choose a variety of test functions. Use the key to move between fields. Select possible choices within each field with the up/down cursor keys. The choices include: ù the port to be tested ù the bus test, the interrupt test, the modem test, or the crosstalk test The bus test verifies the ability of the board I/O interface to transfer data. The interrupt test checks the interrupt path from the individual ports to the board I/O interface. The modem test checks if a port can control or be controlled by EIA-232 modem control signals. The crosstalk test checks if a port is able to transmit and receive data. ù the number of times the tests will be performed 7. When using the external panel option of the Optum board, place the test connector on the external panel connector that corresponds to the port you selected in the Test Ports: field. When using the direct connect version of the Optum board, place the test connector on the cable connector that corresponds to the port you selected in the Test Ports: field. 8. Press the key. The selected diagnostic tests will run. NOTES 1. If you selected Continuous testing in the Repetitions: field, the tests will run until you hit any key. 2. To fully test the Optum, run the tests on each port with the test connector properly connected. 3. Pressing the key while a menu is on the screen will abort the program and return you to the DOS prompt. 9. A results menu will appear showing which port was tested and whether the port passed or failed each test. Appendix A Information and Error Screen Messages Could not find any XXX family boards in this system This message appears when the boards have not yet been installed. No communication with XXX family board The diagnostic failed to reset the board or failed to enable the dual port RAM on the board. Verify that the board was installed properly. Then rerun the test. Operating system file XXX.XX incorrect file format Appears if the control program file has been corrupted, or it does not contain this XXX family control program. Copy the control program files from your XXX family backup diagnostic diskette. Operating system file XXX.XX not found The diagnostic could not locate the XXX control program for the specified board. The control programs (files ending with .CP) must be located in the same directory as XXX.EXE. Operating system file XXX.XX too large to download Appears if the control program file has been corrupted, or it does not contain this XXX family control program. Copy the control program files from your XXX family backup diagnostic diskette. No PAL description files in current directory. The diagnostic could not locate the PLUS 8 PAL description files in the current directory. Copy the PAL description files from your PLUS 8 family backup diagnostic diskette. Then rerun the test. No PLUS 8 MC boards are present in this system. Appears when the boards have not yet been installed or if the diagnostic is not able to detect an installed board. Verify that the board was installed. Then rerun the test. PAL file specifies an invalid number of ports. PAL file specifies an invalid number for a primary port. PAL file specifies an invalid number for a secondary port. PAL file specifies an invalid address for a primary port. PAL file specifies an invalid address for a secondary port. PAL file has some unspecified fatal error. Appears if a PAL description file has been corrupted, or it does not contain the correct PAL description information. Copy the PAL description files from your PLUS 8 family backup diagnostic diskette. Then rerun the test. XXX board returned bad board type. The diagnostic read an incorrect value from the control program which verifies the board type. The control program file could be corrupted. Verify that the board was installed. Copy the control program files from your XXX family backup diagnostic diskette. Then rerun the test. There are no XXX boards in the system. Appears when the boards have not yet been installed, or if the diagnostic is not able to detect an installed board. Verify that the board was installed. Then rerun the test. Failed to reset XXX board properly. The diagnostic could not reset the board properly before downloading a control program. Verify that the board was installed properly. Then rerun the test. Appendix B Technical Support Checklist If you are having installation or compatibility problems, please have the following information on hand when calling for technical support: 1. From your board: ù board type_ACL, ACL II, ACL II+, ACL IIR, ACL IIR+, ACL 16, ACL 16+, ACL MC, ACL MC+, Avanstar 100i, Avanstar 200i, Avanstar 100e, Avanstar 100m, Avanstar 200m, PLUS 8, PLUS 8 MC, or Optum ù switch settings (if applicable) ù If installing an EISA or Micro Channel bus board, what board parameters were chosen through the system's configuration utility? ù If installing an ACL board, what is the part number of the PAL chip in location U-45 (just above the DIP switch)? ù If installing a PLUS 8, what is the part number of the PAL chip in location U-23 (to the right of the switch)? ù If installing a PLUS 8, what is the part number of the PROM chip U-19? ù If installing a PLUS 8, is JP1 on or off? ù If a PLUS 8 MC was installed, was it installed using auto configuration? 2. From your sales or purchase order form: ù number of ports ù size of dual port memory ù catalog number_example: P8A001 ù number of UARTs on the board 3. From your host PC and its installed hardware and software: ù Type of system used ù Type of graphics card ù CPU and bus speed of system ù Are you using memory caching? ù What is the version of the operating system? Example: Version 2.0 ù What other devices do you have in your system? Examples: Tape backup, LAN card... If you have other devices installed, then for each device what is the: ù IRQ used (if interrupt driven) ù I/O address range ù Memory address range 4. Do you have any built-in serial ports and/or parallel ports? Customer Assistance For Customer Service or Sales assistance, call 1-800-STAR GATE (1-800-782-7428) or 216-349-1860 from 8 a.m. to 6 p.m., Eastern Standard Time. You can also use our BBS (216-349-2904). If you still need technical assistance after reading this instruction manual, please call and ask for Technical Support. Our specialists will try to provide solutions over the phone. If you have any comments, suggestions, or corrections regarding this manual, please make photo-copies of the affected pages, indicate your comments on the copies, and mail or FAX the copies to the address or FAX number below. FAX (216) 349-1978 Star Gate Technologies, Inc. Attn: Technical Documentation Dept. 29300 Aurora Road Solon, Ohio 44139 LICENSE AGREEMENT License: You have the nonexclusive right to use the enclosed diagnostic on one computer at a time. You may transfer the diagnostic from one computer system to another, provided the diagnostic is used only on one computer system at a time. Copyright: The Star Gate Diagnostics Package and its documentation are owned by Star Gate Technologies, Inc., and are protected by United States copyright laws and international treaty provisions. You must treat this material like any other copyrighted materials, except that you may make one copy of the SOFTWARE solely for backup or archival purposes and transfer the SOFTWARE to a single hard disk. Term: This license is effective until terminated. You may terminate it by destroying the program, its documentation and all copies. This license can be terminated by Star Gate Technologies, Inc., if you fail to comply with any term or condition of this agreement. As Is: The program and its documentation are provided "AS IS" without warranty of any kind. The entire risk as to the results and performance of the diagnostic is assumed by you. Should the program prove to be defective, you (and not Star Gate Technologies, Inc., or its dealers) assume the entire cost of all necessary servicing, repairs or corrections. Further, Star Gate Technologies, Inc., does not warrant, guarantee or make any representations regarding the use of, or the results of the use of, the diagnostic in terms of correctness, accuracy, reliability, currentness or otherwise. You rely on the program and results solely at your own risk. No Warranties: Star Gate Technologies, Inc., disclaims all warranties, expressed or implied, including but not limited to the implied warranties of merchantability or fitness for a particular purpose, with respect to the SOFTWARE, the accompanying written materials, and any accompanying hardware. This limited warranty gives you specific legal rights. No Liability or Consequential Damages: Neither Star Gate Technologies, Inc., nor anyone else who has been involved in the creation, production or delivery of this program shall be liable for any direct, indirect, consequential or incidental damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or other pecuniary loss) arising out of the use, the result of use, or the inability to use such product, even if Star Gate Technologies, Inc., has been advised of the possibility of such damages or claim. Because some states do not allow the exclusion or limitation of liability for consequential or incidental damages, the above limitation may not apply to you.