MAI COMPANY CONFIDENTIAL FIELD INFORMATION BULLETIN SERVICE GROUP(S): MICRO,MINI,LARGE MFG: BASIC FOUR NACS TYPE(S): 4127,4129,4130,4132 MFG. MODEL(S): 240,340,4127,4129,4130, 440,640 CATEGORY: CPU DESC: GPx Series 40 *** TABLE OF CONTENTS AS OF 09/23/96 *** FIB 00001.General Information.........................................04/16/92 FIB 00002.How to list processes for a specific terminal...............12/28/89 FIB 00003.GPX self-test Memory Diagnostic failures (BIOS firmware 3.0301/05/90 FIB 00004.GPx 40 Beta Upgrades........................................01/11/90 FIB 00005.Errors In Documentation.....................................01/25/90 FIB 00006.SIMM memory replacement.....................................02/15/90 FIB 00007.GPx Series 40 General Notes & Cautions [ WPSF 602 ]........02/22/90 FIB 00008.SCSI Disk & Tape Problems due to defective Cables...........03/20/90 FIB 00009.120/200 MB 3 1/2" Disk Drive jumper clarification...........04/10/90 FIB 00010.Change in method of TERMINATION for SCSI devices............04/24/90 FIB 00011.Use Caution When Inserting and Removing Serial Cables.......04/24/90 FIB 00012.Disk boot failure...........................................09/19/90 FIB 00013.Memory replacement cautions.................................09/19/90 FIB 00014.GP-240 System board replacement.............................09/19/90 FIB 00015.Online Documentation for DIVE, DEMON and BASS...............06/14/90 FIB 00016.Core Dump Recovery..........................................09/19/90 FIB 00017.Only 340 CMB (MM590005) Will be Used for Both 340/440 System09/07/90 FIB 00018.System Power Up Problems....................................07/03/90 FIB 00019.GPx240 won't boot from disk, error in manual for CMOS set-up09/19/90 FIB 00020.Printer problems when upgrading to 1.0C.....................11/23/92 FIB 00021.System won't load 1.1A or 1.0D from tape....................08/21/90 FIB 00022.How to restore the system console ..........................08/22/90 FIB 00023.CMB.PCBA (MM590180) used for GPX 240 & PSx30................01/29/91 FIB 00024.Internal.Modem Jumpers Incorrect in Maintenance Manual [ WPS08/24/90 FIB 00025.Tips on Floppy Disk operation...............................09/19/90 FIB 00026.Power Fail / PANIC and or FORCED DUMP Recovery..............09/24/90 FIB 00027.Cannot access customer software after full restore of system11/06/90 FIB 00028.Adding A GCR Tape Drive to GPx 40 Series [ WPSF 652 ]......11/06/90 FIB 00029.Recognize a 2nd dr. AFTER replacing Dr. 0, WITHOUT using dis11/06/90 FIB 00030.Internal Modem Switch Settings P/N 400822-001..............11/08/90 FIB 00031.DTR Flow Control on O/S levels 1.0C and Above...............11/21/90 FIB 00032.525MB 1/4" MTC Tape Length Determination [ WPSF 669 ]......11/27/90 FIB 00033.Notes on Adding a GCR to a GPx40............................11/30/90 FIB 00034.387 Math Co-Processor Hardware Announcement [ WPSH 36 ]....12/03/90 FIB 00035.4201.PARALLEL PRINTER CONTROL OPTION........................01/23/91 FIB 00036.Series 40 System Hang Problems [ WPSF 678 ]................02/04/91 FIB 00037.ICC 186 ECN [ WPSF 689 ]....................................02/21/91 FIB 00038.Err 86/-548 Unknown Start or Open Error in BCOM [WPSF 687]..02/22/91 FIB 00039.LPT1 Printer Port on GPx640 Prints Garbage..................04/01/91 FIB 00040.Correction to 640 jumper settings in various documents......05/15/91 FIB 00041.SCSI Device Termination.....................................07/05/91 FIB 00042.GPx 640 SIMM Part Number Correction [ WPSF 731 ]............09/24/91 FIB 00043.GPx 440/640 Expansion Chassis Spares [ WPSF 733 ]..........09/24/91 FIB 00044.GPx 640 Hardware Announcement (corrected) [ WPSH 40 ].......09/06/94 FIB 00045.GPX.DUMP RECOVERY AND ANALYSIS..............................11/08/91 FIB 00046.DISKADD FOR SERIES 40 EXPANSION CABINETS....................06/23/92 FIB 00047.GPx640 Controller Requirements for Memory Upgrade Above 16MB07/21/93 FIB 00048.Memory Parity Panic Troubleshooting.........................01/28/92 FIB 00049.Corrections to GPx 640 Hardware Announcement................03/10/92 FIB 00050.HP LASERJET III ON GPX......................................05/21/92 FIB 00051.DEMON.DIAG. ON 1.6G DRIVES..................................05/28/92 CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------Table Of Contents Pg01 of 02 FIB 00052.Panics/system lock-ups due to loose AC connections [ WPSF 8001/14/93 FIB 00053.CMOS Setup Error from Bad Battery...........................06/24/93 FIB 00054.GPx 240 hang, w/message "Hardware says system is running on 10/11/93 FIB 00055.GPx Series 40 "root" login on terminals other than console..07/21/93 FIB 00056.Slave printer not supported on port 1 (modem) on 240/340/44008/11/93 FIB 00057.Use PC and TERM to set internal modems that won't answer....08/11/93 FIB 00058.GPX 40 SECURITY KEY.........................................09/23/93 FIB 00059.CMOS.COM1 Set-up Incorrect, Prints Garbage to T0 on Power Up12/06/93 FIB 00060.Panics, System Hangs and external tape drive errors.........04/28/94 FIB 00061.Memory - Texas Instruments SIMMs will not work in Expansion 05/02/94 FIB 00062.Error Formatting Maxtor 7213 with DIVE......................06/23/94 FIB 00063.SCSI termination voltage fuse - MM596075 - on SCSI controlle07/19/94 FIB 00064.DE200 ethernet lan controller is the only one supported on G09/20/94 FIB 00065.DON'T use OS level 1.1C*9 on GPx240 systems! (use 1.1C*10)..02/09/95 FIB 00066.GPx640 CMB problems: mem parity & kernal mode trap panics...08/29/95 FIB 00067.Replacement GPx640 CMB Field Information....................08/06/96 FIB 00068.GPx640X (new style CMB) memory not recoginzed - used wrong s10/26/95 FIB 00069.lp0 printer prints line feeds and garbage after 340-640x upg12/22/95 FIB 00070.EISA SCSI adapter required for GPx640x upgrades with > 24MB.12/22/95 CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------Table Of Contents Pg02 of 02 FIB 00001 04/16/92 *** General Information *** The GPx single processor series comes in three models. Listed below, is a summary of their features: FEATURE MODEL 240 MODEL 340 MODEL 440 MODEL 640 ------------------------------------------------------------------------------. 80386 CPU :0 1 1 0 80386SX CPU :1 0 0 1 80486 CPU :0 0 0 1 CHASSIS :1 1 1 OR 2 1 OR 2 MEMORY CAPACITY :4 MB 8 MB 16 MB 64 MB HARD DISK DRIVES :1 1 4 4 FULL/6 HALF DISK CAPACITY :115,200 MB 120,200,355 MB 200,355,670MB 115MB TO 1.4GB 3.5" FLOPPY DISK :1 1 1 OPTIONAL 120 MB MCS :1 1 1 0 525 MB MCS :0 0 0 1 ICC-186 INTELL. CONT:0/1 0/1 0/1 0/1 LAN :0/1 0/1 0/1 0/1 SERIAL PORTS :8 16 32 128 SERIAL PRINTERS :7 12 12 12 PARALLEL PRINTER :1 1 1 2 The GPx Series of computers are UNIX based machines and may also use MAI BASIC FOUR BB90 Business Basic. BB90 and UNIX jobs may be processed concurrently (DUAL-UNIVERSE). *** NACS MACHINE TYPES AND FEATURE NUMBERS *** 4127 - GPx 440 4129 - GPx 340 4130 - GPx 240 4132 - GPx 640 *** AVAILABLE TRAINING *** Training will be performed in the field, contact your district's education liaison for details. *** SPECIAL TOOLS *** There are two versions of serial number tapes, W514758-001 (original) works for GPx 340 & 440, W514758-002 works for GPx 340, 440, and 640 systems. ICC186 Loopback Plug 905718 (MM590106) Diagnostic Tool *** SPECIAL ADMINISTRATIVE PROCEDURES *** None required. ** AVAILABLE DOCUMENTATION *** GPx Series 40 Installation and Maintenance Manual - M8215D - GPx640 CMB memory row layout is in error. The memory rows are reversed in figure 2-14 in the manual. CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB001 Pg001 Below is an illustration of the layout of the GPx 640. Front ____________________________________________________________ |_ _ _ _ |_| |_| |_| |_| |_| |_| |_| |_| | || | | | / \ / \ / \ / \ / \ / \ / \ / \ | || | | | | || Tape, | | | | || Disk | | Disk | | || or | | Drive(s)| | || Floppy | | | | || | | | | || | | | Controller Slots | | | | _ _ _ _ _ _ _ _ | |____________ Bank | | | | | | | | | | | | | | | | | || | B A |+| |+| |+| |+| |+| |+| |+| |+| | || | |||||||| | | | | | | | | | | | | | | | | | || Power | |||||||| | | | | | | | | | | | | | | | | | || | |||||||| |+| |+| |+| |+| |+| |+| |+| |+| | || Supply | ||SIMMs| | | | | | | | | | | | | | | | | | || | |||||||| | | | | | | | | | | | | | | | | | || | |||||||| |8| |7| |6| |5| |4| |3| |2| |1| | || | |||||||| |_| |_| |_| |_| |_| |_| |_| |_| | | \ / \ / \ / \ / \ / \ / \ / \ / | |__________________________________________________________| Back See GENERAL - BASIC FOUR - DOCUMENTATION FIB 4 for available documentation. ORIGINATOR: H. Mitchell/N. Jones MODIFIED BY: Norm Jones CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB001 Pg002 FIB 00002 12/28/89 *** How to list processes for a specific terminal *** SYMPTOM/TEXT: In the event that a terminal is hung, one might list all of the system processes in order to find which process needs to be killed in order to free a hung terminal the old way on SPX was to type ps -a -l | p and was difficult to trace back the child processes to the parent or vice versa.On the GPX you can type # ps -ef | grep tty### and list all of the processes that correspond to the hung terminal. Then look in the left most column for the highest process ID number and kill that process. ORIGINATOR: Allan Mollyhorn CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB002 Pg001 FIB 00003 01/05/90 *** GPX self-test Memory Diagnostic failures (BIOS firmware 3.03C-7) *** This FIB documents the method for relating the failure detected by the firmware self-test for memory and the SIMM that is causing the failure. The firmware prints the following information upon finding a failure of memory during self-test: Expansion Memory Error 37 At ww: xxxx: yyyz: Status Expected: vvvv Status Received: llrr The values are hexadecimal and are decoded as follows: ww = which 1 Mbyte segment z = address boundry vvvv = expected data llrr = observed data (ll = left byte, rr = right byte) CMB PCBA -------- Address Boundry <-------------Rows------------> NOTE ----------------------------------------------------- Rows 0 thru 7 are on 0,4,8 or C | 1 | 0 | 5 | 4 | the CMB PCBA. Rows 0-3 ----------------------------------------------------- are the first 4 meg of 2,6,A or E | 3 | 2 | 7 | 6 | memory or Bank A. Rows ----------------------------------------------------- 4-7 are the second 4 | | | | | meg of memory or Bank. | left | right | left | right | B. | byte error | byte error | | <- Bank A -> | <- Bank B -> | Memory Expansion PCBA --------------------- Address Boundry <-------------Rows------------> NOTE ----------------------------------------------------- Rows 8 thru 15 are on 0,4,8 or C | 13 | 12 | 9 | 8 | the Expansion Memory ----------------------------------------------------- PCBA. Rows 12-15 are 2,6,A or E | 15 | 14 | 11 | 10 | the third 4 meg of ----------------------------------------------------- memory or Bank C. Rows | | | | | 8-11 are the fourth 4 | left | right | left | right | meg of memory or Bank. | byte error | byte error | D. | <- Bank C -> | <- Bank D -> | Step 1) Determine which Bank. 'A' if ww = 00-03, 'B' if 04-07, 'C' if 08-0B and 'D' if 0C-0F. 2) Determine Address Boundry, based on value of z. 3) Is data mismatch on left (ll) or right (rr) byte. 4) Find Row number of bad SIMM from above charts. Example 1: At 04: 0000: 22C2: Status Expected: 55AA Status Received: 55A8 1) ww = 04, so Bank = B. 2) yyyz = 22C2, so address boundry = 2. 3) Right byte has error. 4) Therefore, bad SIMM in Row 6 of CMB PCBA. CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB003 Pg001 Example 2: At 08: 0000: 0002: Status Expected: AA55 Status Received: AA54 1) ww = 08, so Bank =C. 2) yyyz = 0002, so address boundry = 2. 3) Right byte has error. 4) Therefore, bad SIMM in Row 14 of Memory Expansion PCBA. Added information: 1) If a memory location in the first 64K is bad, the system will not do anything. No self-tests, just a blank screen. This means that any of the SIMM's in Rows 0-3 on the CMB PCBA could be bad. 2) A bad SIMM may also fake out the self-test. If a system has 16 meg of memory, but the self-test indicates only 7168K (8 meg). Then one of the SIMM's in the last 8 meg of memory is bad. ORIGINATOR: J. O'Brien, B.Ader CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB003 Pg002 FIB 00004 01/11/90 *** GPx 40 Beta Upgrades *** Shortly, all sites that received a GPx 40 before December 22 will be receiving a beta upgrade kit. This kit will include the following parts: 1) The final release of BOSS/VX 1.0A*30.20 2) The final release of the BOSS/VX Diagnostics 3) The final release of the OS and Hardware manuals 4) BIOS level -7 5) New firmware for the 8/16 Way To update the OS follow the OS installation/update procedures that come with the release. To upgrade the BIOS and 8/16 way firmware do the following: 1) Power down the system 2) Remove the cover from the CCA 3) Remove the hard disk drive located in the middle of CCA 4) Replace the BIOS with the following part numbers: Location U29 - 165057-050 Location U30 - 165057-051 5) Replace the hard disk drive 6) Disconnect the trunk cable from the back of the 8/16 way 7) Disconnect the NMI cable from the first 8/16 way 8) Remove the screw that holds the 8/16 way in place 9) Remove the 8/16 way from the CCA 10) Replace the 8/16 way firmware with the following part numbers: Location U1 - 165065-003 Location U2 - 165065-004 11) Re-install the 8/16 way in the CCA by reversing steps 6-9 12) If the system has a MODEM card do the following 13) Remove the cables connected to the MODEM card 14) Remove the screw that holds the MODEM card in place 15) Remove the MODEM card from the CCA CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB004 Pg001 16) Check the IC located under the speaker, if it is labeled 16450 replace with a new card from stock. If it is labeled 16550 it is at the right level. 17) Re-install the MODEM card by reversing steps 13-15 18) Replace the cover on the CCA If there are any questions concerning this upgrade, contact Wally Moore at FPS. ORIGINATOR: Wally Moore CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB004 Pg002 FIB 00005 01/25/90 *** Errors In Documentation *** Be advised that there are errors in the GPx Series 40 Insallation and Maintenance Manual, M8215A and in the GPx Software Announcement, WPS bulletin number 168. The PCBA switch settings and jumper settings sections of both documents are where the errors are contained. Please see the GPx FIB Handbook for correct switch and jumper settings. Also be advised that the BOSS/VX Diagnostics Manual, M0190A, contains an error on page 3-2, under section 3.3.1, item 2. The manual states that to run the BASS diagnostics, you must change directory as follows: $ cd /usr/mbf/diag/BASS The directory name is incorrect, in that the word BASS should be in LOWER case - as follows: $ cd /usr/mbf/diag/bass ORIGINATOR: Harvey Mitchell CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB005 Pg001 FIB 00006 02/15/90 *** SIMM memory replacement *** Lately we have been receiving GPx 40 CMBs back from the field that have the tab that hold the Memory SIMMs in place broke. This is a very costly and time consuming problem that can be avoided. AT NO TIME when removing or installing Memory SIMMs into a GPx 40 CMB or Memory Extention card should force be used. If you are starting to use force to remove or install the SIMMs STOP!!! and look at what you are doing to make sure you are doing it right! WARNING: Always wear a ESD strap when working inside the system. For this procedure the front side of the SIMM is the side with the components and the back side is the side without the components. No matter which SIMM you wish to remove, you must start with the last one in the system or on the board and work your way forward. So if you need to remove SIMM one on a 8MB system you must remove all 8 SIMMs. To remove a SIMM use a screw driver or some other tool to push the tab on one side (left or right) of the SIMM just past the board. Lightly push on the fron side of the SIMM until the (left or right) side of the SIMM is even with the tab, at this point the tab is being held out of the way by the board. Next push. the tab on the other side away from the SIMM while lightly pushing on the SIMM. The SIMM should now move to about a 70 degree angle and be past the tabs, at this point the SIMM can be removed. To install a SIMM insert it at a 70 degree angle into the socket with its front side facing towards the first socket. NOTE the SIMMs will only fit one way. Lightly push forward on the SIMM until it is in place with the tabs on either side holding it. There are two tabs that will go into the two holes on the SIMM, make sure that these tabs are in the holes. Again at no time should force be required when working with memory SIMMs. If you are not sure of what you are doing STOP and get some one to help. ORIGINATOR: Wally Moore CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB006 Pg001 FIB 00007 02/22/90 *** GPx Series 40 General Notes & Cautions [ WPSF 602 ] *** The GPx Series 40 is now available. The GPx Series 40 product line includes the GPx 340 and GPx 440 models. This new product line utilizes the BOSS/VX Level 1.0A Operating System, hardware and related software packages. This Field Bulletin contains Notes and Cautions and possible work- arounds for Level 1.0A BOSS/VX Operating System. Installation and update information for the GPx Series 40 system, both hardware and software, is fully documented in the GPx Series 40 Software Announcement. In addition, the Software Announcement contains sections on customizing the system, determining memory requirements, analyzing performance problems, system dump procedures, operating system and utility overviews and other topics related to the operation of the system. For information on ordering software, hardware and other related Marketing information please see Marketing Announcements for the United States and International listed below: BOSS/VX 1.0A FOR THE GPx 340 - INTERNATIONAL 498I BOSS/VX 1.0A FOR THE GPx 440 - INTERNATIONAL 502I BOSS/VX 1.0A FOR THE GPx SERIES 40 - DOMESTIC 785 US/C GPx 340 SYSTEM - INTERNATIONAL - 499I DOMESTIC - 786 US/C GPx 440 SYSTEM - INTERNATIONAL - 503I DOMESTIC - 793 US/C Before installing or working with the GPx system, it is recommended that you read the following Notes and Cautions. 1) CAUTION: Any system running an OS prior to *18, which saved multi-volume backups to tape, must restore those files prior to upgrading to *22 and then resave them after installing *22. This is because of a change in the end-of-media processing, as of *18. 2) NOTE: Difference between SPx and GPx: a ^D will not abort the login sequence on GPx as it does on SPx, although a will. This is to preserve UNIX compatibility on GPx. 3) NOTE: 'start' (lower case) is a stand alone program to start a task on another terminal. Such a task is terminated by 'release'. 'START' (upper case) is a BASIC directive which starts a ghost task. A ghost task is terminated by 'QUIT'. 4) CAUTION: The terminal connected to the console port should not be a 7270 as it will not operate correctly in the UNIX environment). CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB007 Pg001 5) NOTE: It is a "feature" of UNIX that if one logs in with no lower case characters in the account name, the system assumes that the terminal does not support lower case characters and translates all incoming lower case characters into uppercase, and all outgoing characters to uppercase. It is recommended that all account names have at least one lowercase character. 6) CAUTION: Ghost tasks do not recognize Escape. This will be fixed in a upcoming release. 7) NOTE: While at the shell prompt, if you enter characters then enter escape, backspace, backspace to remove the characters on the screen, you will lose an extra character. For example, typing in: configure will appear as 'configure' on the screen, but the system will actually see 'confiure'. 8) CAUTION: When running the cread utility, filenames with greater than 14 characters will be truncated. Filenames with greater than 14 characters should be shortened before they are ported. 9) NOTE: If a UNIX command such as cp gives an 'Arg list too long' error when long path names are used, use cd to shorten the list. For example: cp /usr/mbf/atp/isys/* /usr2/PGM/WEEKDAY will generate the error. Instead, do the following: cd /usr/mbf/atp/isys cp * /usr2/PGM/WEEKDAY 10) CAUTION: If a user is 'cd'ed to any partition other than root when a shutdown occurs, then an fsck will occur during boot because the filesystem was still mounted at the time of the shutdown. 11) NOTE: The ISP PDF does not support pitch or lpi in forms. 12) NOTE: The ATTR function in BASIC will return SORT files as DIRECT files with 0 record length. 13) NOTE: All tape save/restore commands must be used with /dev/tape or /dev/tp instead of /dev/cs. 14) CAUTION: If the following error "Error -13 fixing printer queue" is seen during multiuser start up, it means that the spooler print queue has become corrupted. TO RECOVER: 1. Delete the queue file (i.e. rm /usr/mbf/etc/_ queues/lpq.que). 2. Shutdown to single user mode. 3. Go back to multi user mode. CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB007 Pg002 The preceding will create a new queue file. Any print jobs that were in the queue will have to be resubmitted. 15) NOTE: If the following message is seen on the console during the boot process, or thereafter: "cklock: cannot create" or "cp: permission denied" Please ignore it. It is meaningless and harmless. 16) NOTE: In order to have full access to and utilization of the online man (manual) pages, the following products must be installed: UNX MBFMAN UMAN 17) NOTE: SLAVE PRINTER NOTES: o If you are using a 4313 terminal, the firmware must be Rev. E or higher. o If a slave printer goes offline while printing, and the data to be printed fits in the terminal buffer (128 for 4313 and 1024 for the 4314) no error is issued. The user must manually reset the terminal or turn on the printer. OTHER SLAVE PRINTER NOTES: o When using a slave printer, the terminal should be configured for bidirectional software (XOFF/XON) flow control. The printer port on the terminal and the printer should be configured for DTR/CTS flow control. o On a write timeout to a slave printer, an XOFF condition is cancelled and 3 ESCAPE B's are written by upd to the port. This sequence resets the terminal. For 4313's it causes the screen to flash and the function key settings to be lost. It is necessary to do this to get the terminal out of bypass mode so that an error message can be written to the terminal. o If the terminal is configured for DTR/CTS flow control, the 3 ESCAPE B's will not be written to the terminal because CTS is low and this cannot be overridden as we do for the XOFF condition. o If the printer port on the terminal is configured for XOFF/XON flow control, data could be lost after a printer timeout. This is because the terminal has been reset and will start sending data to the printer even though the printer has not sent an XON. With DTR/CTS flow control, the terminal will still recognize the CTS low condition as a signal not to send data. CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB007 Pg003 18) NOTE: If a slave printer is opened from a ghost, and the ghost is released from another process, then the terminal modes may be reset incorrectly. This will not happen if the ghost releases itself. 19) CAUTION: When setting up a GPx 340/440 system, check the CMOS configuration data and verify that the primary display is set to monochrome. If the special adapter is selected as primary display, the user will be able to complete the install of the OS and configuration record but will hang after displaying the message "Booting the BOSS/VX system". If a user encounters a hang at this point in the boot process, even if the display had previously been set correctly, this should be checked again. 20) CAUTION: BXREF option 6, global variables, doesn't work. Users can fix this bug by modifing the program PLST0 (in /usr/mbf/bin) as follows: CHANGE: 5020 CLOSE ...,ERR=6100 to 5020 CLOSE ...,ERR=5030 5050 SETESC 9999 to 5050 SETESC 6000 8005 GOTO 2090 to 8005 GOTO 2085 In PLST1: CHANGE: 8910 GOTO 2570 to 8910 GOTO 2565 21) NOTE: Because of the Scatter/gather code, there is a limit of 60K on Raw disk reads (e.g. via dd). There is no such limit for tape reads/writes. Also, an erroneous error message: "invalid device or address error" is returned at the end of a partition when reading it raw. There is no data loss, or other problems, this is just a spurious error message which will be corrected in an upcoming release. 22) NOTE: In certain places when a shell is not running or fully initialized, specifically at the Run Level prompt on leaving single user mode and also at the Password prompt while logging in, the backspace key does not always work. The UNIX standard default key for backspacing is the '#' key, and this works in these cases where the backspace key does not. This is a standard feature of virtually all UNIX systems. 23) NOTE: DEMON: 1. When a combination of 8-ways and 16-ways are run in the Async tests of the DEMON program, errors may occur. WORKAROUND: Conduct the Async tests for each controller separately. CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB007 Pg004 24) CAUTION: DIVE: 1. When DIVE is performing a format or a surface analysis the system should not be powered down to exit either of these operations. Doing so will destroy the format on the drive and render the drive un-usable. 2. It has been found that if a format procedure is started by DIVE on a 200MB Maxtor drive that has a bad format, DIVE will transfer to its surface analysis procedure when the status of the drive is read and checked. 25) NOTE: 4225 PRINTERS: The @ positioning is off by one column. All printouts are shifted one column to the right on the 4225 printer. Cannot revert back to '10' mnemonic after changing to '12' or '16' mnemonic on the 4225 printer. The CPI and LPI mnemonics do not work on the 4225 printer. 26) NOTE: Tape Backup performance: The tape backup performance is 3.0MB/pm when the files are reasonably contiguous on disk. To help contiguous allocation, fsck should be run periodically (fsck reorders the free list so that it is contiguous.) If tape backup performance has degraded significantly, doing a complete backup, reinitialization and restore will correct the problem. 27) CAUTION: BASIC sometimes ignores Escapes when executing in very tight loops. 28) NOTE: Doing a RELEASE from BASIC does not clear the screen. 29) CAUTION: Executing a command from BASIC incorrectly reports command exit code as a system error. 30) CAUTION: EXIT and END are ignored in CALLED programs. WORKAROUND: Direct EXIT or END branches to last statement of program. 31) NOTE: The pstatus utility does not reinitialize the page count when the job is interrupted and restarted. 32) NOTE: Due to the scatter/gather implementation, the SCSI disk is recording only the first block of scatter-gather I/O operations, which results in SAR reporting incorrect block transfers per second. 33) NOTE: When an error occurs in encrypted programs, the error line number is not reported. 34) CAUTION: When a file system is full, and a BFS file creation fails, the empty file is left (partially) created. It should be removed manually. CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB007 Pg005 35) CAUTION: There is a timing problem with STARTing up the same ghost task from two different BASIC processes. Doing this may cause the RELEASE of the ghost to fail with an ERR 18. A similar problem exists when a BASIC process RELEASES a ghost task and another BASIC process starts up the same ghost task at the same time. The BASIC process which is attempting the release may hang. To avoid this, correctly coordinate the creation and releasing of ghost tasks. 36) CAUTION: If a tape drive is used to access a tape which is severely physically damaged, it may cause the drive to go into an error state. To recover from this error state, the drive must be powered down and then powered back up. 37) CAUTION: After an 'init s' from a remote terminal (non-console), the terminal's name is changed to '/dev/syscon'. When running 'configure' or any other program that requires a terminal type to run you will get an error -307. This is due to this device not being in the '/etc/bfsdevs' file. WORKAROUND: After 'init s' in single user mode, edit the '/etc/bfsdevs' file using 'vi' and add an entry: T000:/dev/syscon:: This line can be added anywere in the file. after making the entry, exit and save it. Next remove the '/tmp/devtbl' file using the 'rm' command. Now the 'configure' and other program requiring a terminal type will work. NOTE: This will have to be done only once. In addition to avoid the problem, make the entry in the '/etc/bfsdevs' file and re- boot the system before going into single user. 38) NOTE: Each program that was transported and converted on BOSS/IX using ITP would have a .errs file with it. On BOSS/VX there is now a string file in the receiving directory called 'itplog.####'. This new file contains a line with the name of the program transported and any errors, that need to be corrected for BOSS/VX. 39) CAUTION: An 8/16-way port will hang until reboot if reconfigured from "CTS flow control = yes" to "CTS flow control = "no" while CTS is off. For example, always reboot after changing port from type "printer" to type "terminal" when no device is attached to the port or the attached device is offline or powered off. CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB007 Pg006 40) CAUTION: When using cread to convert program files during the transport program names will be entered into the 'itplog.####' file until an error is encountered in a program. From that point on there will be no more entries in the 'itplog.####' file and the .ser files that are transmitted during the transport are not erased. The programs are converted, but there will be no error listing for them. If you want error listings for the programs, before running cread make the following changes to '/usr/mbf/atp/FLAGIT': 7080 ... LENG-LSTPTR+1) CHANGE TO ...LENG-LSTPTR) ADD: 9010 CLOSE(1); CLOSE(2) 9020 ERASE SERF$,ERR=9030 41) NOTE: After you complete an OS installation you are told to wait 10 seconds and then a message is displayed: "PRESS RETURN TO REBOOT, OR POWER OFF SYSTEM" If your terminal is configured with anything other than 8 bits and no parity, the message displayed will look something like: "!!E!! RET!R! TO RE!OOT, OR !OWER OFF T!E !!!! TE! At this point enter 'return' to reboot or power down the system. This will be fixed in a future release. 42) NOTE: When setting hardware flow control, set the device to what the system will be using. For example, if the printer is set to use DTR the port will need to be configured for CTS. If the printer is set for CTS the port will need to be configured for DTR. 43) CAUTION: Composite fields in multi-keyed files must contain at least two data items. For example, the following will cause errors 'P#=F#. WORKAROUND: Change to 'P#=F#(1,1)+F#(2)' 44) CAUTION: The following program change should be made to avoid GSR stopping and not saving program changes if multiple errors are found in the same program: In 'usr/mbf/bin/SREP' Change 5420 to 5420 LINE=LINE+2 Add 5430 to 5430 IF FOUND > 0 THEN COUNT=COUNT +1 5440 GOTO 5298 45) CAUTION: Stopping a spooled job will delete the job from the disk, but not from the spool queue. If you try re- starting the job you will get an error telling you that the job can not be found. WORKAROUND: Take the printer off line and copy the spooled job to a different file before stopping it. To restart submit the new file. CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB007 Pg007 46) NOTE: Slave printers can not be used with PC-LINK. Presently PC-LINK requires MBF printers. This will be fixed on a future release of PC-LINK. 47) CAUTION: When a file is created in BASIC or UNIX, UNIX only allocates the disk blocks. When the files are backed up UNIX will logically read the file and fill the file so it is at its maximum size. This is true with 'tsave', 'tar' and 'cpio'. So when the file is restored it is restored to its maximum size. If care is not taken when the application files are defined a system back-up may run out of disk on a restore. WORKAROUND: When setting up a system, make sure that you have enough disk space to fit your files when they are at their maximum size. In addition, extents will not be filled during a back-up, so the use of extents will allow you to define the file larger then the required disk, but will not be filled during back-up. 48) CAUTION: When using 'init s' or 'shutdown -is' all partitions are unmounted, they should not be. WORKAROUND: After going into single user mode use the command 'mountall'. This will mount all of the partitions. 49) NOTE: If while working with a printer you get an error 255, system level -4060, kill the ptstart process for that printer. 'ptstart will be spawn and restart itself. 50) CAUTION: If you OPEN a printer with spooling off, through a class or 'OPTS=' and then print to the printer from another task with spooling on, the spooled jobs will time out and show errors in the queue. 51) CAUTION: When converting from MPx or 13xx to GPx using tape, you must set the options to convert during transport. If you don't do this the files will be received into the BQR file as received and converted. 52) CAUTION: Diagnostics will not boot if you have the mother board set for COMM2 disabled and you do not have an internal modem in the system. WORKAROUND: Ensure you have an internal modem or set the mother board for COMM2 enabled. ORIGINATOR: Wally Moore CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB007 Pg008 FIB 00008 03/20/90 *** SCSI Disk & Tape Problems due to defective Cables *** SYMPTOM: SCSI disk or tape drive failures. Normally causes a not ready indication to the system, either a failure to indicate ready or a drop of ready during normal operation. PROBLEM DETERMINATION: Meter out or replace the SCSI device cable P/N MM590045 916456-001. FIX: There have been several defective SCSI cables found, spares are being purged at this time. ORIGINATOR: Wally Moore CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB008 Pg001 FIB 00009 04/10/90 *** 120/200 MB 3 1/2" Disk Drive jumper clarification. *** SYMPTOM/TEXT: This information applies to both the 120MB and 200MB versions of the Maxtor 3 1/2" Disk Drives. A 5 position jumper block is located just behind the pin #1 end of connector J1: . -------------------------------------------------------------- . | | . | | | 5 4 3 2 1 | pin 1 I---I [:] [:] : : : | I I | I I | I I | I J I | I 1 I | I I | I I | I I | I I | pin 50 I---I | . |____________________________________________________________| Jumpers 4 and 5 should always be in, jumpers 1, 2 and 3 select the drive address as follows: Drive 0 = 1, 2, 3 open Drive 1 = 1 closed 2 & 3 open Drive 2 = 2 closed 1 & 3 open etc ... FIX: ORIGINATOR: Barry Matthews CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB009 Pg001 FIB 00010 04/24/90 *** Change in method of TERMINATION for SCSI devices. *** The early GPx 40 series systems used a terminator pack, which was inserted in the last plug of the Disk/Tape SCSI Cable (916456-001, MM590045), to terminate the SCSI devices. The current method of termination eliminates the above mentioned "terminator pack". Termination is accomplished by inserting terminators in the last SCSI device (usually the 1/4" tape drive), as is done on the MPx 9400 systems. In either case, there should also be a set of terminators installed on the SCSI controller PCBA (400771-001, MM590035), near the connector. ORIGINATOR: B. Matthews CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB010 Pg001 FIB 00011 04/24/90 *** Use Caution When Inserting and Removing Serial Cables *** Use caution when removing and inserting serial cables into 8way and 16way breakout boxes. They have been known to take out the 8 or 16 way controller. Another symptom of this problem is that under single user none of the ports on the 8 or 16 way will even show up under configure because it is looking for hardware first. While under multi user mode all the ports will show because it is looking at the /etc files first instead of the hardware. Even though it seems the ports are being recognized they are still unusable. ORIGINATOR: Kim Yaworsky CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB011 Pg001 FIB 00012 09/19/90 *** Disk boot failure *** SYMPTOM: Message: disk boot failure insert system disk. When booting the system the following sequence occurs: SCSI 0 OK; Dr C installed; Checking for SCSI TARGET 0 LUN 0, SCSI TARGET 0 LUN 0 INSTALLED AS Dr D. Disk boot failure, error initializing hard disk controller please enter '1' for setup or necessary control functions to enable com2 Pressing CR causes attempt to boot, and you get the Disk Boot Failure message. Drive scans ok with DEMON, and swapping the controller makes no changes. FIX: THE CMOS setup has changed for the fixed disk type. Boot the system,at the promt "Please enter '1' for setup", enter a 1. look at option 5. It should read FIXED DISK 1:SCSI DEVICE. If it is not correct, take option 5 and enter a value of 88. This will set it to the proper type. Note:The drives used by GPx series 40 systems are always SCSI drives. ORIGINATOR: Bob Berard CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB012 Pg001 FIB 00013 09/19/90 *** Memory replacement cautions *** SYMPTOM/TEXT: It is very difficult to pinpoint an intermittent memory problem on a GPx 340/440 due to the memory addressing scheme. SIMMS used on these systems come from several different sources, Toshiba, TI, Si emens, etc., and what we get from parts is unforeseable. FIX: Be ready to replace all 4 SIMMs in the failing bank. DO NOT MIX DIFFERENT BRAND OR SPEEDS IN A BANK !!!!!! Whatever you install, be sure all 4 SIMMs on each bank are identical. ORIGINATOR: Pat Salcedo CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB013 Pg001 FIB 00014 09/19/90 *** GP-240 System board replacement. *** SYMPTOM: The console will print garbage and fail to communicate with the cpu. FIX: The default baud rate for comm1 and comm2 is 110 baud. The new boards from the manufacturer are set for 110 baud, and MBF terminals do not have that option. After the system power on first beep, there is a lapse of about 5 seconds before garbage is send to the screen. During those 5 seconds, the cpu will accept a 'long break', and set the baud rates for comm1 to the rate in the terminal. Long break on the 4314 is FUNCT + 2 (marked 'break' in red) Long break on the 4313 is FUNCT + B. ORIGINATOR: Pat Salcedo CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB014 Pg001 FIB 00015 06/14/90 *** Online Documentation for DIVE, DEMON and BASS. *** SYMPTOM/TEXT: There are three text files on all GPx systems which contain documentation for the DIVE, DEMON and BASS diagnostics. The DIVE documentation is especially useful because it contains detailed Formatting information and specific Modesense Parameters. The three files are: /usr/mbf/diag/doc/dive.fs /usr/mbf/diag/doc/demon.doc /usr/mbf/diag/doc/bass.doc Example to view one of the above files: # pg /usr/mbf/diag/doc/dive.fs To print one of the above files use the "psubmit" command (# psubmit). Enter when prompted for "Working Directory" and "Class Name", then select printer and enter the desired filename. FIX: ORIGINATOR: Barry Matthews CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB015 Pg001 FIB 00016 09/19/90 *** Core Dump Recovery *** CORE DUMPS occur when the OS encounters an error in the execution of a process from which it can not recover. If the error only affects the process which was being executed, a dump of that processes memory image will be copied to a file, and then normal execution of the system will resume. The name of the file containing the image is called CORE and will be located in the "Current Working Directory of the User who was executing the process. The User terminal may be hung. To free it up again, perform a ps -ef command, find the PID (Parent ID) for the terminal that is hung. perform a kill -6 Perform a find / -name core* -print to find the dump files e.g. /usr2/dt/core save files to tape and send to Field Product Support. ORIGINATOR: J WHALEN CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB016 Pg001 FIB 00017 09/07/90 *** Only 340 CMB (MM590005) Will be Used for Both 340/440 Systems *** Only the 340 CMB PCBA will be used for both 340/440 Systems. The 440 CMB PCBA 916556-001 (MM590006) will no longer be made available for field spares. Systems using the BOSS/VX 1.0A O.S. require that two CMB PCBA's be made available.for field sparing. The GPX440 (Model 4127) requires a C28 key attached to the CMB, and the GPX340 (Model 4129) requires a C26 key. The recent release of BOSS/VX 1.0B O.S. has rectified this problem. As it will work with either key attached to the CMB PCBA. With this being the case, now only the 340 CMB 916556-004 (MM590005 with C26 key) will be made available for field sparing. The existing problem is the 440 Systems with BOSS/VX 1.0A O.S. that are at customer locations. They will have to be upgraded to BOSS/VX Level 1.0B before the replacement CMB PCBA will work. NOTE: All Field Reps. with 440 Systems using 1.0A O.S., should make arrangements with customers to have their O.S. upgraded A.S.A.P.. If this is not done, and a CMB PCBA has to be replaced, then the O.S. will have to be installed at the same time an unknown spare CMB PCBA is installed. ORIGINATOR: J.O'Brien CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB017 Pg001 FIB 00018 07/03/90 *** System Power Up Problems *** SYMPTOM: Various problems after power-up (console not working, disk drive failures, etc.). PROBLEM DETERMINATION: After power-up, certain logic chips are experiencing power problems. An ECN has been added to correct this condition. FIX: A Power Shunt Connector Assembly (916595-001 / MM570326) must be pluged into one of the unused female Molex connectors on the power supply assembly. NOTE: This is a GPX 340/440 problem only. The GPX 240 has this ECN hardwired into the fan assembly. ORIGINATOR: J.O'Brien CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB018 Pg001 FIB 00019 09/19/90 *** GPx240 won't boot from disk, error in manual for CMOS set-up. *** SYMPTOM: GPx 240 system will not boot from Drive 0. "ERROR ENCOUNTERED INITIALIZING HARD DISK" message is displayed when boot fails. FIX: The CMOS set-up for the 240 differs from the 340 and 440 in several areas, among these is the Fixed Disk Type which MUST always be set to "NOT PRESENT" for both Disk 1 and Disk 2. The following is the default CMOS settings for the GPx 240: 1. DATE: 2. TIME: 3. FLOPPY DRIVE A: 1.44MB / OR NOT INSTALLED (depends on installed H/W) 4. FLOPPY DRIVE B: NOT INSTALLED 5. FIXED DISK 1: NOT PRESENT 6. FIXED DISK 2: NOT PRESENT 7. MEMORY ABOVE 1 MEG: 03456k (4MB system) OR 07552k (8MB system) 8. ON BOARD SERIAL PORT: COM1(3F8h)ENABLED,COM2(2F8h)DISABLED 9. ON BOARD PARALLEL PORT SELECTION: SELECT LPT (IRQ7,378h) A. BIOS MODE: ROM BIOS B. COM1: 9600,O,7,1 C. COM2: 2400,O,7,1 D. UPDATE ALL ITEMS E. END AND REBOOT Please note: The GPx 240 Installation and Maintenance Manual #8224 on page 2-63 INCORRECTLY states to set the Disk Type to 88, disregard this and set as stated above. ORIGINATOR: Barry Matthews CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB019 Pg001 FIB 00020 11/23/92 *** Printer problems when upgrading to 1.0C *** 1. If upgrading from 1.0A or B to 1.0C you must delete /usr/mbf/etc/_queues/lpq.que. This is the print queue file and the format has changed from previous levels. 2. The 4220 serial printer should have "despool wait" set for the printer, The printer will not print at full speed without it. ORIGINATOR: J WHALEN CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB020 Pg001 FIB 00021 08/21/90 *** System won't load 1.1A or 1.0D from tape *** SYMPTOM: System hangs at tape boot when trying to load a 1.0D or 1.1A OS tape. The ICC-186 (Synchronous comm. controller p/n MM590355) caused the tape hang and was replaced with a new release board. ORIGINATOR: Pat Salcedo CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB021 Pg001 FIB 00022 08/22/90 *** How to restore the system console *** The procedure for re-creating the /dev/console file is: 1. Reboot off the OS tape. Select the Exit/Abort option from Menu. 2. Perform a fsck on the Root filesystem (/dev/rdsk/0s1). 3. Mount the Root to /mnt: mount /dev/dsk/0s1 /mnt 4. Run mknod command: /mnt/etc/mknod /mnt/dev/console c 30 0 5. Be sure to unmount Root filesystem before rebooting. ORIGINATOR: Roc Paez CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB022 Pg001 FIB 00023 01/29/91 *** CMB PCBA (MM590180) used for GPX 240 & PSx30 *** The CMB PCBA (MM590180) will be used for both the GPX 240 and the PSX 30 MAI B/4 Systems. All the CMB's will come with security key and DOS BIOS proms. This will require the removal of the GPX BIOS proms from the old CMB, to be inserted into the new CMB. The BIOS proms are located on the CMB in grid locatios U97 (Lo) and U98 (Hi). If the BIOS proms are suspected of being bad, they can be ordered separately. GPx240 ROM BIOS LO (U97) - YY019878 165057-052 GPx240 ROM BIOS HI (U98) - YY019879 165057-053 PSx30 ROM BIOS LO (U97) - MM590183 165057-056 | SET P/N = MM590290 PSx30 ROM BIOS HI (U98) - MM590184 165057-057 | NOTE: Original PSx30 BIOS PROMs may be marked: 386SX BIOS U97 V3.03B 386SX BIOS U98 V3.03B These are the same as the PSx30 ROM BIOS PROMs listed above. NOTE: The VGA BIOS Proms will be the same for both systems (GPX 240 & PSX 30), they are located in grid locations U80 (Lo) and U81 (Hi). The part number for the VGA BIOS Proms is MM580040. ORIGINATOR: J.O'Brien/Kim Yaworsky CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB023 Pg001 FIB 00024 08/24/90 *** Internal Modem Jumpers Incorrect in Maintenance Manual [ WPSF 617 ] *** PROBLEM: The GPx Installation and Maintenance Manual M8215A has an incorrect jumper setting for the internal modem. OLD: The manual shows the jumper on the 1st 2 pins of JP3. JP2 JP3 o o o |x x| o NEW: The jumper should be on the 1st 2 pins of JP2. JP2 JP3 |x x| o o o o Please make this change on page 2-57 of your manual. ORIGINATOR: Dan Arteritano CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB024 Pg001 FIB 00025 09/19/90 *** Tips on Floppy Disk operation *** COPYING FILES TO THE FLOPPY DISK: When copying files to the floppy first determine the diskette capacity 720k or 1.44. The following command will format the diskette: 720k format: # format /dev/rdsk/f03dt 1.44 format: # format /dev/rdsk/f03ht PROCEDURE TO COPY A FILE USING cpio: ls -a {filename} | cpio -ocvV -O /dev/dsk/f03dt PROCEDURE TO LIST A cpio DISKETTE: cpio -itv < /dev/dsk/f03dt You can refer to your UNIX backup/restore training manuals or the Unix System Administrator manual for further info regarding options. ORIGINATOR: Joe Malski CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB025 Pg001 FIB 00026 09/24/90 *** Power Fail / PANIC and or FORCED DUMP Recovery *** ** For the purpose of discussion, I only show two file systems as an example. An actual system may come up with more depending on how the drive was partitioned and how many drives on the system. ** If you are trying to recover from a Power Failure you can skip to the line "AFTER automatic file repair," - During a Panic or Forced Dump, the system will display: Trying to dump xxxx pages. xxxx pages dumped. ~ Press Return to re-boot - System attempts a normal boot, and after proprietary message, displays: There may be a system dump memory image in swap device. Do you wish to save (y/n). ~ Enter 'y' - System will then do: dd if=/dev/swap of=/dev/tape bs=32b count=xxxx skip=0 When complete, xxxx records in xxxx records out ~ Done - Press to continue - System will go thru automatic file repair. AFTER automatic file repair, Under Super User ~ Enter ls -l /etc/tmp (this is a list of file systems (devices), that have potential files that lack integrity. Note, if byte count =0 then there are no bad files in that file system) Display the file list, ~ Enter pg /etc/tmp/0s3.1 pg /etc/tmp/0s4.1 (this will be a list of inodes numbers of the files that may lack integrity. We use this list to create a list of file names from the inode list) Create a file list, ~ Enter fscklist /etc/tmp/0s3.1 fscklist /etc/tmp/0s4.1 this list will be put into - /usr/mbf/bin/fl/fsck.usr.f (for 0s3) /usr/mbf/bin/fl/fsck.usr2.f (for 0s4) ^ To display file list do a pg cmd on the above | path and name In this example we would have /usr/ and /usr2/ You can now run 'frepair' on the file list, CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB026 Pg001 ~ Enter frepair ~ Select (1) Repair ~ Select (2) Selected files ~ Select (3) to output frepair to a file rather than the screen, IF needed (it is usually safer to have file to refer to, especially if you are doing a large quantity of files.) ~ Enter a report file name {if you are outputting to a file} ~ Enter filelist name eg: fsck.usr.f or fsck.usr2.f Note: (do not enter the complete path name) (again, it is usualy safer to do each filelist name seperate) ~ Enter when done ~ Enter at 'edit list of names ' ~ Enter 'No ' to, Do you want to enter a Template file name. ~ Enter 8 for current file type (may be 9 on older o.s. levels) System will display - # of errors detected - file repaired. When finished: (file(s) should be analyzed again to assure that no errors remain. If you still have errors try frepair again. If errors cannot be eliminated, file may be corrupted beyond repair) -- The above frepair sequence may vary depending on how you respond to certain selections. ## When sending a 'dump tape ' to product support, a copy of the dump report form should be filled out and sent with the tape (see fib#61 - 2/3/4000) ANALYSIS OF DUMP (on screen) ~ To load dump from tape Enter ldsysdump (give any name) Screen will show dd if/dev/tape bs=32 count=xxxx Will then display System dump copied to You can then use crash to analyze eg: crash -d Once in crash utility, Entering a '?' will display all the cmd's ORIGINATOR: DICK LOISELLE CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB026 Pg002 FIB 00027 11/06/90 *** Cannot access customer software after full restore of system *** There have been several occurrences in the field of a full backup being performed using tsave on an entire GPX system. Then a full install of the operating system followed by a full trestore of the system. After this procedure has been completed ,in some instances the customer will not be able to access their software (error 18s etc.). This is usually due to the owner of the file being changed to root or an id number (i.e. 104) upon completion of the trestore procedure. Also the file privileges might be changed from rw- rw- rw- to rw- r-- r--. These two differences prohibit any login except for root to access the customer's data and programs. To correct this problem a chown command could be executed changing the owner of all the customer's software to the original owner (usually customer login name). Also a chmod of 666 on the customer's data files could be executed. This would give rw- rw- rw- privileges so the owner of the file would not matter (most vendors use this method). Of course these two procedures are very time consuming. Giving all files rw- rw- rw- may also endanger the security of some customer's files. The easiest way to avoid this problem is for the customer to do two separate backups. One for the /etc/files and one for other files (i.e. their software). Restore the /etc files first. This way when the restore of the customer's files is done the owners and privileges will be restored correctly. This is because the id number of the owner of the files on tape will match the id number of the login from the /etc/passwd file. To make sure the id number is there do the restore after logging in with the customer's id that is the owner of the files. Please note that due to a "bug" on the GPX 40 there is a note in the 1.0C release that a "Bus or odd address error" could occur in an /etc file on a trestore. This is a fatal error and makes any files following this error (whether they be on other tapes that follow) unrecoverable. This is another reason why /etc files should be backed up separately from the customer's files. Anther option available to avoid this problem is to do a backup using tar or cpio. ORIGINATOR: Kim Yaworsky CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB027 Pg001 FIB 00028 11/06/90 *** Adding A GCR Tape Drive to GPx 40 Series *** Purpose The purpose of this field bulletin is to give the steps required to add a GCR tape drive to a GPx Series 40 system running 1.0D. Procedure To add a GCR tape drive onto a GPx Series 40 system on the 1.0D release you will need to use 'mknod' to add the device and 'vi' to change the '/etc/bfsdevs' file so that the R0 device is a GCR. To add the device use the following two commands: mknod /dev/gt0 c 11 176 mknod /dev/gtnr0 c 11 177 To change the /etc/bfsdevs file, use vi and change the line that reads: R0:/dev/htnr:: to R0:/dev/gtnr0:: After changing the /etc/bfsdevs file you will need to reboot the system. To address the GCR in UNIX use '/dev/gt0' or '/dev/gtnr0' for no rewind. In BASIC the Tape Drive is addresses as 'R0'. Related Documentation GPx 40 1.0D Software Announcement #184 for hardware setup. ORIGINATOR: W MOORE CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB028 Pg001 FIB 00029 11/06/90 *** Recognize a 2nd dr. AFTER replacing Dr. 0, WITHOUT using diskadd *** Recognize a 2nd Drive AFTER REPLACEMENT of dr. 0 ON GPx40 Without using diskadd Running diskadd will destroy any previously created files on the 2nd drive. If you need to recognize the 2nd drive, AFTER replacing drive 0, WITHOUT destroying the filesystem, use the following as a Guide. - This assumes that drive 0 has already been set up with a filesystem(s) - If customer has a KNOWN GOOD BACKUP of the 2nd drive this procedure MAY not be needed, however, if used it could save considerable Restore Time.. * You must know the correct device name and mount points that were used for the 2nd drive (they should be in the log book for ref.) If not known you should be able to get them from the system administrator (person in charge), or the Software vendor. - If not known and, IF DRIVE O HAS LIMITED OPERATION, use the mount or df -v command to obtain the mount points and the devices mounted BEFORE CHANGING THE DRIVE. For Example: mount / on /dev/dsk/0s1 | /usr on /dev/dsk/0s3 |--------- drive 0 /usr2 on /dev/dsk/0s4 | /tmp on /dev/dsk/1s1 |_____ drive 1 /usr3 on /dev/dsk/1s3 | - ASSUMING THE ABOVE AS AN EXAMPLE, and to recognize the second drive without destroying the data. (1) We will create the mount points for each file system we want to recognize. Will also add the file system names and mount point to the /etc/fstab file - Go to super user - Make sure your working dir is / - Make a directory (mkdir) under root called /usr3 (See Note.) - /tmp is already on drive 0 from the install, and does not need to be made ( if a device is mounted on something other than /tmp (or /usr3) you must also create the appropriate dir as needed for the mount point). - vi the /etc/fstab file and add to the list, the devices for drive 1 listed under the mount or df command, using the same format as used in in the /etc/fstab file. For the above example, you would add: /dev/dsk/1s1 /tmp /dev/dsk/1s3 /usr3 to the /etc/fstab file. - Save the changes. Shutdown and reboot, or Enter 'mountall'. The system should mount the 2nd drive and all files should be accessable. NOTE: Remember that the device mount points for the 2nd drive may be anything that the vendor or customer wants. Example: /d1 instead of /usr3 as in the above example . CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB029 Pg001 INFORMATION BELOW IS FOR REFERENCE ONLY ...... Hard Disk Device Files for SVR3 System RAW DEVICE FILE BLOCK DEVICE FILE DEVICE COMMENT /dev/rdsk/0s0 /dev/dsk/0s0 Drive-0 Entire Disk /dev/rdsk/1s0 /dev/dsk/1s0 Drive-1 Entire Disk /dev/rdsk/0s1 /dev/dsk/0s1 Drive-0 root File system /dev/rdsk/1s1 /dev/dsk/1s1 Drive-1 tmp File system /dev/rdsk/0s2 /dev/dsk/0s2 Drive-0 Swap Area /dev/rdsk/1s2 /dev/dsk/1s2 Drive-1 Swap Area /dev/rdsk/0s3 /dev/dsk/0s3 Drive-0 usr File system /dev/rdsk/1s3 /dev/dsk/1s3 Drive-1 usrx File system /dev/rdsk/0s4 /dev/dsk/0s4 Drive-0 usr2 File system /dev/rdsk/0s4 /dev/dsk/1s4 Drive-1 usrx File system x = a number as usr3, usr4, etc. ORIGINATOR: Dick Loiselle CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB029 Pg002 FIB 00030 11/08/90 *** Internal Modem Switch Settings P/N 400822-001 *** Type: Problem Purpose: The GPx Series 40 Installation and Maintenance Manual, Addendum 1, Page 30, has incorrect switch settings for the internal MODEM, P/N 400822-001. The switch is accessible from the back of the system. Symptom: The MODEM will not Auto Answer. Cause: Auto Answer will not work because Switch 3 is set to OFF instead of ON. Switch 5 should be in Smart Mode because the MODEM will not respond to control codes sent to it. Solution: Switch 3 should be set to ON, rather than OFF. All others will remain the same. This will insure that Auto Answer is enabled upon power up. Old Switch Settings New Switch Settings 1 ON MNP ON 2 ON ECHO ON 3 OFF AUTO ANSWER ON 4 ON MESSAGES ON 5 OFF MODE OFF 6 ON COM PORT ON Switches 6 & 7 select 7 OFF SELECT OFF the COM Port. 8 OFF DCD OFF 9 OFF DTR OFF 10 OFF DSR OFF Related Documentation: GPx Series 40 Installation and Maintenance Manual, 8215B (8215-002) ORIGINATOR: Dan Arteritano CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB030 Pg001 FIB 00031 11/21/90 *** DTR Flow Control on O/S levels 1.0C and Above. *** SYMPTOM/TEXT: O/S levels 1.0C and above no longer have DTR as an option in the Configure utility, however DTR Flow Control can still be used on devices which support it. The Standard GPx cable (916484) has PA pin #8(CTS) going thru to PB pin#20(DTR). To accomplish DTR flow control, use the standard cable and turn CTS to on in the port configuration. Reference: Cable 916484, Serial device to Break-out Box Break-out Box Device PA PB Revc 2 -------------------------------------- 2 Trans Trans 3 -------------------------------------- 3 Recv RTS 7 ------------------------------------+- 5 CTS |- 6 DSR +- 8 DCD LGND 5 -------------------------------------- 7 LGND . CTS 8 -+------------------------------------ 20 DTR 6 -| DCD 1 -+ Note: The last two ports on a Break-out box are the only ones capable of using RTS. FIX: ORIGINATOR: Barry Matthews CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB031 Pg001 FIB 00032 11/27/90 *** 525MB 1/4" MTC Tape Length Determination *** Type: Informational Purpose: This field bulletin gives the proper tape to use with the 525MB tape drive. Symptom: Data spans two tapes when the data written to a 525MB tape drive is less than 525MB. Customer is using a 1020 ft tape. Cause/Solution: The 525MB tape drive will run as either a 120MB or 525MB tape drive. The mode the tape drive will run in is determined by the size of the tape being used. On the tape leader is two holes, the tape drive can tell from the distance between these two holes the size of the tape. The tape must be a DC 6525 tape or the tape drive default to 120MB mode. ORIGINATOR: Wally Moore CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB032 Pg001 FIB 00033 11/30/90 *** Notes on Adding a GCR to a GPx40 *** Purpose The purpose of this field bulletin is to give the steps required to add a GCR tape drive to a GPx Series 40 system running 1.0D. Procedure To add a GCR tape drive onto a GPx Series 40 system on the 1.0D release you will need to use 'mknod' to add the device and 'vi' to change the '/etc/bfsdevs' file so that the R0 device is a GCR. To add the device use the following two commands: mknod /dev/gt0 c 11 176 mknod /dev/gtnr0 c 11 177 To change the /etc/bfsdevs file, use vi and change the line that reads: R0:/dev/htnr:: to R0:/dev/gtnr0:: After changing the /etc/bfsdevs file you will need to reboot the system. To address the GCR in UNIX use '/dev/gt0' or '/dev/gtnr0' for no rewind. In BASIC the Tape Drive is addresses as 'R0'. Related Documentation GPx 40 1.0D Software Announcement #184 (BOSS/VX FIB 5) for hardware setup. ORIGINATOR: Wally Moore CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB033 Pg001 FIB 00034 12/03/90 *** 387 Math Co-Processor Hardware Announcement [ WPSH 36 ] *** MAI Systems is pleased to announce the availability of the 80387 Math Co-Processor for the GPx Series 40. The 387 chip is an add-on to the existing 386 processor and is designed to enhance performance of UNIX software packages. o The Co-Processor part number is 162108-002. o Business BASIC applications will not be enhanced by the addition of the 387. Only Third-Party Software that takes advantage of the Co-Processor will be enhanced. o In CMOS, the Co-Processor PRESENT field must be changed to YES after it has been installed. No additional software setup is needed. o A new configuration record is required when the 387 is installed. Location GPx 3/440: When facing the front of the machine, the Co-Processor is located behind the 386 Processor under the controller cards. Also refer to the GPx Series 40 Installation and Maintenance Manual, page 6-2, Figure 6-1. GPx 240: The Co-Processor is just behind the memory SIMMs to the right when facing the front of the machine. Also, refer to the GPx 240 Installation and Maintenance MAnual, page 6-2, Figure 6-1. It is important that the Service Representative check for the presence of the 387 before replacing the CMB. The chip can be removed with an extraction tool described below. 387 Co-Processor Removal An extraction tool must be used to remove the 387 chip. Each Service office must purchase this tool because it will NOT be a stock item that can be ordered from corporate. The recommended tool to use is a Universal push off blade type extraction tool 1710-19, made by Advanced Interconnections. This tool will pull all sides of PGAs and only needs minimal distance on both sides of the chip. Related Documentation M8215 GPx Series 40 Installation and Maintenance Manual M8224 GPx 240 Installation and Maintenance Manual NOTE: Ground straps must be used during installation/removal of the 387 Co-Processor. (Continued on next page) CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB034 Pg001 GPx 3/440 MOTHERBOARD BACK _________________________________________________________________ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | _______ | | | U62 | | | | 80387 | | | |_______| | | _______ _______ | | | U93 | | | | | | 80386 | | | | | |_______| |_______| | | ________________| | | | | |________________________________________________| FRONT (Continued on next page) CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB034 Pg002 GPx 240 MOTHERBOARD BACK _______________________________________________ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | U43 | | _____ U41 | | | | _____ | | | 387 | | 386 | | | |_____| |_____| | | | | ############## S | | ############## I | | ############## M | | ############## S | | | |_______________________________________________| FRONT ORIGINATOR: Dan Arteritano CPU-BASIC FOUR-240,340,4127,4129,4130,440-----------FIB034 Pg003 FIB 00035 01/23/91 *** 4201 PARALLEL PRINTER CONTROL OPTION *** ON INSTALLATION OF A 4201 PRINTRONIX PRINTER IN A MODEL 640 GPX . THE TRANSLATION TABLE WAS SET WRONG. UNDER PRINTER CONTROL DEFAULT OPTIONS, THE TABLE SHOULD BE SET TO S8. ORIGINATOR: J WHALEN CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB035 Pg001 FIB 00036 02/04/91 *** Series 40 System Hang Problems *** GPx Series 40 Dan Arteritano System Hang Problem Type: Problem Purpose: System hangs have been reported on the GPx Series 40 systems with 1.0B, 1.0C and 1.0D Operating System. Forced PANICs reveal that the problem is caused by corrupted data within a data file. This corruption is in the data area of the file which is NOT checked by file system and file repair utilities. Cause: The data corruption is caused by PANICs and/or power failures. Symptom: All terminals on the system will hang. The only way to recover is to force a PANIC or power off the system. Fix: Upgrade to 1.1A or higher and run 'frepair' on ALL application data files before resuming operation. ORIGINATOR: Dan Arteritano CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB036 Pg001 FIB 00037 02/21/91 *** ICC 186 ECN *** Preliminary Field Bulletin -------------- Subject: GPx Series 40 Author: Frank C. Csete ICC 186 PCB ECN# 14930 Effective date 02/28/91 Type: Problem Purpose: An MAI ECN was generated to implement a vendor (AST) ECN to fix a memory addressing error. To ensure reliable operation the ICC 186 pcb. must be inspected to verify installation of this ECN. Symptom: Data miscompares when running diagnostics on a GPx 640. Specific symptoms may vary from system to system but all are related to data corruption. Cause: Voltage undershoots at the outputs of U55 delays the outputs from reaching their valid states causing memory addressing errors. Fix: Using a static strap carefully remove and inspect the ICC 186 pcb. Make sure the ECN was installed by AST or MAI. Follow the guidelines below: - If the pcb. indicates Rev. Q or higher next to the AST Part Number (202099-001), then the ECN was applied by AST. - If the pcb. indicates Rev. C or higher next to the MAI Part Number (916593-001), then the ECN was applied in house by MAI. The ECN calls for replacing the IC's (74LS373's) at U55 and U63 with (74HCT373's). Also the PAL chip at U47 (107101-091) is replaced with MAI Part Number (911067-001). Note: This ECN is not to be installed in the field. All ICC 186 ---- boards without the ECN must be returned to MAI. ORIGINATOR: F CSETE CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB037 Pg001 FIB 00038 02/22/91 *** Err 86/-548 Unknown Start or Open Error in BCOM *** Preliminary Field Bulletin -------------- GPx Series 40 Author: Frank C. Csete Error 86/-548 Unknown Start or Open Error in BCOM Type: Problem Purpose: The ICC186 Synchronous Communications Controller Card is shipped with jumper JB6 installed instead of JB7 (default). The field reported this a number of times. Cause: The shared memory size is set using jumpers JB6 and JB7. If JB6 is installed 32 KB shared memory size is defined. The MAI default is 64 KB for shared memory size. Symptom: BCOM indicates Error 86/-548, Unknown start or open error. Fix: Ensure that there is no jumper installed on JB6 and that there is a jumper installed on JB7. Ref: GPx Series 40 Installation and Maintenance Manual M8215B Addendum - 1 GPx40 FIB Handbook ORIGINATOR: Frank Csete CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB038 Pg001 FIB 00039 04/01/91 *** LPT1 Printer Port on GPx640 Prints Garbage *** SYMPTOM/TEXT: LPT1 port prints garbage while LPT2 port is OK. This is caused by a poorly constructed ribbon cable at the DB25 connector for LPT1, where some of the wires have their insulation crimped. The cable in question is 916834-001/ MM596025. FIX: The cable diagram for the affected cable follows. DB25 Connector . 1 ------------------1 3-------------------3 14------------------4 4-------------------5 15------------------6 5-------------------7 16------------------8 6-------------------9 17------------------10 . 7-------------------11 8-------------------13 9-------------------15 10------------------16 11------------------17 12------------------18 13------------------19 . 2-------------------20 18---|--------------12 19---|--------------14 20---|--------------2 21---| 22---| 23---| 24---| 25---| ORIGINATOR: John Tank CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB039 Pg001 FIB 00040 05/15/91 *** Correction to 640 jumper settings in various documents *** 1.1A-40 Software Announcement Dan Arteritano Addendum-1 Notes and Cautions Correction Type: Informational Purpose: The Notes and Cautions in the 1.1A Software Announcement, #191 and in Field Bulletin, #xxx have incomplete information for the jumper changes needed to move a 1542B SCSI controller from a GPx 2/3/440 to a GPx 640. The information for the 1542A is correct for the GPx 240 also. Correction: The documentation states as follows: 1542B (short controller) GPx 3/440 Jumpers 7 & 8 have no jumpers GPx 640 Jumpers & & 8 are installed Should be: 1542B (short controller) GPx 2/3/440 Jumper J7, pairs 7 & 8 have no jumpers. GPx 640 Jumper J7, pairs 7 & 8 have jumpers installed. NOTE: Both documents in the FIBs (FIB 23 & 35 in the BOSS/VX group) were corrected on 05/15/91, the dates on the FIBs were not changed since they are both long documents. If you have a hard copy of these documents printed prior to 05/15/91 make pencil changes. ORIGINATOR: Dan Arteritano Norm Jones CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB040 Pg001 FIB 00041 07/05/91 *** SCSI Device Termination *** There have been many errors in various documents regarding SCSI device terminator orientation, this FIB is intended to give an explanation of how the termination is accomplished and how to check for proper termination on any internal (single-ended) SCSI bus. This FIB does NOT apply to differential SCSI busses such as the external SCSI bus used on the external tape drives connected to the GPx systems. The SCSI (Small Computer System Interface) bus must be terminated at both ends of the bus. The SCSI controller has built in termination, however the other end of the bus MUST BE TERMINATED at the last device and ONLY THE LAST DEVICE on the bus. Terminator packs must be removed from any other SCSI devices on the bus. The terminators used are either SIP (Single Inline Packs) or DIP (Dual Inline Packs) which contain 220/330 ohm networks with the 220 ohm resistor tied to +5V and the 330 ohm resistor tied to ground and where each signal on the bus is connected into an individual network. +5V | 2 2 0 signal ------* +3V inactive state 3 3 0 | ----- --- - The signals are negative (ground) active and when properly terminated each inactive signal should be approximately +3V. To check for proper termination, disconnect the SCSI bus cable, power up all SCSI devices and measure the voltage at each SCSI device between pin 1 (ground) and pin 2 (Data bit 0). The signal voltage on terminating devices should measure approximately +3V and the voltage at non-terminating devices should measure approximately ground. Measurements at a device with the terminator packs reversed will read approximately +2V. Measurements can be made with a DVM or an oscilloscope. It may be easier to connect the SCSI bus cable to the device being checked and measure the voltage on an open bus connector, however you must be sure only one SCSI device is connected to the cable at a time. Use the following SCSI cable signal table to verify that all signals are properly terminated. (continued on next page) CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB041 Pg001 SCSI Bus Signals Ground Pins: ALL ODD NUMBERED PINS Signal Pins: 2 - DB0 SCSI BUS bit 0 4 - DB1 SCSI BUS bit 1 6 - DB2 SCSI BUS bit 2 8 - DB3 SCSI BUS bit 3 10 - DB4 SCSI BUS bit 4 12 - DB5 SCSI BUS bit 5 14 - DB6 SCSI BUS bit 6 16 - DB7 SCSI BUS bit 7 18 - DBP SCSI BUS Parity 20 - OPEN 22 - OPEN 24 - OPEN 26 - +5V Terminator Power (from controller only) 28 - OPEN 30 - OPEN 32 - ATN Attention 34 - OPEN 36 - BSY Busy 38 - ACK Acknowledge 40 - RST Reset 42 - MSG Message 44 - SEL Select 46 - C/D Control/Data 48 - REQ Request 50 - I/O Input/Output ORIGINATOR: Norm Jones CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB041 Pg002 FIB 00042 09/24/91 *** GPx 640 SIMM Part Number Correction *** GPx 640 Dan Arteritano Memory SIMM Part Number Correction Type: Informational Purpose: Part numbers were switched for 2 memory SIMMs. The Spare Parts list on the GPx 640 Hardware Announcement, #40 had incorrect part numbers assigned to the 2MB and 4MB SIMMs. The list reads as follows: 2MB SIMM (512K x 36 bit) - 162123-001 MM596040 4MB SIMM (1MB x 36 bit) - 162122-001 MM596045 The correct part numbers are: 2MB SIMM (512K x 36 bit) - 162122-001 MM596045 4MB SIMM (1MB x 36 bit) - 162123-001 MM596040 The part number for the 8MB SIMM is correct: 8MB SIMM (2MB x 36 bit) - 162127-001 MM596065 The part number were also switched in the document 515027, Revision J, sheet 167 and should be corrected. ORIGINATOR: Dan Arteritano CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB042 Pg001 FIB 00043 09/24/91 *** GPx 440/640 Expansion Chassis Spares *** GPx Series 40 Dan Arteritano GPx 440/640 Expansion Chassis Spares Type: Informational Purpose: List the spare parts for the GPx Series 40 Expansion Chassis. Power Supply Assembly 230W 400769-501 Cable From SCSI-In Connector 916677-0/Q Differential SCSI Controller 916749-001 Cable to SCSI-Out Connector 916548-001 AC Sequencing Module for Expansion Chassis 916750-001 Cable from Main Chassis to Expansion Chassis 916443-004 Cable from Expansion Chassis to HCC Tape Drive 916443-002 Cable from Expansion Chassis to GCR Tape Drive 916536-001 Cable from Main Chassis to 1/2" MTS Drive 916443-002 (No Expansion Chassis required) ORIGINATOR: D. Arteritano CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB043 Pg001 FIB 00044 MAI COMPANY CONFIDENTIAL 09/06/94 *** GPx 640 Hardware Announcement (corrected) [ WPSH 40 ] *** MAI Systems Corporation announces the GPX 640, the high-end multi-user system which supports from 1 to 128 users. The GPX 640 is an 80486 based, 25 MHz, high-powered, high-performance, multi-user, UNIX-based computer. This Hardware Announcement provides information about configuring and installing the system. NOTE: 1.1B is the minimum Operating System level for GPx 640s with BusTek (EISA) SCSI controllers installed and more than 16MB of memory. The 1.1A Operating System cannot access above 16MB of memory. NOTE: A number of GPx 640 were shipped with Adaptec controllers instead of BusTek (EISA) controllers during the GPx 640 Beta period. Now all GPx 640s will have BusTek controller(s) installed when shipped. When a 640 with an Adeptec controller has memory upgraded above 16MB an upgrade kit must be ordered for the CMB, MFC and SCSI controllers. To prevent a site visit by service personnel, a serial number break has been established to distinguish between 640s with Adeptec controllers and those with BusTek controllers. Any 640 with SSN 4132-00103334 or lower was shipped with Adaptec controllers; any system with SSN 4132-00103335 or higher will ship with Bustek controllers. Copyright 1991 by MAI Systems Corporation Inc. All Rights Reserved TABLE OF CONTENTS 1.0 Introduction . . . . . . . . . . . . . . . . . . . . . . . 1 2.0 Hardware Overview. . . . . . . . . . . . . . . . . . . . . 1 2.1 Standard Features. . . . . . . . . . . . . . . . . . 1 2.2 Optional Features. . . . . . . . . . . . . . . . . . 2 2.3 Min/Max Configurations . . . . . . . . . . . . . . . 2 3.0 Setup 3.1 Verifying Hardware Installation . . . . . . . . . . . 3 3.2 Verifying System Setup. . . . . . . . . . . . . . . . 3 3.3 Changing System Setup . . . . . . . . . . . . . . . . 4 3.4 Date. . . . . . . . . . . . . . . . . . . . . . . . . 5 3.5 Time. . . . . . . . . . . . . . . . . . . . . . . . . 5 3.6 Diskette Drives . . . . . . . . . . . . . . . . . . . 6 3.7 Fixed Disk Drives . . . . . . . . . . . . . . . . . . 6 3.8 Fixed Disk and Diskette Write Protect . . . . . . . . 6 3.9 COM1 Status . . . . . . . . . . . . . . . . . . . . . 6 3.10 System RAM BIOS . . . . . . . . . . . . . . . . . . . 6 3.11 CPU Speed . . . . . . . . . . . . . . . . . . . . . . 7 3.12 Map Address Range . . . . . . . . . . . . . . . . . . 7 3.13 End and Reboot. . . . . . . . . . . . . . . . . . . . 7 4.0 Hardware Configurations . . . . . . . . . . . . . . . . . . 8 CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg001 4.1 GPx 640 Central Mircoprocessor Board. . . . . . . . . 9 4.1.1 GPx 640 CMB Jumper Settings. . . . . . . . . .10 4.2 Multi-Function Card . . . . . . . . . . . . . . . . .11 4.2.1 MFC Jumper Settings . . . . . . . . . . . . . .11 4.2.2 MFC Switch Settings . . . . . . . . . . . . . .12 4.2.3 MFC Ports . . . . . . . . . . . . . . . . . . .13 4.2.4 MFC BIOS. . . . . . . . . . . . . . . . . . . .13 4.3 Memory Configurations . . . . . . . . . . . . . . . .14 4.4.1 Positioning EISA SCSI Controllers . . . . . . . . . .15 4.4.2 Configuring EISA SCSI Controllers . . . . . . . . . .16 4.4.3 EISA Configuration Errors . . . . . . . . . . . . . .16 4.4.4 Boot Messages with EISA Controllers . . . . . . . . .17 4.5 SCSI Controller Jumper Settings . . . . . . . . . . .18 4.5.1 SCSI Controller Jumper Settings, Model 1542A. .18 4.5.2 SCSI Controller Jumper Settings, Model 1542B. .27 4.6 SCSI Disk Drive Jumper Settings . . . . . . . . . . .36 4.7 SCSI Tape Drive Jumper Settings . . . . . . . . . . .38 4.8 3.5" Floppy Drive Switch Settings . . . . . . . . . .39 4.9 LAN Controller Switch Settings. . . . . . . . . . . .42 4.10 ICC186 Comm Controller Switch Settings. . . . . . . .43 4.11 ICC186 Comm Controller Jumper Settings. . . . . . . .44 4.12 8/16-Way Controller . . . . . . . . . . . . . . . . .46 4.12.1 8/16-way Controller Switch Settings. . . . . .46 4.12.2 8/16-way Controller Jumper Settings. . . . . .47 5.0 Installation. . . . . . . . . . . . . . . . . . . . . . . .47 6.0 Upgrades and Options. . . . . . . . . . . . . . . . . . . .48 6.1 Printer Add-Ons . . . . . . . . . . . . . . . . . . .48 6.2 Terminal Add-Ons. . . . . . . . . . . . . . . . . . .48 6.3 Option Installation Checklist . . . . . . . . . . . .49 7.0 Power Requirements. . . . . . . . . . . . . . . . . . . . .49 8.0 General Specifications. . . . . . . . . . . . . . . . . . .50 9.0 Cable Information . . . . . . . . . . . . . . . . . . . . .53 10.0 For Your Information. . . . . . . . . . . . . . . . . . . .54 11.0 Spare Parts List. . . . . . . . . . . . . . . . . . . . . .54 12.0 Notes and Cautions. . . . . . . . . . . . . . . . . . . . .55 13.0 Related Documentation . . . . . . . . . . . . . . . . . . .56 1.0 Introduction The GPx 640 has an Intel 80486, 32-bit microprocessor including 8KB on-chip instruction, data cache, and embedded math coprocessor. These systems are available with the versatile BOSS/VXTM 1.1B Dual UniverseTM operating system which combines the traditional BOSS environment and a standard UNIX(R) System V environment. The Intel 80486 CPU board utilizes a 25MHz clock, high-speed 32-bit memory bus, and 32-bit EISA (Extended Industry-Standard Architecture) for peripherals. In addition, new firmware enhancements to the 80486 CPU board allows better system support, and greater overall system control. Firmware CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg002 enhancements include: o Auto-sizing of memory during system startup. It is no longer necessary for a service engineer to configure the CPU board for the amount of physical memory present. Firmware on the 80486 CPU board now detects how much physical memory is present, and runs memory self-tests on that amount of memory when the system is powered ON. o The SETUP utility is now stored in firmware on the 80486 CPU board. This allows modifications to be made to system setup without having to insert a floppy diskette. Anytime an error is detected at startup, the system will provide the option for accessing the SETUP program. NOTE: Only the SETUP utility exists in the firmware. The diagnostics and hard disk initialization programs must be run from cartridge tape. 2.0 Hardware Overview 2.1 Standard Features The GPx 640 includes the following standard hardware: o Intel 80486 32-bit microprocessor. o Multi-Function Card which includes: - COM1 and COM2 ports which support BASIC applications - 2 parallel ports support DataProducts, and Centronics interfaces - An On-Board internal MODEM (US and Canada only) which uses the COM2 port o 8MB or 12MB standard, expandable to 64MB maximum memory. o 355MB, 670MB, 115MB, 400MB or 200MB SCSI hard disk. o 525MB Magnetic Tape Drive (1/4") o A passive backplane that provides two 16-bit and six 32-bit slots for add-on boards. 2.2 Optional Features The following are the optional features available from MAI: o Serial and parallel printers (details in Section 6.1) PT-4201 150/300 LPM Line printer PT-4209 600 LPM Band printer PT-4214 Dual Mode PT-4215 24 wire matrix PT-4217 80 column workstation, non-MAI protocol PT-4218 132 column workstation, non-MAI protocol PT-4219 Dual Mode w/BCFO PT-4220 600 LPM band printer PT-4220S 600 LPM serial band printer PT-4221 1200 LPM band printer PT-4222 400 cps, 18 wire matrix PT-4225 250 cps, 9 wire matrix, 80 col. workstation PT-4226 250 cps, 9 wire matrix, 132 col. workstation PT-4227 225 cps, 24 wire matrix, 80 col. workstation PT-4228 225 cps, 24 wire matrix, 132 col. workstation CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg003 PT-4229 Page printer PT-4230 900 LPM Band Printer o ICC186 Synchronous Communications Controller. o LAN Controller o 3.5" 1.44MB Floppy Drive o Expansion Chassis o MTS or GCR 1/2" Reel Streamer Tape o 8mm HCC Cartridge Tape Drive 2.3 Min/Max Configurations Minimum/Maximum Memory 8MB / 64MB Floppy Disk Drive (3.5") 0 / 1 525MB Magnetic Cartridge Streamer 1 / 1 MTS 1/2" Reel Tape Streamer 0 / 1 GCR 1/2" Reel Tape Streamer 0 / 1 * 8mm HCC Magnetic Cartridge 0 / 1 * Hard Disk Drives (SCSI) 1 / 7 ** 5.25" 355MB 0 / 4 ** 5.25" 670MB 0 / 4 ** 3.5" 200MB 0 / 6 **,+ 3.5" 115MB 0 / 6 **,+ Multi-Function Card 1 / 1 Parallel Ports 2 / 2 COM ports 2 / 2 Internal MODEM (COM2) 0 / 1 Serial Ports 16 / 64 System Printers 0 / 13 ICC186 Comm Controller 0 / 1 LAN Controller 0 / 1 Expansion Chassis 0 / 1 * 2 SCSI disk controllers and Expansion Chassis necessary ** Main chassis allows two hard disk drives, any additional drives must be installed in the Expansion Chassis. + Sold only as an upgrade or add-on. 3.0 Set-up 3.1 Verifying Hardware Installation The physical set-up procedure is covered in more detail in the GPx Series 40 Installation and Maintenance Manual, but a checklist is provided below for you to verify that all necessary steps have been performed prior to powering on and verifying the configuration setup. NOTE: Step 1 is already done at the factory, so it is listed here for reference only. Only authorized service personnel should perform operations that involve removing the top cover and making internal adjustments. 1. AC power is set to 115V, 50/60 Hz in all units coming from the factory. If the required voltage is 230, the voltage selector switch on the power supply unit and the fuse need to be changed. A 230 volt fuse is included in the shipping packet. 2. Ensure that the factory-setting label is removed from the power inlet and that the system and monitor power cords are plugged into the wall outlet (make sure the POWER switch on the front panel is OFF prior to plugging the system in). CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg004 3.2 Verifying System Setup Since the GPx 640 is set up and tested at the factory, it should not be necessary to do this in the field. The procedure is provided in order to verify the setup for your customer: 1. Power on the system and after the system self-test, the following message appears: ______________________________________________________________ | | | Press 1 key to enter setup or other key to continue... | |____________________________________________________________| At this point, enter "1" and the System Configuration Setup screen will be displayed. If the or keys are pressed the system boots into single-user or multi-user mode depending on the system configuration. 2. At the System Configuration Setup screen, verify that the configuration displayed agrees with your system. If it agrees, press "E" and to "END AND REBOOT", and proceed to Section 4, "Hardware Configurations". If it disagrees, go to Section 3.3, "Changing System SETUP", for instructions to use the System Configuration Setup utility to change the set ups. 3.3 Changing System Setup 1. After the system is powered on and the self-test completes, the following message is displayed: ____________________________________________________________ | Press 1 key to enter setup or other key to continue... | |____________________________________________________________| At this point, press the '1' key and the SETUP menu will be displayed on the screen. Figure 3-2 illustrates a sample SET- UP main menu display. __________________________________________________________ | Base Memory: 00640KB | | Extended Memory: 31744KB | | Total Memory: 32384KB | | Math Coprocessor : Present | | 0. DATE : 03/01/91 | | 1. TIME : 08:00:00 | | 2. Diskette Drive A: 1.44MB 3.5 inch | | 3. Diskette Drive B: None | | 4. Fixed Disk 0: 0000 | | 5. Fixed Disk 2: 0000 | | 6 Fixed Disk Write Protect: Normal | | 7. Diskette Write Protect: Normal | | 8. COM1 Status: 9600, Odd,1,7 | | 9. System RAM BIOS: Disable | | A. CPU Speed: Top Speed & Cache On | | B. Map Address Range 0F00000h-0FFFFFFh To: Add-on Card | | C. End And Reboot | | | | SELECT WHICH ITEM ? | |__________________________________________________________| FIGURE 3-2. SETUP Main Menu Display 2. The system automatically shows the information of the CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg005 first four lines of the main menu and the user can not change them. The remaining items are adjustable by the user. Change the value of any one parameter by typing in the corresponding number (or letter) of the option. 3. When the system displays the SETUP main menu, the cursor will appear at the "SELECT WHICH ITEM?" prompt. If you want to change any of the other settings displayed, refer to the appropriate paragraph in this section. The entries which have letters will accept upper or lower case. 4. Once you complete the required field on the SETUP menu, verify that all settings are correct for the reconfigured system. 5. YOU MUST REBOOT THE SYSTEM BEFORE YOUR CONFIGURATION INFORMATION WILL TAKE AFFECT. For example, if you change the floppy drive type in the system you must change the "Diskette Drive A:" field and then reboot the system before you can access that diskette drive. To reboot the system, press "C" from the SETUP menu. NOTE: Once you display the SETUP menu the system will be rebooted when the SETUP is exited. 3.4 DATE To set the date, select option 0. ________________________________________________________ | | | Month(1-12): | | Day:(1-31): | | Year:(0-99): | |______________________________________________________| As you enter a value and press , the next prompt appears. If you do not want to change a value, press . 3.5 TIME To change the time, enter 1. ________________________________________________________ | | | Hour(0-23): | | Minute:(0-59): | | Second:(0-59): | |______________________________________________________| As you enter a value and press , the next prompt appears. If you do not want to change a value, press . After setting the date and time, you need not enter them each time you turn on the system unit. As long as the battery remains good (approximately two years) and is connected, the clock continues to keep the date and time accurately. 3.6 Diskette Drives Parameters 2 and 3 set the diskette drive types. To configure the first diskette drive (Drive A), enter 2. The following menu appears: CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg006 ________________________________________________________ | | | 0. None | | 1. 360 KB 5.25 inch | | 2. 1.2 MB 5.25 inch | | 3. 720 KB 3.5 inch | | 4. 1.44 MB 3.5 inch | | SELECT WHICH ITEM? | |______________________________________________________| Standard equipment for the first diskette drive is option 4, a 1.44MB drive. NOTE: If an incorrect floppy drive type is entered the SETUP program displays the following error message: "DISKETTE DRIVES OR TYPES MISMATCH ERROR - RUN SETUP" The user is then required to set the correct drive type before saving the parameters and booting the system. 3.7 Fixed Disk Drives The fixed disk on the system is a SCSI drive, which operates on a separate controller. The CMOS SETUP options for fixed disk type are not used. Verify that both "Fixed Disk 0" and "Fixed Disk 1" say "0000". 3.8 Fixed Disk and Diskette Write Protect These parameters should both be set to "Normal" because they are ignored by the UNIX environment. 3.9 COM1 Status To select the configuration of the COM1 port, enter 8. You can set the Baud rate, Parity, Stop Bits and Data Length. A selection must be made for each of the parameters. 3.10 System RAM BIOS: The System RAM BIOS should be set to "Disable". 3.11 CPU Speed You can change the CPU speed by selecting item A. It is NOT recommended to change to CPU speed even though performance is only reduced by approximately 10%. ______________________________________________________ | A. CPU speed: | | 0. Smart Speed & Cache Off | | 1. Smart Speed & Cache On | | 2. Top Speed & Cache Off | | 3. Top Speed & Cache On | | 4. Low Speed & Cache Off | | | | SELECT WHICH ITEM? | |______________________________________________________| NOTE: Option "3" is the factory set default. 3.12 Map Address Range CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg007 The Map Address Range should be set to Add-on Card. 3.13 End And Reboot Examine all the system configuration values. When you are satisfied that all the values are correct, write them down. Store the recorded values in a safe place. In the future, if the battery dies or the CMOS chip is damaged, you know what values to enter when you rerun SETUP. To leave SETUP, press "C" and . The prompt will be: ______________________________________________ | | | Do you want to save CMOS data (Y/N)? | |____________________________________________| Enter "Y" to save the changes or "N" to exit without saving the setup. Either answer will cause the computer to reboot and the new, if saved, configuration parameters will be stored in CMOS memory. 4.0 Hardware Configurations Hardware installation and configuration is covered in detail in the GPx Series 40 Installation and Maintenance Manual. Please refer to this document for complete information about the assemblies in the GPx 640. Shown below is a list of the major hardware assemblies and a brief description of each. Name Description ----------------- ----------------------------------------- 486 CPU Board Intel 80486 (25MHz) microprocessor; 64MB RAM; ROM 64KB (Award 486 ROM BIOS); CMOS RAM 128KB; Keyboard controller, Clock/Calendar with battery back-up. Backplane Board two 16-bit slots, six 32-bit slots Disk Controller EISA 32-bit SCSI controller 5.25" Hard Disk 355MB SCSI Disk Drive 3.5" Hard Disk 400MB SCSI Disk Drive 5.25" Hard Disk 670MB SCSI Disk Drive 3.5" Hard Disk 200MB SCSI Disk Drive (upgrade only) 3.5" Hard Disk 115MB SCSI Disk Drive (upgrade only) 3.5" Floppy Disk 720KB/1.44MB, Drive Select 1 (Optional) WARNING: The Operating System must be INSTALLED when adding memory above 16MB. The purpose of reinstalling the O/S is to increase the size of the swap partition. The partition sizing procedure will not permit a swap size to be made which is smaller than the memory installed (install the new memory before installing the O/S), but it is recommended that a swap CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg008 partition of at least 64MB be created when installing ANY memory above 16MB. If the swap size is equal to the installed memory but less than 64MB the swap will have to be increased again when more memory is added requiring another complete O/S install. Below is an illustration of the layout of the GPx 640. Front ____________________________________________________________ |_ _ _ _ |_| |_| |_| |_| |_| |_| |_| |_| | || | | | / \ / \ / \ / \ / \ / \ / \ / \ | || | | | | || Tape, | | | | || Disk | | Disk | | || or | | Drive(s)| | || Floppy | | | | || | | | | || | | | Controller Slots | | | | _ _ _ _ _ _ _ _ | |____________ Bank | | | | | | | | | | | | | | | | | || | B A |+| |+| |+| |+| |+| |+| |+| |+| | || | |||||||| | | | | | | | | | | | | | | | | | || Power | |||||||| | | | | | | | | | | | | | | | | | || | |||||||| |+| |+| |+| |+| |+| |+| |+| |+| | || Supply | ||SIMMs| | | | | | | | | | | | | | | | | | || | |||||||| | | | | | | | | | | | | | | | | | || | |||||||| |8| |7| |6| |5| |4| |3| |2| |1| | || | |||||||| |_| |_| |_| |_| |_| |_| |_| |_| | | \ / \ / \ / \ / \ / \ / \ / \ / | |__________________________________________________________| Back Figure 1.0 4.1 GPx 640 Central Microprocessor Board The GPx 640 CPU is the Intel 80486, 25 MHz processor. The CMB P/N is 400839-001 (916825-001 MM596050). When upgrading to a GPx 640, the CMB is replaced. (continued on next page) CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg009 4.1.1 GPx 640 CMB Jumper Settings ______________________________________________________________ | Description | Jumper| Jumper Setting | |-----------------------|-------|------------------------------| |_Name________|Function_| | *| DEBUG | | Memory | Normal | JPX2 | O |X X| | |X X| O | | Control | | | 1 | 1 | |-------------|---------|-------|---------------|--------------| | | | | *| DEBUG | | | | | ______ | ______ | C | Cache | Normal | JPX3 | O |X X| | |X X| O | | Control | | | 1 | 1 | M |_____________|_________|_______|_______________|______________| | | | | *| Normal RC | B | | | | ______ | ______ | | Shutdown | FAST RC | JPX4 | O |X X| | |X X| O | | Control | | | 1 | 1 | |_____________|_________|_______|_______________|______________| | | | | *| 20 ns | | DRAM ROW & | | | ______ | ______ | | Column Addr | 10ns | JPX5 | |X X| O | O |X X| | | MUX Delay | | | 1 |1 | |_____________|_________|_______|_______________|______________| | | | | *| Enable | | | | | ______ | ______ | | Password | Enable | JPX6 | O |X X| | |X X| O | | Protect | | | 1 | 1 | |_____________|_________|_______|_______________|______________| | | | | | * b | | Clock | | | ______ | ______ | | Phase | 10ns | JPX7 | |X X| O | O |X X| | | Tuning | | | 1 | 1 | |_____________|_________|_______|_______________|______________| | | 27C512 | | *| 27C128 | | EPROM | or | | ______ | ______ | | Type | 27C256*| JP2 | |X X| O | O |X X| | | Select | | | 1 |1 | | |_________|_______|_______________| | | | 27C256*| | *| 27C512 | | | or | | ______ | ______ | | | 27C128 | JP3 | O |X X| | |X X| O | | | | | 1 | 1 | |_____________|_________|_______|_______________|______________| | | | | ______ * a | | Keylock | | K1 | |X X| O O | | | | | 1 | |_____________|_________|_______|______________________________| NOTE: X = Jumper is Installed, O = Jumper not Installed * = MAI Default a = K1 is the four-pin connecter with pin located nearest C68. b = Pin 1 is the top pin when looking at the board from the front. CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg010 GPx 640 CMB Chip Set Jumper Settings _____________________________________________________________________ |___Description_______|__________Jumper Setting_______________________| | | ______ JPX1| ______ J19| ______ J20| | | |X X| | O |X X| | O |X X| | | | 1 | 1 | 1 | | | | | | | | JP4 | J21| J22| | | ______ | ______ | ______ | C | | |X X| | O |X X| | O |X X| | M | | 1 | 1 | 1 | B | Chip Set |_______________|_______________|_______________| | | ______ JP17| ______ J23| ______ J24| | Requirement | |X X| | |X X| O | O |X X| | | | 1 | 1 | 1 | | | | | | | | J18 | J25| J26| | (Jumpers must be | ______ | ______ | ______ | | set according | |X X| | O |X X| | O |X X| | | to this table) | 1 | 1 | 1 | |_____________________|_______________|_______________|_______________| NOTE: X = Jumper is Installed, O = Jumper not Installed 4.2 Multi-Function Card The Multi-Function Card (MFC) comes standard in the GPx 640. The MFC has two enhanced serial ports, two enhanced parallel ports and it's own BIOS. The MFC P/Ns are 903836-003 MM596016 with a MODEM and 903836-004 MM596021 without a MODEM. This MFC should have 1.0B*05 or later MFC BIOS. NOTE: The MFC should reside in slot 8 in the system, refer to Figure 1.0. NOTE: The MFC BIOS resides in socket U24 on the MFC. 4.2.1 MFC Jumper Settings ______________________________________________________________ | Description | Pair | Jumper Setting | |-----------------------| | | | Name |Function | | | |-------------|---------|-------|------------------------------| | | | | JMP1 | | | | | ______ | | 16C452 or | | 1 | |X X| | M | 16C552 | 16C452 | | ______ | F | Installed |Installed| 2 | |X X| | C | in U6 | | | ______ | | Socket | | 3 | |X X| | | | | | ______ | | | | 4 | |X X| | |_____________|_________|_______|______________________________| | | | | JMP2 | | MFC | | | ______ | | Clock Signal| Enabled | 1 | |X X| | | Enable/ | | | | | Disable | | | | |_____________|_________|_______|______________________________| CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg011 NOTE: X = Jumper is Installed, O = Jumper not Installed 4.2.2 MFC Switch Settings Multi-Function Card Switch SW1 Settings _______________________________________________________________ | Description | Switch Position | |-----------|---------|-----------------------------------------| | Name |function | 1 2 3 4 5 6 7 8 9 10 | |-----------|---------|-----------------------------------------| | LPT1 | | | | Enable/ | Enable | OFF d d d d d d d d d | | Disable | | | |___________|_________|_________________________________________| | LPT1 | | | |Centronics |Centronic| d ON d d d d d d d d | M |or DP Mode | Enable | | F |___________|_________|_________________________________________| C | LPT2 | | | | Enable/ | Enable | d d OFF d d d d d d d | | Disable | | | |___________|_________|_________________________________________| | LPT2 | | | |Centronics |Centronic| d d d ON d d d d d d | |or DP Mode | Enable | | |___________|_________|_________________________________________| | COM1 | | | | Enable/ | Enable | d d d d OFF d d d d d | | Disable | | | |___________|_________|_________________________________________| | COM2 | | | | Enable/ | Enable | d d d d d OFF d d d d | | Disable | | | |___________|_________|_________________________________________| | | | | | Not | | d d d d d d OFF d d d | | Used | | | |___________|_________|_________________________________________| | MFC Boot | | | |BIOS Enable/ Enable | d d d d d d d OFF d d | | Disable | | | |___________|_________|_________________________________________| | MODEM | | | | Enable/ | Enable | d d d d d d d d ON d | | Disable | | | |___________|_________|_________________________________________| | | | | | Not | | d d d d d d d d d d | | Used | | | |___________|_________|_________________________________________| NOTE: Switches in the UP position are ON and switches in the DOWN position are OFF. 4.2.3 MFC Ports The serial ports on the MFC are the console port and the system's internal MODEM. The ports have been enhanced to allow BASIC applications to be run on the console and internal MODEM. The MODEM is designed for software and hardware support not for a constant dial-up user. CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg012 The parallel ports support more types of MAI printers than the parallel ports on the 2/3/440 systems. DataProducts and Centronics interfaces are supported. The supported printers are: PT-4201 300 LPM Line Printer PT-4209 600 LPM Band Printer PT-4220 600 LPM Band Printer PT-4221 1200 LPM Band Printer PT-4230 900 LPM Band Printer Plus All previously supported parallel printers 4.2.4 MFC BIOS The MFC BIOS is an 'Extended BIOS' to the System BIOS and is designed to provide special requirements for the GPx 640. This BIOS provides menu driven Boot selection, setup functions and diagnostics for hardware/devices. The MFC BIOS is given control of the system when the system BIOS has completed its procedures. The current level of the MFC BIOS is 1.0B*05. COM1 is the console port when a monitor is not connected. The default COM1 setting 9600, 7, 1, Odd can be reset by entering FUNCT+2 (DT-4314 or DT-4315 ) or FUNCT+B (DT-4313) within five seconds after the system beeps twice while booting, depending on the type of terminal connected to the console port. The MFC BIOS displays the menu below: __________________________________________ | | | (1) Boot Menu | | (2) Setup Menu | | (3) Diagnostic Menu | |_________________________________________| If no entry is made the system timesout and will boot from hard disk. The Boot Menu provides these options: _________________________________________ | | | H - Boot from Hard Disk (Default) | | T - Boot from Tape | | F - Boot from Floppy | |_________________________________________| This menu will also timeout and the system will do a default boot from hard disk. The Setup Menu has the following options: ________________________________________ | | | A - COM1 Enable/Disable | | B - COM2 Enable/Disable | | C - LPT1 Enable/Disable | | D - LPT2 Enable/Disable | | E - Configure COM1: | | F - Configure COM2: | |______________________________________| The Setup Menu is for configuring the serial and parallel ports on the MFC. CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg013 The Diagnostic Menu provides tests that can be run on the MFC. ________________________________________________ | | | S - Serial Port Test | | P - Parallel Port Test | | M - Modem Test | | U - UPS Test | | N - NMI Test | | A - Run All Tests (except NMI/UPS) | |______________________________________________| 4.3 Memory Configurations The memory on the GPx 640 is auto-sized at system startup. It is not necessary for a service engineer to change any switch settings or the CMOS Setup to configure the amount of physical memory in the system. Firmware detects how much memory is present, and runs memory self-tests on all memory when the system is powered on. NOTE: Memory SIMMs must be installed in groups of four. Refer to the GPx Series 40 Installation and Maintenance Manual on how to install additional memory. The GPx 640 has 2 memory banks, A and B, just as the 3/440 systems. The SIMMs for the 640 will NOT fit in the other GPx Series 40 machines. The sizes of the SIMMs are 2MB, 4MB and 8MB. NOTE: Different size SIMMs can be used in one system, but only one size SIMM can be used in a Bank and the larger size SIMM MUST be used in Bank A (the Bank closest to the controller slots), refer to Section 2.0 and Figure 1.0. Below are the supported memory configurations which will be listed by Bank. The number in parenthesis on the left side of the Bank column is the number of SIMMs, the number on the right is the size of the SIMM. Bank A Bank B Total Memory ---------------------------------------- (4) 2MB 8 MB (4) 2MB (4) 2MB 16 MB (4) 4MB 16 MB (4) 4MB (4) 2MB 24 MB (4) 4MB (4) 4MB 32 MB (4) 8MB 32 MB (4) 8MB (4) 2MB 40 MB (4) 8MB (4) 4MB 48 MB (4) 8MB (4) 8MB 64 MB NOTE: Parts lists do not refer to memory SIMMs according to their MB capacity. A 1MB SIMM is referred to as 256K x 36. The other SIMMs for the GPx 640 are as follows: 512K x 36 = 2MB SIMM 1M x 36 = 4MB SIMM 2M x 36 = 8MB SIMM NOTE: The memory installed in the system must be LESS THAN OR EQUAL . to the memory parameter of the configuration record. If the memory installed is greater than the configuration record the CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg014 system will use the default dct parameters, which are very low, and will cause poor performance and errors. 4.4.1 Positioning EISA SCSI Controllers The EISA SCSI controlles can NOT be installed in slots 7 and 8. It is recommended that the primary EISA controller be installed in slot 5 and the second, if present, be installed in slot 6; refer to Figure 1.0. 4.4.2 Configuring EISA SCSI Controllers The EISA SCSI controller(s) are configured automatically by the MFC BIOS. There are no switches or jumpers on the EISA controllers. During the system boot the system checks the EISA configuration. If the stored configuration does not match the installed EISA controllers the EISA Configuration Menu will be displayed. __________________________________________________________________ | | | EISA Configuration Menu | | | | EISA Configuration: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | | | | 1) Attempt Automatic Configuration. | | | | 2) Reboot (try again?). | | | | 3) Force Left Most Card on line, and reboot from tape. | | | | 4) Continue with boot process (ignore errors) | | | | ? | |________________________________________________________________| The EISA controllers will be detected during the system boot. If an EISA has been put into a system for the first time or a second EISA controller has been installed, the EISA Configuration Menu have the following display, instead of the x's above: _________________________________________________________ | | | EISA Configuration: Unconfigured EISA card detected. | |_______________________________________________________| Enter: 1 _________________________________________________________ | | | EISA configuration completed Hit to reboot. | |_______________________________________________________| Press: The system will reboot, but this time the EISA Configuration Menu will be displayed. 4.4.3 EISA Configuration Errors If an EISA controller is removed or moved to a different slot, the EISA Configuration Menu will display with the following message: CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg015 ___________________________________________________________________ | | | EISA Configuration: Probably EISA card removed/missing(broken?)| |_________________________________________________________________| The error could also indicate a problem with the existing controller. If a controller has not been installed or moved option 3 should be selected to boot from tape. The diagnostics tape should be used to test the controller(s). Option 2 will reboot the system to repeat the boot process. . Option 4 will continue the boot process. This option could be used if a second controller was removed and the system had to operate with only one controller intact. 4.4.4 Boot Messages with the EISA Controller After the EISA controller(s) has been configured the GPx 640 will display the following messages at boot time: _____________________________________________________________________ | | . | | . | IMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM; | | : : | . | : BusTek Corporation : | | : Intelligent Bus Master SCSI Host Adapter : | | : (C) Copyright 1990 BIOS Version 2.34 : | | : : | . | HMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM< | | | . | BT-742A EISA SCSI Host Adapter Firmware Version 2.12 | | Checking for SCSI Target 0 LUN 0 | | Target 0 installed as first hard disk / MBF-DISKXT-8380S | | Checking for SCSI Target 1 LUN 1 | | Target 1 installed as first hard disk / MBF-LXT-200S | | | . | Target - LUN 0-0 MBF XT-8380S BF6 | | Target - LUN 0-0 MBF XT-200SS 2.01 | | Target - LUN 6-0 Tandberg TDC 3600 +06X | |___________________________________________________________________| The message shows the type and positioning (address) of each of the installed drives. For example; Target 0 or SCSI ID 0 is the main system drive or drive 0 and is a 355MB drive. This system also had a second drive which was a 200MB drive. The third device, Target 6, is a magnetic cartridge streamer. NOTE: Adaptec(1542A & B) and BusTek (EISA) SCSI controllers WILL NOT run together in the same system. The system will only run with 2 Adaptecs or 2 BusTek controllers, when 2 SCSI controllers are needed. NOTE: 1.1B is the minimum Operating System for GPx 640s with BusTek (EISA) SCSI controllers installed and more than 16MB of memory. The 1.1A Operating System cannot access above 16MB of memory. 4.5 SCSI Controller Jumper Settings 4.5.1 SCSI Controller Jumper Settings, Model 1542A CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg016 Jumper: J1 |----------------------------------------------------------| S | Description | Jumper Setting | C |----------------------| | S | Name |Function | | I |------------|---------|-----------------------------------| | | | J1 - Pair 1 _ | 1 | | Enable | |X| | 5 | | | |X| | 4 |Synchronous |_________|___________________________________| 2 | | | | A | | Disable | O | | | (* MAI) | O | |____________|_________|___________________________________| __________________________________________________________ | Description | Jumper Setting | |----------------------| | S | Name |Function | | C |------------|---------| | S | | | J1 - Pair 2 _ | I | | Enable | |X| | | | | |X| | 1 |Diagnostics |_________|___________________________________| 5 | | | | 4 | Loop On | Disable | O | 2 | | (* MAI) | O | A |____________|_________|___________________________________| __________________________________________________________ S | Description | Jumper Setting | C |----------------------| | S | Name |Function | | I |------------|---------|-----------------------------------| | | | J1 - Pair 3 _ | 1 | | Enable | |X| | 5 | SCSI | (* MAI) | |X| | 4 | |_________|___________________________________| 2 | Parity | | | A | | Disable | O | | Checking | | O | |____________|_________|___________________________________| (continued on next page) CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg017 __________________________________________________________ | Description | Jumper Setting | |----------------------| | | Name |Function | | |------------|---------|-----------------------------------| | |SCSI Id | J1 _ _ _ | S | | | |X| |X| |X| | C | | 0 | Pairs 4,5,6 |X| |X| |X| | S | | | 4 | I |------------|---------|-----------------------------------| | | | _ _ | 1 | | | O |X| |X| | 5 | SCSI | 1 | O |X| |X| | 4 | | | 4 | 2 | |---------|-----------------------------------| A | | | _ _ | | Id | | |X| O |X| | | | 2 | |X| O |X| | | | | 4 | | |---------|-----------------------------------| | | | _ | | | | O O |X| | | | 3 | O O |X| | | | | 4 | | |---------|-----------------------------------| | |SCSI Id | J1-Pairs 4,5,6 _ _ | | | | |X| |X| O | | | 4 | |X| |X| O | | | | 4 | | |---------|-----------------------------------| | | | _ | | SCSI | | O |X| O | | | 5 | O |X| O | | | | 4 | | |---------|-----------------------------------| | | | _ | | Id | | |X| O O | | | 6 | |X| O O | | | | 4 | | |---------|-----------------------------------| | | | | | | 7 | O O O | | | (* MAI) | O O O | | | | 4 | |------------|---------|-----------------------------------| (continued on next page) CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg018 Jumper: J5 __________________________________________________________ | Description | Jumper Setting | |----------------------| | | Name |Function | | S |------------|---------|-----------------------------------| C | |Channel | J1 _ _ | S | | | |x| |x| | I | | 0 | Pairs 7,8 |x| |x| | | | | 7 | 1 | |---------|-----------------------------------| 5 | DMA | | _ | 4 | | 5 | O |x| | 2 | Channel | (* MAI) | O |x| | A | | | 7 | | |---------|-----------------------------------| | Selection | | _ | | | 6 | |x| O | |Note: Used | (** MAI)| |x| O | |in Conjunc- | | 7 | |tion with |---------|-----------------------------------| |J14 and J15 | | O O | | | 7 | O O | | | | 7 | |____________|_________|___________________________________| * = MAI Default for first SCSI controller ** = MAI Default for second SCSI controller 4.5.1 SCSI Controller Jumper Settings, Model 1542A (cont.) Jumpers: J14 and J15 __________________________________________________________ | Description | Jumper Setting | |----------------------| | S | Name |Function | | C |------------|---------|-----------------------------------| S | | Channel | J14 J15 | I | | | _ _ | | | 0 | |X| O O O |X| O O O | 1 | DMA | | |X| O O O |X| O O O | 5 | Channel |_________|___________________________________| 4 | Select | | _ _ | 2 | | 5 | O |X| O O O |X| O O | A | | (* MAI) | O |X| O O O |X| O O | | |_________|___________________________________| | (used in | | _ _ | | conjunct- | 6 | O O |X| O O O |X| O | | ion with | (** MAI)| O O |X| O O O |X| O | | Jumper J1 |_________|___________________________________| | Pairs 7 | | _ _ | | and 8) | 7 | O O O |X| O O O |X| | | | | O O O |X| O O O |X| | |____________|_________|___________________________________| * = MAI Default for first SCSI controller ** = MAI Default for second SCSI controller CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg019 Jumper: J16 __________________________________________________________ | Description | Jumper Setting | |----------------------| | | Name |Function | | S |------------|---------|-----------------------------------| C | | | J16 | S | | | _ | I | | IRQ9 | |X| O O O O O | | Interrupt | | |X| O O O O O | 1 | Channel | | 1 | 5 | Select |---------|-----------------------------------| 4 | | | _ | 2 | | IRQ10 | O |X| O O O O | A | | | O |X| O O O O | | | | 1 | | (used in |---------|-----------------------------------| | | | _ | | conjunct- | IRQ11 | O O |X| O O O | | ion with | (* MAI) | O O |X| O O O | | Jumper J1 | | 1 | | Pairs 9, |---------|-----------------------------------| | | | _ | | 10 and 11) | IRQ12 | O O O |X| O O | | | | O O O |X| O O | | | | 1 | | |---------|-----------------------------------| | | | _ | | | IRQ14 | O O O O |X| O | | | (** MAI)| O O O O |X| O | | | | 1 | | |---------|-----------------------------------| | | | _ | | | IRQ15 | O O O O O |X| | | | | O O O O O |X| | | | | 1 | |____________|_________|___________________________________| * = MAI Default for first SCSI controller ** = MAI Default for second SCSI controller 4.5.1 SCSI Controller Jumper Settings Model 1542A (cont.) (continued on next page) CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg020 Jumper: J1 __________________________________________________________ . | Description | Jumper Setting | |----------------------| | | Name |Function | | |------------|---------|-----------------------------------|. S | | Channel | J1-Paris 9,10,11 | C | | | O O O | S | | 9 | O O O | I | |_________|_______________9___________________| | | | _ | 1 | Interrupt | | |X| O O | 5 | | 10 | |X| O O | 4 | Channel |_________|_______________9___________________| 2 | | | _ | A | Select | 11 | O |X| O | | | (* MAI) | O |X| O | | |_________|_______________9___________________| | Note: Used | | _ _ | | in conjunc-| | |X| |X| O | | tion with | 12 | |X| |X| O | | J16 |_________|______________9____________________| | | | _ | | | | O O |X| | | | 14 | O O |X| | | | (** MAI)| 9 | | |_________|___________________________________|. | | | _ _ |. | | | |X| O |X| | | | 15 | |X| O |X| | |____________|_________|______________9____________________| * = MAI Default for first SCSI controller ** = MAI Default for second SCSI controller __________________________________________________________ . |______Description_____| Jumper Setting | |_Name_______|Function_|___________________________________| S | | | J1-Pairs 12,13 | C | | 5.0 MB/s| O O | S | | (* MAI) | O O | I | |_________|_____________12____________________| | DMA | | _ | 1 | | 5.7 MB/s| |x| O | 5 | Transfer | *** | |x| O | 4 | |_________|_____________12____________________| 2 | Speed | | _ | A | | 6.7 MB/s| O |x| | | | *** | O |x| |. | |_________|_____________12____________________| | | | _ _ |. | | 8.0 MB/s| |x| |x| | | | *** | |x| |x| | |____________|_________|_____________12____________________| *** = Not supported by MAI The J5 jumper on the SCSI controller is the front panel LED header. Pins 1 and 4 are connected to a 220 ohm pullup. Pins 2 and 3 are pulled low whenever the board LED is on. Please note that the connector is not polarized. CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg021 _______________________________________________________________ |_____Description______| Jumper Setting | S |__Name__|___Function__|________________________________________| C | | | | S | Front | LED Header | J5 | I | | for Connect-| | | Panel | ion | 1 2 3 4 |. 1 | | | | | | | | 5 | LED | | |_____|_____| | | 4 | | | |_____|_____| | 2 | | | | 220 Ohm (+5 V) | A |________|_____________|_______________LEDS_____________________| The starting address of the block of four I/O ports is selected by the jumpers in the jumper block J6. The default address is 0330h and the jumper must not be changed unless a new BIOS is supplied. the port address is coded in the BIOS and must match. _______________________________________________________________ |_____Description______| Jumper Setting | |__Name__|___Function__|________________________________________| | | | J6 | | | | |. S | | 334h | O O O | C | | (** MAI) | O O O | S | Host |_____________|______________1_________________________| I | | | _ | | Address| 330h | |X| O O | 1 | | (* MAI) | |X| O O | 5 | for |_____________|______________1_________________________| 4 | | | _ | 2 | Adaptec| 243h | O |X| O | A | | | O |X| O | | Card |_____________|______________1_________________________| | | | _ _ |. | | 230h | |X| |X| O | | | | |X| |X| O | | |_____________|______________1_________________________| | | | _ | | | 134h | O O |X| | | | | O O |X| | | |_____________|______________1_________________________| | | | _ | | | 130h | |X| O O | | | | |X| O O | |________|_____________|______________1_________________________| * = MAI Default for first SCSI controller ** = MAI Default for second SCSI controller 4.5.1 SCSI Controller Jumper Settings, Model 1542A (cont.) Jumper block J7 allows IOCHRDY on the AT bus to be driven not active during BIOS reads. The time may be set to 100ns, 200ns, 300ns or the function may be disabled. DEFAULT IS WAIT STATE DISABLED. CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg022 __________________________________________________________ |______Description_____| Jumper Setting | |_Name_______|Function_|___________________________________| S | |Wait State J7 | C | | | _ | S | | Disable | |X| O O O | I | | (* MAI) | |X| O O O | | |_________|__________1________________________| 1 | | | _ | 5 | BIOS | | O |X| O O | 4 | | 100ns | O |X| O O | 2 | Wait |_________|__________1________________________| A | | | _ | | State | 200ns | O O |X| O | | | | O O |X| O | | |_________|__________1________________________| | | | _ _ | . | | 300ns | O |X| |X| O | | | | O |X| |X| O | . |____________|_________|__________1________________________| Jumper J9 - Auto Request S __________________________________________________________ C |______Description_____| Jumper Setting | S |_Name_______|Function_|___________________________________| I | | | J9 | . | | | _ | 1 | | Disable | O O O |X| | 5 | Auto | | O O O |X| | 4 | |_________|__________1________________________| 2 | Request | | | A | | Enable | O O O O | | | (* MAI) | O O O O | |____________|_________|__________1________________________| J10 - Host Memory Start Address for Adaptec BIOS. The starting address of the block of address space reserved for the Adaptec BIOS is selected by the jumper pins located in J10. The default address is 0C8000H. This address must not conflict with the other BIOS system. __________________________________________________________ . S |_____ Description_____| Jumper Setting | C |_Name_______|Function_|___________________________________| S | | | J10 | I | | | | | | 0DC000h | O O | 1 | | | O O | 5 | |_________|__________1________________________| 4 | | | _ | 2 | Host | | |X| O | A | | 0CC000h | |X| O | | Starting |_________|__________1________________________| | | | _ | | Address | 0D8000h | O |X| | | | | O |X| | | for |_________|__________1________________________| | | | _ _ |. | BIOS | 0C8000h | |X| |X| | | | (* MAI) | |X| |X| | |____________|_________|__________1________________________| CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg023 * - MAI Default. The Host starting address for the 2/3/440s was 0DC000h, the GPx 640 had to have the address set to 0C8000h, which will also work in the 2/3/440s. To eliminate confusion the new default starting address is 0C8000h for all GPx Series 40 systems. When the jumper is installed on J11 the BIOS is enabled. When the jumper is removed, the BIOS is disabled and will not respond to host reads. DEFAULT IS INSTALLED. _______________________________________________________________ S |__Description________| Jumper Setting | C |__Name_____|Function_|_________________________________________| S | | | J11 | I | | Enabled | _ | | BIOS | (* MAI) | |X| | 1 | | | |X| | 5 | Enabled |_________|________1________________________________| 4 | | | | 2 | | Disabled| O | A | | (** MAI)| O | |___________|_________|________1________________________________| * = MAI Default for first SCSI controller ** = MAI Default for second SCSI controller When J12 is installed the flexible diskette controller will respond to I/O addresses 370-377h. When not installed, the flexible diskette controller will respond to I/O addresses 3F0-3Fh. DEFAULT IS NO JUMPER INSTALLED. __________________________________________________________ . S |______Description_____| Jumper Setting | C |_Name_______|Function_|___________________________________| S | | | J12 |. I | | | _ | | Floppy | 370-377h| |X| | 1 | Controller | | |X| | 5 | I/O Address|_________|___________________________________| 4 | Select | | | 2 | | 3F0-3F7h| O | A | | (* MAI) | O | |____________|_________|___________________________________| Jumper J13 is the floppy diskette controller enable jumper. When this jumper is installed, the flexible diskette controller will respond to host reads and writes. When not installed, the floppy controller will not respond to any signal. Since the GPx 240 has an onboard floppy diskette controller that cannot be disabled, the SCSI controller's floppy diskette controller must be disabled. __________________________________________________________ . S |______Description_____| Jumper Setting | C |_Name_______|Function_|___________________________________| S | | | J13 | I | | | _ | | Floppy | Enable | |x| | 1 | | (* MAI) | |x| | 5 | Controller |_________|___________________________________| 4 | | | | 2 | Enable | Disable | O | A | | (** MAI)| O | |____________|_________|___________________________________|. * = MAI Default for first SCSI controller ** = MAI Default for second SCSI controller or GPx 240 CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg024 4.5.1 SCSI Controller Jumper Settings, Model 1542A (cont.) Jumper J17 - Floppy Diskette Controller Interrupt Channel Jumper block J17 sets the interrupt channel fir the floppy diskette controller. DEFAULT IS INTERRUPT CHANNEL 6. __________________________________________________________ . S |______Description_____| Jumper Setting | C |_Name_______|Function_|___________________________________| S | | | J17 | I | | | ______ | | Interrupt | IRQ6 | |X____X| O | 1 | | (* MAI) | 1 | 5 | Channel |_________|___________________________________| 4 | | | ______ | 2 | Select | IRQ10 | O |X X| | A | | | O |X____X| | |____________|_________|_______1___________________________| Jumper J18 - Floppy Diskette Controller DMA Request Channel __________________________________________________________ . S |______Description_____| Jumper Setting | C |_Name_______|Function_|___________________________________| S | | | J18 | I | | Channel | ______ | | DMA | 2 | |X____X| O | 1 | | (* MAI) | 1 | 5 | Channel |_________|___________________________________| 4 | | | ______ | 2 | Select | Channel | O |X X| | A | | 3 | O |X____X| | |____________|_________|_______1___________________________| Jumper J19 - Floppy Diskette Controller DMA Acknowledge Channel Jumper block J19 selects the DMA acknowledge channel for the floppy diskette controller. Jumper block J18, the DMA request jumper must be set to the same position. THE DEFAULT IS DMA CHANNEL 2. __________________________________________________________ . S |______Description_____| Jumper Setting | C |_Name_______|Function_|___________________________________| S | | | J19 | I | | Channel | ______ | | DMA | 2 | |X____X| O | 1 | | (* MAI) | 1 | 5 | Acknowledge|_________|___________________________________| 4 | | | ______ | 2 | Channel | Channel | O |X X| | A | | 3 | O |X____X| | |____________|_________|_______1___________________________| CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg025 4.5.2 SCSI Controller Jumper Settings, Model 1542B Jumper J5 __________________________________________________________ . S |______Description_____| Jumper Setting | C |_Name_______|Function_|___________________________________| S | | | J5 - Pair 1 _ | I | | Enable | |X| | | | | |X| | 1 |Synchronous |_________|_____________1_____________________| 5 | | | | 4 | | Disable | O | 2 | | (* MAI) | O | B |____________|_________|_____________1_____________________| __________________________________________________________ . S |______Description_____| Jumper Setting | C |_Name_______|Function_|___________________________________| S | | | J5 - Pair 2 _ | I | | Enable | |X| | | | | |X| | 1 |Diagnostics |_________|_____________2_____________________| 5 | | | | 4 | Loop On | Disable | O | 2 | | (* MAI) | O | B |____________|_________|_____________2_____________________| __________________________________________________________ . S |______Description_____| Jumper Setting | C |_Name_______|Function_|___________________________________| S | | | J5 - Pair 3 _ | I | | Enable | |X| | | SCSI | (* MAI) | |X| | 1 | |_________|_____________3_____________________| 5 | Parity | | | 4 | | Disable | O | 2 | Checking | | O | B |____________|_________|_____________3_____________________| (continued on next page) CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg026 4.5.2 SCSI Controller Jumper Settings, Model 1542B (cont.) __________________________________________________________ |______Description_____| Jumper Setting | |_Name_______|Function_|___________________________________| | |SCSI Id | J1-Pairs 4,5,6 _ _ _ | S | | | |X| |X| |X| | C | | 0 | |X| |X| |X| | S | |_________|_____________4_____________________| I | | | _ _ | | | | O |X| |X| | 1 | | 1 | O |X| |X| | 5 | |_________|_____________4_____________________| 4 | | | _ _ | 2 | | | |X| O |X| | B | | 2 | |X| O |X| | | |_________|_____________4_____________________| | | | _ | | SCSI | | O O |X| | | | 3 | O O |X| | | Id |_________|_____________4_____________________| | | | _ _ | | | | |X| |X| O | | | 4 | |X| |X| O | | |_________|_____________4_____________________| | | | _ | | | | O |X| O | | | 5 | O |X| O | | |_________|_____________4_____________________| | | | _ | | | | |X| O O | | | 6 | |X| O O | | |_________|_____________4_____________________| | | | | | | 7 | O O O | | | (* MAI) | O O O | |____________|_________|_____________4_____________________| Jumper: J5 __________________________________________________________ |______Description_____| Jumper Setting | |_Name_______|Function_|___________________________________| S | |Channel | J1 _ _ | C | | | |x| |x| | S | | 0 | Pairs 7,8 |x| |x| | I | |_________|______________7____________________| | DMA | | _ | 1 | | 5 | O |x| | 5 | Channel | (* MAI) | O |x| | 4 | |_________|______________7____________________| 2 | Selection | | _ | B | | 6 | |x| O | |Note: Used | (** MAI)| |x| O | |in Conjunc- |_________|______________7____________________| |tion with | | | |J9. | | O O | | | 7 | O O | |____________|_________|______________7____________________| * = MAI Default for first SCSI controller ** = MAI Default for second SCSI controller 4.5.2 SCSI Controller Jumper Settings, Model 1542B (cont.) CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg027 Jumper: J9-Pairs 1 thru 8 __________________________________________________________ . S |______Description_____| Jumper Setting | C |_Name_______|Function_|___________________________________| S | | Channel | J9-Pairs 1 thru 8 | I | | | _ _ | | | 0 | |X| O O O |X| O O O | 1 | DMA | | |X| O O O |X| O O O | 5 | Channel |_________|1_________________5________________| 4 | Select | | _ _ | 2 | | 5 | O |X| O O O |X| O O | B | | (* MAI) | O |X| O O O |X| O O | | |_________|1_________________5________________| | (used in | | _ _ | | conjunct- | 6 | O O |X| O O O |X| O | | ion with | (** MAI)| O O |X| O O O |X| O | | Jumper J5 |_________|1_________________5________________| | Pairs 7 | | _ _ | | and 8) | 7 | O O O |X| O O O |X| | | | | O O O |X| O O O |X| |. |____________|_________|1_________________5________________| * = MAI Default for first SCSI controller ** = MAI Default for second SCSI controller __________________________________________________________ . |______Description_____| Jumper Setting | S |_Name_______|Function_|___________________________________| C | | | J9-Pairs 9 thru 14 | S | | | _ | I | | IRQ9 | |X| O O O O O | | Interrupt | | |X| O O O O O | 1 | Channel |_________|__9________________________________| 5 | Select | | _ | 4 | | IRQ10 | O |X| O O O O | 2 | | | O |X| O O O O | B | |_________|__9________________________________| | (used in | | _ | | conjunct- | IRQ11 | O O |X| O O O | | ion with | (* MAI) | O O |X| O O O | | Jumper J5 |_________|__9________________________________|. | Pairs 9, | | _ | | 10 and 11) | IRQ12 | O O O |X| O O |. | | | O O O |X| O O | | |_________|__9________________________________| | | | _ | | | IRQ14 | O O O O |X| O | | | (** MAI)| O O O O |X| O | | |_________|__9________________________________| | | | _ | | | IRQ15 | O O O O O |X| | | | | O O O O O |X| | |____________|_________|__9________________________________| * = MAI Default for first SCSI controller ** = MAI Default for second SCSI controller CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg028 Jumper: J5 __________________________________________________________ S |______Description_____| Jumper Setting | C |_Name_______|Function_|___________________________________| S | | Channel | J5-Pairs 9,10,11 | I | | | O O O | | | 9 | O O O | 1 | |_________|_______________9___________________| 5 | | | _ | 4 | Interrupt | | |X| O O | 2 | | 10 | |X| O O | B | Channel |_________|_______________9___________________| | | | _ | | Select | 11 | O |X| O | | | (* MAI) | O |X| O | | |_________|_______________9___________________| | Note: Used | | _ _ | | in conjunc-| | |X| |X| O | | tion with | 12 | |X| |X| O | | J9 |_________|______________9____________________| | | | _ | | | | O O |X| | | | 14 | O O |X| | | | (** MAI)| 9 | | |_________|___________________________________| . | | | _ _ | . | | | |X| O |X| | | | 15 | |X| O |X| | |____________|_________|______________9____________________| * = MAI Default for first SCSI controller ** = MAI Default for second SCSI controller __________________________________________________________ S |______Description_____| Jumper Setting | C |_Name_______|Function_|___________________________________| S | | | J5-Pairs 12,13 | I | | 5.0 MB/s| O O | | | (* MAI) | O O | 1 | |_________|_____________12____________________| 5 | DMA | | _ | 4 | | 5.7 Mb/s| |x| O | 2 | Transfer | *** | |x| O | B | |_________|_____________12____________________| | Speed | | _ | . | | 6.7 MB/s| O |x| | | | *** | O |x| | | |_________|_____________12____________________| | | | _ _ | . | | 8.0 MB/s| |x| |x| | | | *** | |x| |x| | |____________|_________|_____________12____________________| * = MAI Default *** = Not supported by MAI 4.5.2 SCSI Controller Jumper Settings, Model 1542B (cont.) The J3 jumper on the SCSI controller is the front panel LED header. Pins 1 and 4 are connected to a 220 ohm pullup. Pins 2 and 3 are pulled low whenever the board LED is on. Please note that the connector is not polarized. CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg029 _______________________________________________________________ S |_____Description______| Jumper Setting | C |__Name__|___Function__|________________________________________| S | | | | I | Front | LED Header | J3 | | | for Connect-| | 1 | Panel | ion | 1 2 3 4 | 5 | | | | | | | | 4 | LED | | |_____|_____| | | 2 | | | |_____|_____| | B | | | | 220 Ohm (+5 V) | |________|_____________|_______________LEDS_____________________| The starting address of the block of four I/O ports is selected by the jumpers in the jumper block J7. The default address is 0330h and the jumper must not be changed unless a new BIOS is supplied. the port address is coded in the BIOS and must match. _______________________________________________________________ S |_____Description______| Jumper Setting | C |__Name__|___Function__|________________________________________| S | | | J7 | I | | | | | | 334h | O O O | 1 | | (** MAI) | O O O |. 5 | Host |_____________|______________1_________________________| 4 | | | _ | 2 | Address| 330h | |X| O O | B | | (* MAI) | |X| O O | | for |_____________|______________1_________________________| | | | _ | | Adaptec| 243h | O |X| O | | | | O |X| O | | Card |_____________|______________1_________________________| | | | _ _ |. | | 230h | |X| |X| O | | | | |X| |X| O | | |_____________|______________1_________________________| | | | _ | | | 134h | O O |X| | | | | O O |X| | | |_____________|______________1_________________________| | | | _ | | | 130h | |X| O O | | | | |X| O O | |________|_____________|______________1_________________________| * = MAI Default for first SCSI controller ** = MAI Default for second SCSI controller 4.5.2 SCSI Controller Jumper Settings, Model 1542B (cont.) Jumper block J7 allows IOCHRDY on the AT bus to be driven not active during BIOS reads. The time may be set to 100ns, 200ns, 300ns or the function may be disabled. DEFAULT IS WAIT STATE DISABLED. CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg030 __________________________________________________________ S |______Description_____| Jumper Setting | C |_Name_______|Function_|___________________________________| S | |Wait State J7-Pairs 5,6 | I | | | | | | Disable | O O | 1 | | (* MAI) | O O | 5 | |_________|______________5____________________| 4 | | | _ | 2 | BIOS | | |X| O | B | | 100ns | |X| O | | Wait |_________|______________5____________________| | | | _ | | State | 200ns | O |X| | | | | O |X| | | |_________|______________5____________________| | | | _ _ | . | | 300ns | |X| |X| | | | | |X| |X| | . |____________|_________|______________5____________________| Jumper J6 - Auto Request ______________________________________________ S |______Description_____| Jumper Setting | C |_Name_______|Function_|______________________| S | | | J6-Pair 5 | I | | | _ | | | Disable | |X| | 1 | Auto | | |X| | 5 | |_________|__________5___________| 4 | Request | | | 2 | | Enable | O | B | | (* MAI) | O | |____________|_________|__________5___________| J7 - Host Memory Start Address for Adaptec BIOS. The starting address of the block of address space reserved for the Adaptec BIOS is selected by the jumper pins located in J7. The default address is 0C8000H. This address must not conflict with the other BIOS system. __________________________________________________________ S |______Description_____| Jumper Setting | C |_Name_______|Function_|___________________________________| S | | | J7-Pairs 7,8 | I | | | | | | 0DC000h | O O | 1 | | | O O | 5 | |_________|__________7________________________| 4 | | | _ | 2 | Host | | |X| O | B | | 0CC000h | |X| O | | Starting |_________|__________7________________________| | | | _ | | Address | 0D8000h | O |X| | | | | O |X| | | for |_________|__________7________________________| | | | _ _ | . | BIOS | 0C8000h | |X| |X| | | | (* MAI) | |X| |X| | |____________|_________|__________7________________________| CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg031 * - MAI Default. The Host starting address for the 2/3/440s was 0DC000h, the GPx 640 had to have the address set to 0C8000h which will also work in the 2/3/440s. To eliminate confusion the new default starting address is OC8000h for all GPx Series 40 systems. When the jumper is installed on J6 Pair 1 the BIOS is enabled. When the jumper is removed, the BIOS is disabled and will not respond to host reads. DEFAULT IS INSTALLED. _______________________________________________________________ S |__Description________| Jumper Setting | C |__Name_____|Function_|_________________________________________| S | | | J6-Pair 1 | I | | Enabled | _ | | BIOS | (* MAI) | |X| | 1 | | | |X| | 5 | Enabled |_________|________1________________________________| 4 | | | | 2 | | Disabled| O | B | | (** MAI)| O | |___________|_________|________1________________________________| * = MAI Default for first SCSI controller ** = MAI Default for second SCSI controller When J7-Pair 1 is installed the flexible diskette controller will respond to I/O addresses 370-377h. When not installed, the flexible diskette controller will respond to I/O addresses 3F0-3Fh. DEFAULT IS NO JUMPER INSTALLED. __________________________________________________________ . S |______Description_____| Jumper Setting | C |_Name_______|Function_|___________________________________| S | | | J7-Pair 1 |. I | | | _ | | Floppy | 370-377h| |X| | 1 | Controller | | |X| | 5 | I/O Address|_________|___________________________________| 4 | Select | | | 2 | | 3F0-3F7h| O | B | | (* MAI) | O | |____________|_________|___________________________________| Jumper J8-Pair 1 is the floppy diskette controller enable jumper. When this jumper is installed, the flexible diskette controller will respond to host reads and writes. When not installed, the floppy controller will not respond to any signal. Since the GPx 240 has an onboard floppy diskette controller that cannot be disabled, the SCSI controller's floppy diskette controller must be disabled. __________________________________________________________ . S |______Description_____| Jumper Setting | C |_Name_______|Function_|___________________________________| S | | | J8-Pair 1 | I | | | _ | | Floppy | Enable | |x| | 1 | | (* MAI) | |x| | 5 | Controller |_________|___________________________________| 4 | | | | 2 | Enable | Disable | O | B | | (** MAI)| O | |____________|_________|___________________________________| CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg032 * = MAI Default for first SCSI controller ** = MAI Default for second SCSI controller or GPx 240 Jumper block J8-Pair 6,7 sets the interrupt channel for the floppy diskette controller. DEFAULT IS INTERRUPT CHANNEL 6. __________________________________________________________ S |______Description_____| Jumper Setting | C |_Name_______|Function_|___________________________________| S | | | J8-Pairs 6,7 | I | | | _ | | Interrupt | IRQ6 | |X| O | . 1 | | (* MAI) | |X| O | 5 | Channel |_________|_______6___________________________| 4 | | | _ | 2 | Select | IRQ10 | O |X| | B | | | O |X| | |____________|_________|_______6___________________________| Jumper J8-Pairs 6,7 - Floppy Diskette Controller DMA Request Channel __________________________________________________________ S |______Description_____| Jumper Setting | C |_Name_______|Function_|___________________________________| S | | | J8-Pairs 2,3 | I | | Channel | _ | | DMA | 2 | |X| O | 1 | | (* MAI) | |X| O | 5 | Channel |_________|_______2___________________________| 4 | | | _ | 2 | Select | Channel | O |X| | B | | 3 | O |X| | |____________|_________|_______2___________________________| Jumper block J8-Pair 4,5 selects the DMA acknowledge channel for the floppy diskette controller. The DMA request jumper must be set to the same position. THE DEFAULT IS DMA CHANNEL 2. __________________________________________________________ S |______Description_____| Jumper Setting | C |_Name_______|Function_|___________________________________| S | | | J8-Pairs 4,5 | I | | Channel | _ | | DMA | 2 | |X| O | 1 | | (* MAI) | |X| O | 5 | Acknowledge|_________|_______4___________________________| 4 | | | _ | 2 | Channel | Channel | O |X| | B | | 3 | O |X| | |____________|_________|_______4___________________________| 4.6 SCSI Disk Drives, Maxtor 355MB and Maxtor 670MB Jumpers The jumper settings on the Maxtor 355MB and the Maxtor 670MB are the same. The drives should have the SCSI terminators U40, U41 and U42 removed. The primary disk drive must have Drive ID0. CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg033 __________________________________________________________ M |______Description_____| Jumper Setting | 3 |_Name_______|Function_|___________________________________| 5 | | | JP35 JP36 JP37 | 5 | | SCSI | | / | | ID0 | O O O | 6 | | (* MAI) | O O O | 7 | |_________|__________1________________________| 0 | | | _ | | | ID1 | |X| O O | | | | |X| O O | | |_________|__________1________________________| | | | _ | | | ID2 | O |X| O | | | | O |X| O | | |_________|__________1________________________| | | | _ _ | | | ID3 | |X| |X| O | | Drive | | |X| |X| O | | |_________|__________1________________________| | | | _ | | Select | ID4 | O O |X| | | | | O O |X| | | |_________|__________1________________________| | | | _ _ | | | ID5 | |X| O |X| | | | | |X| O |X| | | |_________|__________1________________________| | | | _ _ | | | ID6 | O |X| |X| | | | | O |X| |X| | | |_________|__________1________________________| | | | _ _ _ | | | ID7 | |X| |X| |X| | | | | |X| |X| |X| | |____________|_________|__________1________________________| __________________________________________________________ M |______Description_____| Jumper Setting | 3 |_Name_______|Function_|___________________________________| 5 | |Spin up | JP14 JP38 | 5 | | with | _ | / | Power | Power | |X| d | 6 | | (* MAI) | |X| d | 7 | On |_________|___________________________________| 0 | |Wait for | _ | | Options | Start | O |X| | | |Command | O |X| | |____________|_________|___________________________________| 4.6 SCSI Disk Drives, Maxtor 115MB and Maxtor 200MB Jumpers The jumper settings on the Maxtor 115MB and the Maxtor 200MB are the same. The drives should have the SCSI terminators U40, U41 and U42 removed. The primary disk drive must have Drive ID0. CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg034 __________________________________________________________ M |______Description_____| Jumper Setting | 1 |_Name_______|Function_|___________________________________| 1 | | | J6 - Pairs 1, 2, 3 | 5 | | | | / | | ID0 | O O O | 2 | | (* MAI) | O O O | 0 | |_________|__________1________________________| 0 | | | _ | | | ID1 | |X| O O | | | | |X| O O | | |_________|__________1________________________| | | | _ | | | ID2 | O |X| O | | | | O |X| O | | |_________|__________1________________________| | | | _ _ | | | ID3 | |X| |X| O | | Drive | | |X| |X| O | | |_________|__________1________________________| | | | _ | | Select | ID4 | O O |X| | | | | O O |X| | | |_________|__________1________________________| | | | _ _ | | | ID5 | |X| O |X| | | | | |X| O |X| | | |_________|__________1________________________| | | | _ _ | | | ID6 | O |X| |X| | | | | O |X| |X| | | |_________|__________1________________________| | | | _ _ _ | | | ID7 | |X| |X| |X| | | | | |X| |X| |X| | |____________|_________|__________1________________________| __________________________________________________________ M |______Description_____| Jumper Setting | 1 |_Name_______|Function_|___________________________________| 1 | |Spin Up | J6 - Pair 4 | 5 | | with | _ | / | Power | Power | |X| | 2 | | (* MAI) | |X| | 0 | On |_________|_______________4___________________| 0 | |Wait for | | | Options | Start | O | | |Command | O | |____________|_________|_______________4___________________| __________________________________________________________ M |______Description_____| Jumper Setting | 1 |_Name_______|Function_|___________________________________| 1 | | | J6 - Pairs 5 | 5 | | Enable | _ | / | | | |X| | 2 | Parity | (* MAI) | |X| | 0 | |_________|___________________________________| 0 | Enabled | | | | | Disable | O | | | | O | |____________|_________|___________________________________| CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg035 4.7 SCSI Tape Drive Jumper Settings - 525 MB The drive should have the SCSI terminators (RP1, RP2 and RP3) installed when the SCSI cable (P/N 916456, Rev X3 or later) is used. __________________________________________________________ 5 |______Description_____| Jumper Setting | 2 |_Name_______|Function_|___________________________________| 5 | | | J3-Pairs 7 8 9 | | | | | T | | ID0 | O O O | A | | | O O O | P | |_________|___________________________________| E | | | _ | | | ID1 | O O |X| | | | | O O |X| | | |_________|___________________________________| | | | _ | | | ID2 | O |X| O | | | | O |X| O | | |_________|___________________________________| | | | _ _ | | SCSI | ID3 | O |X| |X| | | | | O |X| |X| | | ID |_________|___________________________________| | | | _ | | Select | ID4 | |X| O O | | | | |X| O O | | |_________|___________________________________| | | | _ _ | | | ID5 | |X| O |X| | | | | |X| O |X| | | |_________|___________________________________| | | | _ _ | | | ID6 | |X| |X| O | | | (* MAI) | |X| |X| O | | |_________|___________________________________| | | | _ _ _ | | | ID7 | |X| |X| |X| | | | | |X| |X| |X| | |____________|_________|___________________________________| 4.8 3.5" Floppy Drive Switch Settings (continued on next page) CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg036 3.5" Floppy Drive Switch Setting (Model JU-257-12P) __________________________________________________________ J |______Description_____|________Jumper_Setting_____________| U |_Name_______|Function_|_____0____1____2____3____MO________| 2 | | | _ | 5 | | DS0 | |X| O O O - | 7 | | | |X| O O O - | - | |_________|___________________________________| 1 | | | _ | 2 | Drive | DS1 | O |X| O O - | P | | (* MAI) | O |X| O O - | | |_________|___________________________________| 3 | | | _ | . | Select | DS2 | O O |X| O - | 5 | | | O O |X| O - | | |_________|___________________________________| | | | _ | | | DS3 | O O O |X| - | | | | O O O |X| - | |____________|_________|___________________________________| | | Motor | _ | | Spindle | On | - - - - |X| | | | Signal | - - - - |X| | | Motor | (* MAI)_|___________________________________| | | Drive | | | On/off | Select | - - - - - | | | Signal | - - - - - | |___Options__|_________|___________________________________| Legend: X = Jumper installed O = Jumper not installed - = Position not application for option (continued on next page) CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg037 3.5" Floppy Drive Switch Setting (model JU-257-133P) __________________________________________________________ J |______Description_____|________Jumper_Setting_____________| U |_Name_______|Function_|_____0_____1_____2_____3___________| - | | | _______________________ | 2 | | DS0 | | ### | | | | | 5 | | | |_###_|_____|_____|_____| | 7 | |_________|___________________________________| - | | | ______________________ | 1 | Drive | DS1 | | | | | ### | | 3 | | (* MAI) | |____|_____|_____|_###_| | 3 | |_________|___________________________________| P | | | _______________________ | | Select | DS2 | | | | ### | | | 3 | | | |_____|_____|_###_|_____| | . | |_________|___________________________________| 5 | | | ______________________ | | | DS3 | | | ### | | | | | | | |____|_###_|_____|_____| | |____________|_________|___________________________________| | |Pin #34 | ___________ | | Pin #34 |connected| | ### | | | | |to Ready | |_###_|_____| | | Connection|_signal_ |_____RY____DC______________________| | |Pin #34 | __________ (* MAI) | | Option |connected| | | ### | | | |to disk | |____|_###_| | |____________|change___|_____RY____DC______________________| | |Motor on | ___________ | | Spindle |signal | | ### | | | | |(* MAI) | |_###_|_____| | | Motor |_________|_____MO____MS______________________| | |Drive | __________ | | On/off |Select | | | ### | | | |Signal | |____|_###_| | |__Options___|_________|_____MO____MS______________________| _________________________________________ J |______Description_____|_Jumper_Setting___| U |_Name_______|Function_|_____0_____1______| - | | | ___ | 2 | Input Line | TC | | X | 0 | NOTE: The jumper is 5 | | | |_X_| 0 | located on the 7 | Mode |_________|__________________| back left-side - | | | ___ | panel. 1 | Select | AT | 0 | X | | 3 | | (* MAI) | 0 |_X_| | 3 |____________|_________|__________________| P (continued on next page) CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg038 3.5" Floppy Drive Switch Setting (Model JU-257-303P) __________________________________________________________ J |______Description_____|________Jumper_Setting_____________| U |_Name_______|Function_|_____0_____1_____2_____3___________| - | | | _______________________ | 2 | | DS0 | | ### | | | | | 5 | | | |_###_|_____|_____|_____| | 7 | |_________|___________________________________| - | | | ______________________ | 3 | Drive | DS1 | | | | | ### | | 0 | | (* MAI) | |____|_____|_____|_###_| | 3 | |_________|___________________________________| P | | | _______________________ | | Select | DS2 | | | | ### | | | 3 | | | |_____|_____|_###_|_____| | . | |_________|___________________________________| 5 | | | ______________________ | | | DS3 | | | ### | | | | | | | |____|_###_|_____|_____| | |____________|_________|___________________________________| | |Pin #34 | ___________ | | Pin #34 |connected| | ### | | | | |to Ready | |_###_|_____| | | Connection|_signal_*|_____RY____DC______________________| | |Pin #34 | __________ | | Option |connected| | | ### | | | |to disk | |____|_###_| | |____________|change___|_____RY____DC______________________| | |motor on | ___________ | | Spindle |signal | | ### | | | | |(* MAI) | |_###_|_____| | | Motor |_________|_____MO____MS______________________| | |drive | __________ | | On/Off |select | | | ### | | | |signal | |____|_###_| | |__Options___|_________|_____MO____MS______________________| JUMPER 5 - Located on the back right hand side of the drive. __________________________________________________________ J |______Description_____|________Jumper_Setting_____________| U |_Name_______|Function_|_____0_____1_______________________| - | | | ___________ | 2 | Input Line | PS/2 | | ### | | | 5 | | | |_### |_____| | 7 | Mode |_________|___________________________________| - | | | ___________ | 3 | Select | AT | | | ### | | 0 | | (* MAI) | |_____|_###_| | 3 |____________|_________|___________________________________| P JUMPER 5 - Located on the back and under side of the drive. J __________________________________________________________ U |______Description_____|________Jumper_Setting_____________| - |_Name_______|Function_|_____0_____1_______________________| 2 | | | ___________ | 5 | Pin #2 is | NC | | ### | | | 7 | | (* MAI) | |_### |_____| | - | No Connect |_________|___________________________________| 3 | | | ___________ | 0 | | Out | | | ### | | 3 | | | |_____|_###_| | P |____________|_________|___________________________________| CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg039 4.9 LAN Controller Switch Settings __________________________________________________________ |______Description_____| Switch #1 | |_Name_______|Function_|___________________________________| L | | | SW1-1 SW1-2 | A | | Select | | N | | COM1 | On Off | | |_________|___________________________________| | | Select | | | Port | COM2 | | | |(* MAI) | Off On | | |_________|___________________________________| | | | | | Select | Select | | | | COM3 | On On | | |_________|___________________________________| | | | | | | Select | | | | COM4 | Off Off | |____________|_________|___________________________________| | | Enable | SW1-3 Off | | Mnp |_(* MAI)_|___________________________________| | | Disable | SW1-3 On | |____________|_________|___________________________________| |Leased Line |Enable | SW1-4 On | | |_________|___________________________________| |Dial Up |Disable | SW1-4 Off | |____________|(* MAI)__|___________________________________| Jumpers JP3 and JP2 __________________________________________________________ L |______Description_____| Jumper Setting | A |_Name_______|Function_|___________________________________| N | | | JP3 JP2 | | | Enable | _____ | | Interrupt | IRQ4 | |X___X| O O O O | | |_________|___________________________________| | | Enable | _____ | | Channel | IRQ5 | O |X X| O O O | | |_________|___________________________________| | | Enable | _____ | | Select | IRQ3 * | O O O |X X| O | | |_________|___________________________________| | | Enable | _____ | | | IRQ2 | O O O O |X X| | |____________|_________|___________________________________| 4.10 ICC186 Synchronous Communications Controller - Switches Switch SW1 positions 1 through 7 correspond to address bits A9 to A3, respectively. These switch positions are used to set the I/O address location at which the ICC186 resides. Switch positions 8 to 10 are used to select the shared memory size. Note that switch positions 8 to 10 are used in conjunction with jumper blocks JB6 and JB7. Also note that you must set the starting memory address on a 16, 32, 64 or 128KB boundary depending on the shared memory size (64KB shared memory size corresponds to a 64KB starting memory address boundary). CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg040 _______________________________________________________ I |____Description_____| Switch Positions | C |_Name______|Function|__1____2____3____4____5____6____7_| C | I/O | | | 1 | Address | 240h |Off On On Off On On On | 8 |_Selection_|________|__________________________________| 6 ________________________________________ I |____Description_____| Switch Positions | C |_Name______|Function|___8____9___10_____| C | | | | 1 | Shared | 16 KB | On On On | 8 | |________|___________________| 6 | | | | | Memory | 32 KB | On On Off | | |________|___________________| | | 64 KB | | | | (* MAI)| On Off Off | | |________|___________________| | | | | | |128 KB | Off Off Off | |___________|________|___________________| 4.11 ICC186 Synchronous Communications Controller - Jumpers __________________________________________________________ I |______Description_____| Jumper Setting | C |_Name_______|Function_|___________________________________| C | | | JB1 | 1 | | | _ | 8 | | IRQ3 | O |X| O O O O O O | 6 | | | O |X| O O O O O O | | |_________|__1______________________________8_| | | | _ | | | IRQ4 | |X| O O O O O O O | | | | |X| O O O O O O O | | |_________|__1______________________________8_| | | | _ | | Interrupt | IRQ9 | O O O O O O |X| O | | | | O O O O O O |X| O | | |_________|__1______________________________8_| | | | _ | | Request | IRQ10 | O O O O O |X| O O | | | (* MAI) | O O O O O |X| O O | | |_________|__1______________________________8_| | | | _ | | Level | IRQ11 | O O O O |X| O O O | | | | O O O O |X| O O O | | |_________|__1______________________________8_| | | | _ | | | IRQ12 | O O O |X| O O O O | | | | O O O |X| O O O O | | |_________|__1______________________________8_| | | | _ | | | IRQ15 | O O |X| O O O O O | | | | O O |X| O O O O O | |____________|_________|__1______________________________8_| Jumpers JB2 and JB3 NOTES: 1. Under normal operation mode, ports 0-3 are connected as DTE. All tests will work except Loop Test. CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg041 2. For the Loop Test, all jumpers (in JB2 & JB3) must be removed. __________________________________________________________ I |______Description_____| Jumper Setting | C |_Name_______|Function_|___________________________________| C | | | JB2 JB3 | 1 | | Loop | | 8 | | | O O O O O O O O | 6 | Operating | Test | O O O O O O O O | | |_________|__1_____________4__1_____________4_| | | | _ _ _ _ | | Mode | Normal | O O |X| |X| |X| O O |X| | | |operation| O O |X| |X| |X| O O |X| | |____________|_(* MAI)_|__1_____________4__1_____________4_| __________________________________________________________ I |______Description_____| Jumper Setting | C |_Name_______|Function_|___________________________________| C | | | JB4 | | | | 1 0 | 1 | | | ________ | 8 | | A14 | |X______X| O 1 | 6 | | | | | Shared | | ________ | | | A15 | |X______X| O 2 | | Memory | | ________ | | | A16 | O |X______X| 3 | | Starting | | ________ | | | A17 | |X______X| O 4 | | Address | | ________ | | | A18 | O |X______X| 5 | | (64 KB) | | ________ | | | A19 | |X______X| O 6 | |____________|_________|___________________________________| Jumpers JP6 and JP7 __________________________________________________________ I |______Description_____| Jumper Setting | C |_Name_______|Function_|___________________________________| C | | | JP6 JP7 | 1 | | 16 KB | _____ _____ | 8 | Shared | | |X___X| |X___X| | 6 | |_________|___________________________________| | | 32 KB | _____ | | Memory | | |X___X| O O | | |_________|___________________________________| | | 64 KB | _____ | | Size | (* MAI) | O O |X X| | | |_________|___________________________________| | | 128 KB | | | | | O O O O | |____________|_________|___________________________________| 4.12 8/16-way Controller 4.12.1 8/16-way Controller Switch Settings Switch SW1 positions 1 to 8 set the beginning of the host address range (128 KB) at which the 8/16-Way resides. Switch SW1 positions 9 and 10 designate the 8/16-Way CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg042 controller number within the system. The GPx 640 system supports four 8/16-way boards. Switch SW1 position 11 designates if the board is an 8-Way (OFF) or a 16-Way (ON). Switch SW1 position 12 specifies whether the controller is in test mode or not. This switch must be set to OFF for normal operation. If the switch is set to ON, the controller is in test mode. The table below illustrates the SW1 settings. _______________________________________________________ 8 |Description_______|_1__2__3__4__5__6__7__8__9_10_11_12_| / | Base Address | | 1 | Selection | D D D D D D U U d d d d | * 6 | Set to FC0000H | | |-------+----------|------------------------------------| W | | PCBA #1 | d d d d d d d d U U d d | A | Board | PCBA #2 | d d d d d d d d U D d d | Y | Select| PCBA #3 | d d d d d d d d D U d d | | | PCBA #4 | d d d d d d d d D D d d | |-------+----------|------------------------------------| | Board | 16-way | d d d d d d d d d d U d | * | Type | | | | Select| 8-way | d d d d d d d d d d D d | * |-------+----------|------------------------------------| | Operation | | | Select| Mode | d d d d d d d d d d d D | |_______|__________|____________________________________| NOTE: "D" indicates that the position setting is in the down or OFF position and "U" designates that the position is in the up or ON position. 4.12.2 8/16-way Controller Jumper Settings ___________________________________________________________ 8 |___Description___________Jumper_Setting____________________| / |_Name____|Function_|____Jumper____Position_________________| 1 | Clock | | _ | 6 | Signal | Enable | JMP |x| * MAI | | to CPU | | |x| Default | W |_________|_________|_______________________________________| A | UART | | _ | Y | Clock | Enable | JMP2 |x| * MAI | | to UART | | |x| Default |. |_________|_________|_______________________________________| | | | _ | | IRQ | IRQ15 | JMP3 |X| O O O O O | | Select | | |X| O O O O O | |_________|_________|________________11__________________1__| | | | |. | NMI | Not Used| JMP4 O | |connector| | O Default | |_________|_________|_______________________________________| NOTE: X = Jumper is Installed, O = Jumper not Installed 5.0 Software Installation For information pertaining to the installation of the operating system and related software packages, please refer to Software Announcement CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg043 #194, titled "GPx Series 40, 1.1B Software Announcement". NOTE: The software installation procedure for the GPx 640 system is identical to the procedure used on the GPx 2/3/440 systems. The same diagnostic and software release tapes are used on all systems. 6.0 Upgrades and Options This section is limited to terminal and printer add-ons. 6.1 Printer Add-Ons Factory Set Factory Set Model_#___Description_______________Baud_Rate__ Protocols__ PT-4201 150/300 LPM Line Printer PT-4209 600 LPM Band Printer PT-4215 High Resolution, Matrix 9600 7-odd-1 XON/XOFF PT-4216 Letter Quality 1200 7-odd-1 XON/XOFF PT-4217 80 Column Workstation 2400 7-odd-1 XON/XOFF PT-4218 136 Column Workstation 2400 7-odd-1 XON/XOFF PT-4220 600 LPM Parallel Band Ptr PT-4220S 600 LPM Serial Band Ptr 19200 7-odd-1 XON/XOFF PT-4221 1200 LPM Parallel Band Ptr PT-4222 400 cps Matrix 9600 7-odd-1 XON/XOFF PT-4225 80 Column (250 cps) 9600 7-odd-1 XON/XOFF PT-4226 132 Column (250 cps) 9600 7-odd-1 XON/XOFF PT-4227 80 Column (225 cps) 9600 7-odd-1 XON/XOFF PT-4228 132 Column (225 cps) 9600 7-odd-1 XON/XOFF PT-4229 Page Printer 9600 7-odd-1 XON/XOFF 6.2 Terminal Add-Ons (continued on next page) CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg044 Factory Set Factory Set Model_#___Description_______________Baud_Rate___Protocols__ DT-4301 Video Display Terminal 9600 7-odd-1 XON/XOFF (7270) DT-4309 Video Display Terminal 9600 7-odd-1 XON/XOFF DT-4312 Video Display Terminal 9600 7-odd-1 XON/XOFF DT-4313 Video Display Terminal 9600 7-odd-1 XON/XOFF DT-4314 Video Display Terminal 9600 7-odd-1 XON/XOFF DT-4315 Video Display Terminal 9600 7-odd-1 XON/XOFF 6.3 Option Installation Checklist Anytime internal settings or assemblies are reconfigured, the following items should be checked before replacing the cover on the main cabinet assembly: o Record any information required for modifying SETUP. o Verify that any options moved or added are installed firmly in place. o Verify that all mounting screws are screwed down tightly. o Verify that all of the cables and wires connecting the option are firmly in place. o Assure that all internal option switches are set correctly for the new option. o Verify that all cables and wires are tucked down out of the way so that the cover can slide on easily. o Remove all loose screws and extraneous objects from inside the computer. 7.0 Power Requirements Line Voltages: 100 to 120 VAC/200 to 240 VAC Line Frequency: 50 Hz to 60 Hz AC Input Current: 5.5A (Max) for 115 VAC 3A (Max) for 230 VAC Inrush Current: 40A (Max) Power Dissipation: 134W Line Cord Specs: 115 VAC Line Cord - 18AWG SVT NEMA 5-15P/CE22V 230 VAC Line Cord - .75mm, CEE7/VII/ CEE22 8.0 General Specifications SYSTEM CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg045 o Physical: Size: Main Cabinet Assy. (without monitor) - Height - 22.8" (579 mm) - Width - 7.4" (188 mm) @ base 12" (305 mm) - Depth - * 16.5" (419 mm) * = allow 20" for cabling breakout Weight: 50 lbs (22.7 kg) (One hard disk, one 1/4" MCS and 8MB memory) o Environmental: Temperature - 50 to 95 degrees F (10 to 34.5C) operating - -10 to 122 degrees F (-10 to 50 C) non-operating Humidity - 20% to 80%, non-condensating Altitude - 0 to 10,000 operating; 0 to 33,000 non-operating Heat - 786 BTU/hour o General: CPU - Intel 80486, 25 MHz, 32-bit microprocessor Controls - Power and Reset Indicators - Power on, hard disk access, floppy disk access and tape access. 5.25" 355MB Hard Disk Drive o Capacity: 355MB Formatted o # of Platters: 5 o # of Heads: 8 o # of Cylinders: 1632 o Sectors: 54 per track o Bytes: 512 per sector o Density: 1376 tracks per inch o Rotational Speed: 3600 RPM +/- .5% o Access Time: Single track - 3 ms Average - 16 ms Maximum - 35 ms Latency - 8.33 ms o Drive Type (Setup): NOT PRESENT 5.25" 670MB Hard Disk Drive o Capacity: 670MB Formatted o # of Platters: 5 o # of Heads: 8 o # of Cylinders: 1632 o Sectors: 54 per track o Bytes: 512 per sector o Density: 1376 tracks per inch o Rotational Speed: 3600 RPM +/- .5% CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg046 o Access Time: Single track - 3 ms Average - 16 ms Maximum - 35 ms Latency - 8.33 ms o Drive Type (Setup): NOT PRESENT 3.5" 200mb Hard Disk Drive o Capacity: 200MB formatted o # of Disks: 4 o # of Heads: 7 o # of Cylinders: 1320 o Sectors: 17 per track ?? o Bytes: 512 per sector o Density: 1591 tracks per inch o Rotational Speed: 3600 RPM +/- .5% o Access Time: Single track - 3 ms Average - 16 ms Maximum - 30 ms Latency - 8.33 ms o Drive Type (Setup): NOT PRESENT 3.5" 115MB Hard Disk Drive o Capacity: 115MB formatted o # of Disks: 4 o # of Heads: 4 o # of Cylinders: 1320 o Sectors: 17 per track ?? o Bytes: 512 per sector o Density: 1591 tracks per inch o Rotational Rate: 3600 RPM +/- 0.1% o Access Time: Single track - 3 ms Average - 16 ms Maximum - 30 ms Latency - 8.3 ms o Drive Type (Setup): NOT PRESENT 3.5" 400MB Hard Disk Drive o Capacity: 426MB formatted o # of Disks: 5 o # of Heads: 9 o # of Cylinders: 1476 o Sectors: 17 per track o Bytes: 512 per sector o Density: 1760 tracks per inch o Rotational Rate: 4412 RPM +/- 0.1% o Access Time: Single track - 4.5 ms Average - 16 ms Maximum - 32 ms Latency - 6.8 ms o Drive Type (Setup): NOT PRESENT 3.5" FLOPPY DISK DRIVE o Capacity: 1.44 MB (formatted) o # of Surfaces: 2 (double sided) o # of Tracks: 77 per surface o # of Sectors: 18 per track o # of Bytes: 512 per sector o Recording Density: 135 tpi (format MFM) CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg047 o Speed: Rotational - 300 rpm Transfer Rate - 500 K-bits/sec. SCSI Tape Drive o Capacity 525 MB Communications Serial Ports: 18 minimum, 66 maximum direct connect, 64 via terminal servers o Baud Rates: 50 to 19.2K o Character: Length - 8-bit; 1, 1.5 or 2 stop bits; odd, even or no parity Set - ASCII o Interface: RS-232C; 9 pin (DB-9) female connector Parallel Ports: 2 o Character: Length - 8-bit Set - ASCII o Interface: - Centronics or DataProducts compatible; 25 pin (DB-25) female connector 9.0 Cable Information This section list the part number and description for the required serial and parallel cables on the GPx 640 system. 907933 Parallel Printer, Centronics interface to Parallel Port 916428 Parallel Printer, Data Products interface to Parallel Port 916484 Serial Device to CCA/Break-Out Box. This cable is used to connect serial devices (terminals and printers) to the CCA serial port or the 8-Way Break-Out Box. 916703 External Modem to CCA/Break-Out Box. This cable is used to connect an external MODEM to the CCA serial or the 8-Way Break-Out Box. 10.0 For Your Information The purpose of this section is to provide information about known problems and to discuss other pertinent issues. 10.1 Formatting Floppies The following are the commands to format the 3.5" floppies: 720 KB 3.5" floppy: format /dev/rdsk/f03dt 1.44MB 3.5" floppy: format /dev/rdsk/f03ht 11.03 Spare Parts List CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg048 MAI_P/N_____Description______________________________ 400769-501 Power Supply 145 Watt 916825-001 CPU PCBA With Security Plug 486 903836-001 Multi-Function Card PCBA with MODEM 903836-002 Multi-Function Card PCBA w/o MODEM 916803-001 MFC Parallel Port Cable 916801-001 MFC Serial Port 1 Cable 916802-001 MFC Serial Port 2 Cable 400816-210 Key Lock Assembly 400816-211 Front Panel Assembly 916470-001 Floppy Drive Cable 400544-005 5 1/4" Floppy Disk Drive (1.2MB) 400732-002 3 1/2" Floppy Disk Drive (1.44MB) 400817-001 LAN PCBA 162101-001 1 MB SIMM 162123-001 4 MB SIMM (1MB x 36 bit) 162122-001 2 MB SIMM (512 x 36 bit) 162127-001 8 MB SIMM (2MB x 36 bit) 400757-003 115 MB SCSI Disk Drive (3 1/2") 400757-004 200 MB SCSI Disk Drive (3 1/2") 400758-001 347 MB SCSI Disk Drive (5 1/4") TBD 400 MB SCSI Disk Drive (3.5") 400758-002 690 MB SCSI Disk Drive (5 1/4") 400771-001 SCSI Controller PCBA 400858-001 EISA SCSI Controller PCBA 137009-001 Fuse, EISA SCSI Controller, 1.5 Amps 916456-001 SCSI Disk/Tape Cable W514751-005 Diagnostics Tape W514129-001 Config Record 903758-002 8-Way PCBA 916356-001 8-Way Breakout Cable 916492-001 8-Way Breakout Box 903758-001 16-Way PCBA 916356-001 16-Way Breakout Cable 400716-007 120MB SCSI Tape Drive (5 1/4") 400823-001 525MB SCSI Tape Drive (5 1/4") 916593-001 ICC186 Comm PCBA 12.0 Notes and Cautions NOTE: Memory SIMMs must be installed in groups of four. Refer to the GPx Series 40 Installation and Maintenance Manual on how to install additional memory. NOTE: Different size SIMMs can be used in one system, but only one size SIMM can be used in a Bank and the larger size SIMM MUST be used in Bank A (the Bank closest to the controller slots), refer to Section 2.0 and Figure 1.0. NOTE: Parts lists do not refer to memory SIMMs according to their MB capacity. A 1MB SIMM is referred to as 256K x 36. The other SIMMs for the GPx 640 are as follows: 512K x 36 = 2MB SIMM 1M x 36 = 4MB SIMM 2M x 36 = 8MB SIMM NOTE: The memory installed in the system must be LESS THAN OR EQUAL to the memory parameter of the configuration record. If the memory installed is greater than the configuration record the system will use the default dct parameters, which are very low and will cause CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg049 poor performance and errors. NOTE: Adaptec (1542A & B) and BusTek (EISA) SCSI controllers WILL NOT run together in the same system. The system will only run with 2 Adaptecs or 2 BusTek controllers, when 2 SCSI controllers are needed. NOTE: If a GPx 640 boots with an invalid CMOS setup for COM1 (console port) it can be reprogrammed by issuing a 'BREAK'. This BREAK should be issued after the 'double beep' which will be the first 2 beeps heard after the system boots. A BREAK can be issued by pressing FUNCT+2 on a DT-4314 and a DT-4315 and FUNCT+B on a DT- 4313. NOTE: The PT-4201 can be connected directly to the parallel ports on the MFC. When this is done the 'S8' translation table should be used in the form that this printer will be using. NOTE: 1.1B is the minimum Operating System for GPx 640s with BusTek (EISA) SCSI controllers installed and more than 16MB of memory. The 1.1A Operating System cannot access above 16MB of memory. 13.0 Related Documentation _Manual_Number___Description_______________________________________ M6262 Business BASIC 90 Reference Manual M6354 ITP User Guide M6340 PC-Link User Guide M8215 GPx Series 40 Installation and Maintenance Manual M0186 GPx Series 40 Installation and Configuration Manual M0187 BOSS/VX System Administration Guide M0188 BOSS/VX Reference Guide M0189 BOSS/VX User Guide M0190 BOSS/VX Diagnostics Manual 515027 System Configuration Specification 514027 System Configuration Chart 990027 GPx Series 40 LARL Index ORIGINATOR: Dan Arteritano CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB044 Pg050 FIB 00045 11/08/91 *** GPX DUMP RECOVERY AND ANALYSIS *** Product: GPx Series 40 ** PRELIMINARY ** Author: Chuck Zimmerman Issue: GPx Dump/Panic Procedure (US & Canada) Type: Informational Purpose: To solve GPx dumps in the field as soon as possible without having to send the dump tape into corporate. This procedure saves valuable time in determining the cause of most GPx system dumps. This field bulletin is divided into several sections. They are: A. Recovering from a Panic and writing the dump to tape. B. Setting up a "in-house" system to process dumps. C. Downloading a dump tape. D. Reading a dump file using 'crash'. E. Notes and Cautions. F. Procedures for Sending a Dump to NSC. A. Recovering from a Panic and writing the dump to tape. When a panic or crash occurs, follow the steps below to recover from the panic and determine the reason why. 1. Write down the information that is displayed on the console screen. When a system crash/panic occurs, the error information displayed on the console terminal can be useful in determining the reason. 2. Reboot the system when prompted. 3. When the system reboots it automatically writes the contents of system memory to the swap partition on disk. 4. The system runs the file system repair program (fsck) on all disk partitions that were left mounted. This takes several minutes to complete depending on a quantity and size of the drives, the number and size of the files, etc. 5. When the file system repair is complete, the system continues to boot into multi-user mode. The system then checks for a panic dump in the swap device (partition): Checking for a system panic dump in the swap device. Standby. Dump found in the swap partition. Do you want to save it ? (y/n)> y 6. After entering "y" followed by a carriage return, you are asked to save the dump to tape or disk. Answer "t" for tape: Save to tape or disk ? (CR=t/d)> t Insert tape cartridge and press any key, or enter q to quit.> Issue: GPx Dump/Panic Procedure (Continued) ** PRELIMINARY ** A. Recovering from a Panic and writing the dump to tape (Cont.) CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB045 Pg001 7. The system displays a series of messages (shown below) and then you are asked to press any key. After pressing any key, the the system completes the boot procedure into multi-user. WARNING ! DO NOT remove the tape while dump is in progress. Initiating dump to tape; Standby. Dump saved successfully. Saving /unix to tape; Standby. /unix saved successfully. Saving /etc/crash to tape; Standby. /etc/crash saved successfully. Press any key to continue 8. Before any users attempt to log on to the system, the file repair procedure MUST be performed. The procedure is shown in a separate document available from the National Support Center. There is a similar procedure in the GPx Software Announcement, #168, pages 79 - 80. B. Setting up an "in-house" system to process dump tapes. If an "in-house" GPx Series 40 system is used to process dumps, it . is recommended that the operating system level be 1.1B. Therefore, this document it is assumed the "in-house" system is on the 1.1B operating system. Note: Refer to item 1 in the Notes and Cautions section if the dump is from a system on the 1.1A operating system. To process a dump tape, the kernel from the same operating system MUST exist on disk. It is suggested that the kernels from all O/S levels be put in a separate directory in a disk partition that has enough free space. The "*" level of the O/S level is also very important when processing a dump. The size of a kernel ranges between .7 MB to .9 MB in size depending upon the O/S level. If disk space is a problem, the kernels can be downloaded into the "dump" directory and renamed (ie. 1.0A, 1.0B19, 1.0B21, etc). When all kernels are on disk, back them up and delete them from the disk. When processing a dump, the required kernel can then be restored from tape. Note: Refer to the Notes and Cautions section for information on the size of system dumps on disk and how to retrieve kernels from other operating system levels. C. Downloading a dump tape. The amount of disk space required to download a single dump tape is equal to the amount of memory in the "problem system" plus an additional ten percent. Issue: GPx Dump/Panic Procedure (Continued) ** PRELIMINARY ** C. Downloading a dump tape (Cont.) This section gives two methods for downloading a dump tape. 1. Downloading the GPx dump tape at the problem site: a. Login as "root" (or 'su' to root on another terminal). CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB045 Pg002 b. Create a directory in a disk partition that is big enough to contain the memory image. If there is not enough disk space either clear off enough space, process the tape on the "in-house" system created in section B or send in the tape to corporate (See Section D). c. Using the 'cd' command change your current working directory to the directory created in step 'b' above. d. Enter the following command: # ldsysdump -d dumpname where: 'dumpname' is any arbitrary file name where the dump will be restored on disk. 2. Downloading the GPx dump tape on the "in-house" system. a. Login as "root" (or 'su' to root on another terminal). b. Change your current working directory to the directory that was created in Section B of this document. c. The version of the UNIX kernel should already be on disk in your current directory. If not, restore the kernel now. d. Enter the following command: # ldsysdump -d dumpname -u UnixVersion where: 'dumpname' is any arbitrary file name where the dump will be restored to. 'UnixVersion' is the version of the UNIX kernel from the problem system. D. Reading a dump file using 'crash'. After the dump has been written to disk, the program '/etc/crash' is used to read the dump file. The file contains all the start up messages (or errors) that were displayed on the console when the system was booted and the panic error message. Issue: GPx Dump/Panic Procedure (Continued) ** PRELIMINARY ** D. Reading a dump file using 'crash'. (Cont.) This section gives two methods for reading the dump file. 1. Processing the panic dump file at the problem site: a. Login in as "root" (or 'su' to root on another terminal). b. Change your current working directory to the directory where the dump file was downloaded to using the 'cd' command. c. Enter the following command: # crash -d dumpname -n /unix where: 'dumpname' was the name of the file assigned CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB045 Pg003 to the file in Section C-1-d. d. Go to Section D-3 of this document. 2. Processing the panic dump on the "in-house" system: a. Login as "root" (or 'su' to root from another terminal). b. Change your current working directory to the directory that was created in Section B of this document. c. Enter the following command: # crash -d dumpname -n UnixVersion where: 'dumpname' was the name of the file assigned to the file in Section C-2-d. 'UnixVersion' is the version of the UNIX kernel from the problem system. 3. After the crash command has been entered, the following output is displayed on the terminal screen: dumpfile=,namelist=,outfile=stdout > To display the panic information to the terminal screen, enter the following command at the ">" prompt: > panic ! pg The information displayed on the screen contains both the information that was displayed when the system was last booted and the panic information. To obtain a printout of the information enter the following command at the ">" prompt: > panic ! lpr list= Issue: GPx Dump/Panic Procedure (Continued) ** PRELIMINARY ** D. Reading a dump file using 'crash' (Cont.) If the information that is output from the crash utility is not "self explanatory" as to why the system dumped refer to the manual, "BOSS/VX System Administrators Guide" (M0187). Appendix B, Panic Messages, contains a list of the panic message and the possible reason(s) for why the system may have dumped. E. Notes and Cautions. 1. There is a known problem with the crash utility on the 1.1A release. Only dumps from 1.1A systems can be "fully" processed under this release. If the system being used to process dumps is on the 1.1A release, the 'strings' command is used in place of the 'crash' command. The syntax is: # strings dumpname | more CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB045 Pg004 2. If a customer has a 525 MB tape drive and the dump is written to a 525 MB tape (DC 6525), only a system that has a 525 MB tape drive can download the dump file. If the dump is written to a 120 MB tape (DC 600A), the 525 MB drive writes the dump in 120 MB format. This way, the tape can be downloaded on any system. F. Procedures for sending a Dump to NSC (National Support Center) 1. BEFORE sending in a dump tape, process the dump using this procedure. If you are unable to process the dump, then send in the tape with the error log print out. 2. A Dump Report form IS REQUIRED and it MUST be COMPLETELY filled out (System Type, O/S Level, etc). If the dump report form is not completely filled out with all the necessary information, the tape will not be processed and the tape will be returned to the CSM location nearest the customer. 3. A System Alert MUST be filed PRIOR to sending in the dump tape. 4. If a print out of the panic has been obtained and you are unable to determine the cause of the dump, the printout can be faxed to NSC along with the dump form (in place of sending the tape). The phone number is: (714) - 730 - 3110 REMEMBER TO FILE A SYSTEM ALERT PRIOR TO FAXING THE PRINT OUT ! ORIGINATOR: C ZIMMERMAN CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB045 Pg005 FIB 00046 MAI COMPANY CONFIDENTIAL 06/23/92 *** DISKADD FOR SERIES 40 EXPANSION CABINETS *** YOU MIUST BE 1.1A OR HIGHER TO ADD A SECOND CONTROLLER. The drives in the expansion chassis are numbered 0 to 4 and are connected to scsi controller 1. diskadd defaults to controller 0, if adding a disk on SCSI controller 1 , "1" plus the drive number must be entered. see example below. diskadd 10 ||________ drive address | |__________controller number The drive address can be 0 to 6 ORIGINATOR: J WHALEN CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB046 Pg001 FIB 00047 07/21/93 *** GPx640 Controller Requirements for Memory Upgrade Above 16MB *** I. Hardware Requirements PART PART NUMBER REV. LEVEL ---------- ---------------- ---------- CMB 916825-001 D MFC BIOS 165057-073 1.0B*05 EISA cntlr 400858-001 A II. Operating System Requirements The 1.1B or 1.1C BOSS/VX Operating System is required to run the GPx 640 with the EISA controllers and main memory greater than 16MB. If the system has 16MB or less of main memory, the 1.1A Operating System is the minimum level for EISA support. NOTE: 1) The EISA controller upgrade is available as a kit: MKT CODE DESCRIPTION -------- --------------------------------------------------------- QA036AA EISA upgrade kit A - for GPx640 without expansion cabinet. QA035AA EISA upgrade kit B - for GPx640 with expansion cabinet. 2) The above upgrade kits may have an incorrect MFC BIOS included, be certain to verify the level before attempting the upgrade. ORIGINATOR: Norm Jones CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB047 Pg001 FIB 00048 MAI COMPANY CONFIDENTIAL 01/28/92 *** Memory Parity Panic Troubleshooting *** Each SIMM module provides one byte of data, four SIMMs (one bank) are paralleled to make up the four byte (32 bit) memory bus. Four SIMMs read and write in parallel therefore you cannot pinpoint within a four SIMM group (4 meg minimum) when there is a memory parity panic since the byte in error is not defined. NOTE: The bank size is based on the memory capacity of the SIMMs installed in that bank. 1M x 9 = 1MB SIMM - Bank size = 4MB 512 x 36 = 2MB SIMM - Bank size = 8MB 1M x 36 = 4MB SIMM - Bank size = 16MB 2M x 36 = 8MB SIMM - Bank size = 32MB The panic information lists two types of memory addresses, "kvaddress" or KERNAL VIRTUAL address, and "paddress" or PHYSICAL address. Use the "paddress" for memory decoding. SAMPLE PANIC INFORMATION: parity err(1): kvaddress = 0xC0B3A484 paddress = 0x00B3A484 parity err(2): kvaddress = 0xC093AEC4 paddress = 0x0093AEC4 NOTE: Use the last eight hex digits of the paddress (digits following the x) for memory decoding. The addresses are given in hex, use the following chart to locate the failing group of SIMMs: HEX MEMORY ADDRESS CHART HEX ADDRESS RANGE MEGABYTE RANGE ------------------- -------------- 00000000 - 003FFFFF............ 00 - 03 00400000 - 007FFFFF............ 04 - 07 00800000 - 00BFFFFF............ 08 - 11 00C00000 - 00FFFFFF............ 12 - 15 01000000 - 013FFFFF............ 16 - 19 01400000 - 017FFFFF............ 20 - 23 01800000 - 01BFFFFF............ 24 - 27 01C00000 - 01FFFFFF............ 28 - 31 02000000 - 023FFFFF............ 32 - 35 02400000 - 027FFFFF............ 36 - 39 02800000 - 02BFFFFF............ 40 - 43 02C00000 - 02FFFFFF............ 44 - 47 03000000 - 033FFFFF............ 48 - 51 03400000 - 037FFFFF............ 52 - 55 03800000 - 03BFFFFF............ 56 - 59 03C00000 - 03FFFFFF............ 60 - 63 NOTE: When replacing a four SIMM bank, make sure all four SIMMs are the SAME BRAND, SAME SPEED, and SAME MEMORY CAPACITY! ORIGINATOR: Norm Jones CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB048 Pg001 FIB 00049 MAI COMPANY CONFIDENTIAL 03/10/92 *** Corrections to GPx 640 Hardware Announcement *** GPx 640 Dan Arteritano Hardware Announcement 40 Corrections Some errors have been found in the GPx 640 Hardware Announcement, #40. The corrections are listed below: Page 46 8/16-way Controller Switch Settings Under "Base Address Selection": Shows: Positions 1 - 7 Down and position 8 Up Should be: Positions 1 - 6 Down and positions 7 and 8 Up Under "Board Type Select": Shows: 16-way position 11 Down, should UP 8-way position 11 Up should be Down Page 54 Spare Parts List Shows: 916622-001 CPU PCBA with Security Plug 386sx Should be: 916825-001 CPU PCBA with Security Plug 486 The part numbers for the 2 MB and 4 MB SIMMs are switched, the part numbers should be: 162122-001 2 MB SIMM (512 x 36) 162123-001 4 MB (1 MB x 36) This error was noted in a previous Field Bulletin. NOTE: The copy of the GPX 640 Hardware Announcement in FIB 44 has these corrections as of 03/11/92. The date on FIB 44 was not changed because of the length of the document. If you have an earlier copy or if you have an original hardcopy of Hardware Announcement 40, please make corrections to your hardcopy. ORIGINATOR: Dan Arteritano MODIFIED by: Norm Jones CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB049 Pg001 FIB 00050 MAI COMPANY CONFIDENTIAL 05/21/92 *** HP LASERJET III ON GPX *** THE FOLLOWING SHOW THE PORT SETTING AND PRINTER SETTING TO INSTALL A HPLASER JET ON A GPX 40 . PORT CONFIGURATUION: BAUD RATE 9600 CHAR LENGTH 8 STOP BITS 1 PARITY NONE PRINTER TYPE ISP IXON FLOW CONT. YES SPOOLING YES IXANY FLOW CONT YES IXOFF FLOW CONT YES PRINTER SETUP ______________ AUTO CONT OFF I/O SERIAL SERIAL RS232 BAUD RATE 9600 ROBUST XON ON DTR POL. HI RET MEDIUM PCAP ON UNIPLEX = 4229 ORIGINATOR: J. WHALEN CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB050 Pg001 FIB 00051 MAI COMPANY CONFIDENTIAL 05/28/92 *** DEMON DIAG. ON 1.6G DRIVES *** PRELIMINARY FIELD BULLETIN TO ALERT FIELD OF PROBLEM................... SJ: 1.6GB 5 1/4" DISK ON GPX 640 PURPOSE: NOTIFY FIELD THAT USING DEMON VERSION 1009 (OS LEVEL 1.1B) AND BELOW ON 1.6GB DRIVES WILL CAUSE THE DRIVE TO GO INTO AN ILLEGAL STATE, AND CORRUPT THE DATA ON THE DISK. CAUSE: THIS IS CAUSED WHEN RUNNING THE DEFAULT DISK TESTS IN SEQUENCE AND CAN BE AVOIDED BY NOT RUNNING TEST 2 (SEEK TEST). SYMPTOM: THE SYMPTON OF A DRIVE IN THIS ILLEGAL STATE WOULD SHOW UP AS MEDIA ERRORS (03/11, 03/14) ON THE FIRST FEW TRACKS (BLOCKS 0-2,000). TO PUT THE DRIVE BACK INTO NORMAL MODE, RUN DIVE (FORMATTER) AND RESTORE THE CUSTOMER'S DATA. FIXED: IN THE DEMON DIAGNOSTIC RELEASED WITH 1.1C. END ORIGINATOR: PROD SUPPORT CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB051 Pg001 FIB 00052 MAI COMPANY CONFIDENTIAL 01/14/93 *** Panics/system lock-ups due to loose AC connections [ WPSF 804 ] *** Type: Problem Problem: Loose power connection in short power cable for Expansion Cabinet Assembly (ECA). Symptom: The system dumps and/or locks up intermittently. Most of the panic tapes investigated indicated a kernel mode trap 14 or some type of memory corruption. Cause: The wiring within the housing of the short power cable leading to the AC input connection on the ECA is not secure. Solution: Follow the steps below to correct the problem with the power cable that leads to the ECA. 1). Perform a proper system shutdown and the unplug the entire unit from the power source. 2). Disconnect the short power cable coming from the sequencer box on the ECA rear panel to the AC input connector on the ECA rear panel. Refer to Figure 2-43, page 2-103 of the "GPx Series 40 Installation and Maintenance Manual" (M8215D) for a diagram. 3). Remove the housing on the AC plug and tighten all three of the internal screws. 4). Reassemble the housing and reconnect the power plug to the AC input connector on the ECA rear panel. 5). Reconnect the GPX 640 to the power source and reboot. EXPANSION CHASSIS REAR VIEW ___________________________________________________ | _______ | | | | | | __ | FAN | ___________ | | |SW| |_______| | | | | ___ ___ SHORT | SEQUENCER | | | / \ /IN \========| BOX | | | |_____| |_____| CABLE |___________| | |___________________________________________________| ORIGINATOR: Chuck Zimmerman CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB052 Pg001 FIB 00053 MAI COMPANY CONFIDENTIAL 06/24/93 *** CMOS Setup Error from Bad Battery *** THE 340/440 CCA HAS A 6.8V LITHIUM BATTERY WHICH CONNECTS TO LOCATION "BATT" ON THE MOTHERBOARD. IF THIS BATTERY IS OUT OF TOLERANCE THE SYSTEM WILL NOT RETAIN THE CMOS SETUP INFORMATION WHEN THE SYSTEM IS POWERED DOWN. A BAD BATTERY WILL MAKE ALL MOTHER BOARDS APPEAR TO FAIL "CMOS SETUP ERROR BAD BATTERY". VERIFY THIS BATTERY WITH A VOLT METER FOR 6.0VDC +/- 5%. SOME SYSTEMS ALSO USE A 6.8VDC BATTERY WHICH IS ACCEPTABLE. BATTERY PART NUMBER: MM590070 OR 400769-512 ALSO SEE "GPX SERIES 40 INSTALLATION AND MAINTENANCE MANUAL" M8125 PAGE:2-61 FOR CMOS BATTERY AND SETUP INFORMATION. ORIGINATOR: Dan Arteritano CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB053 Pg001 FIB 00054 MAI COMPANY CONFIDENTIAL 10/11/93 *** GPx 240 hang, w/message "Hardware says system is running on batteries" *** SYMPTOM: GPx 240 during boot will stop with the message: "Hardware says system is running on batteries" This problem occurs when the Security Device loses the System Serial Number or the System Configuration Record (/etc/scr) is missing/corrupt. PROBLEM DETERMINATION: To verify the SSN is bad boot DEMON. DEMON will display an invalid SSN if the SSN device is defective, if DEMON displays the correct SSN the System Configuration Record is probably missing/corrupt. FIX: If DEMON indicates defective SSN device (Dallas key), replace the Dallas chip (P/N MM590012 499774-001) or replace the CMB. If DEMON displays the correct SSN install the System Configuration Record. ORIGINATOR: Dan Arteritano MODIFIED by: Norm Jones CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB054 Pg001 FIB 00055 MAI COMPANY CONFIDENTIAL 07/21/93 *** GPx Series 40 "root" login on terminals other than console *** Problem: The "root" login can only be used on console or "T0" on the GPx Series 40 system. FIX: To allow "root" to be used as a login on terminals besides console make the following change: login as root or do an "su" to become superuser cd /etc/default vi login change the CONSOLE line as follows: Old: CONSOLE=/dev/console New: #CONSOLE=/dev/console commenting out the CONSOLE line allows any terminal use the root login. ORIGINATOR: Dan Arteritano CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB055 Pg001 FIB 00056 MAI COMPANY CONFIDENTIAL 08/11/93 *** Slave printer not supported on port 1 (modem) on 240/340/440 *** SYMPTOM: Error 12 in BASIC attempting to OPEN slave L1, message "lpr unable to open l1" using utilities to print to the slave printer configured on port 1 (internal modem port). FIX: Slave printers are not supported on port 1 on 240/340/440 systems but configure allows them to be configured. ORIGINATOR: Norm Jones CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB056 Pg001 FIB 00057 MAI COMPANY CONFIDENTIAL 08/11/93 *** Use PC and TERM to set internal modems that won't answer *** SYMPTOM: Internal modem fails to answer but will run DEMON diagnostics without error. FIX: Use a standard PC and a communications program such as TERM or PROCOMM to set the modem up, it has probably just lost its setup. The modems are normally set for comm 2, and can be placed in any empty slot in a PC and set using a communications program set for comm 2. Type this string: AT S0=1 E0 Q1 &W0 Test the modem in the PC by calling out, then put back into the GPx system and test. ORIGINATOR: Norm Jones CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB057 Pg001 FIB 00058 MAI COMPANY CONFIDENTIAL 09/23/93 *** GPX 40 SECURITY KEY *** SYMPTOM: During the system Boot it crashes with a Bad security key or configuration record. In most cases the causes of this crash is a bad security key. FIX: Order a new security key MM590012 (Part Number 400774-001). ORIGINATOR: WALLY MOORE CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB058 Pg001 FIB 00059 MAI COMPANY CONFIDENTIAL 12/06/93 *** CMOS COM1 Set-up Incorrect, Prints Garbage to T0 on Power Up/Boot *** SYMPTOM: On System power up or Boot, garbage is printed to T0. Cannot change set-up parameters, to enter correct response to complete boot process. Customer is unable to boot and system is down. PROBLEM DETERMINATION: The COM1 set-up in CMOS has been corrupted. FIX: If the CMOS is bad, then the only fix is to change the CMB PCBA. If the CMOS has been altered (due to power surge or static discharge), a reset function should be issued to the COM1 section of CMOS. This is accomplished by sending a BREAK command to the CPU as follows: 1. If T0 is a 4313, FUNCT + B keys must be pressed after the CPU is powered on and the first beep is heard. It may be necessary to press the keys several times. If the operation is successful, the terminal will start to respond in a readable language (ex. Cache on). 2. If the terminal is a 4314, FUNCT + BREAK keys must be pressed (on the 4314 the BREAK key is in red ledgend under the 2 key). The de-pressing of the two keys is the same as Step 1. ORIGINATOR: J.O'Brien CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB059 Pg001 FIB 00060 MAI COMPANY CONFIDENTIAL 04/28/94 *** Panics, System Hangs and external tape drive errors *** SYMPTOM: Panics, system hangs, external tape drive errors on systems with external SCSI devices. PROBLEM DETERMINATION: Check for proper latching of the external SCSI cables to the devices. The spring clip should seat tightly and securely in the cable connector housing. Some external SCSI cable connector housings have a problem with interference between the plastic connector housing and the metal hood, the metal hood has a notch in it which must be centered in the groove in the plastic housing to allow the clip to seat fully. FIX: If the above condition exists, use jointed pliars to carefully form the metal hood, centering the notch across the groove in the plastic housing. NOTE: For a secure connection use long cable ties to wrap around the clips and connector, this will prevent accidental disconnection. These cables are very heavy, use cable ties to support the weight of the cables, tying to available spots (fan grille, cover slit, stick on tie, etc.). SCSI Cable Connector Side view _________ | __ \___/ | The notches should be clear with no Interference ________/ | interference. ___ \ | / \__| |_________ ORIGINATOR: Norm Jones CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB060 Pg001 FIB 00061 MAI COMPANY CONFIDENTIAL 05/02/94 *** Memory - Texas Instruments SIMMs will not work in Expansion Card *** Subject: GPx 340/440 systems with Memory Expansion card (systems with 12 or 16 MB of memory) Type: Information Memory SIMMs p/n MM590009, manufactured by Texas Instruments do not work when used on the memory expansion card. A new part number has been created for this purpose: MM590019 (162101-012), the following are the approved manufactures for this part: MANUFACTURER: VENDOR PART # ---------------------------------- -------------- OKI SEMICONDUCTOR, INC. MSC2312-10YS9 SAMSUNG SEMICONDUCTOR, INC. KMM591000A-10 TOSHIBA THM91000AS-10 ORIGINATOR: Wally Moore CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB061 Pg001 FIB 00062 MAI COMPANY CONFIDENTIAL 06/23/94 *** Error Formatting Maxtor 7213 with DIVE *** Subject: Maxtor 7213 disk drives on GPx 30/40/50 Author : Dale Jensen Type : Problem/Informational Date : 6/22/94 Purpose: To inform the field of a formatting problem on the Maxtor 7213 disk drive. Details: The Maxtor LXT213 disk drive, which is used on GPx 30/40/50 Series is no longer available. In their place, we are shipping the Maxtor 7213 disk drive. Attempting to do a "standard format" or "non-standard format" (using dive) with the default parameters will result in the drive returning the following status and not formatting : A sense key of hex 5 and a sense code of hex 26 (the drive does not like a field in the parameter list) Use the following procedure with dive to format the Maxtor 7213 disks on GPx 30/40/50 systems. Under the 'Format' menu, select 'Non-Standard Format'. Then select the 'edit format parameters' option. At the bottom of the screen dive asks: "Are these entries correct (Y/N)?" Enter "N" and the cursor will move to the top of the screen. Enter "0" after the entry "FmtDat" and then 'CR' for the next (8) lines. At the bottom of the screen dive asks: "Are these entries correct (y/n)?" Enter "y". At this point you will return to the menu for 'Non-Standard Format' and you can choose option #4 to begin formatting. The disk should then format correctly using the vendor's default parameters. ORIGINATOR: Dale Jensen CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB062 Pg001 FIB 00063 MAI COMPANY CONFIDENTIAL 07/19/94 *** SCSI termination voltage fuse - MM596075 - on SCSI controller *** The SCSI controllers have a fuse F1 1 1/2 amp, which fuses the +5V terminator power. This fuse can easily blow during troubleshooting or if the termination is incorrect (multiple terminating devices). Fuse F1 is similar in construction to a miniature lamp, and is pluggable. Fuse P/N MM596075 It would be advisable to order (code B) spare fuses for your location. The fuse can be easily checked with an ohm meter or by checking for the presence of +5V on the scsi bus connector pin 26 at the controller PCBA. ORIGINATOR: Norm Jones CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB063 Pg001 FIB 00064 MAI COMPANY CONFIDENTIAL 09/20/94 *** DE200 ethernet lan controller is the only one supported on GPx40 *** The DE200 lan controller P/N 400817-001 MM590390 is the only supported lan controller for all GPx40 systems. There are several other lan controllers in our spares and there may be some stocked under the above P/N, however, they will not work. Also there are other models in the DE2xx series of lan controllers, these also do not work on the GPx40 systems. ORIGINATOR: Norm Jones CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB064 Pg001 FIB 00065 MAI COMPANY CONFIDENTIAL 02/09/95 *** DON'T use OS level 1.1C*9 on GPx240 systems! (use 1.1C*10) *** SUBJECT: NEW RELEASE OF OPERATING SYSTEM 1.1C *9 PROBLEM: DOES NOT SUPPORT THE GPx 240 SYSTEM. PURPOSE: TO INFORM FIELD NOT TO INSTALL THIS OPERATING SYSTEM ON ANY GPx 240 SYSTEM. SYMPTON: SYSTEM WON'T BOOT. THE O.S. UPDATE WILL PROCEED AS NORMAL BUT WHEN REBOOTING THE SYSTEM WILL NOT BOOT. SOLUTION: A NEW OPERATING SYSTEM RELEASE WILL BE ISSUED SPECIFICALLY FOR THE GPx 240 SYSTEM SHORTLY, SO DO NOT INSTALL THE CURRENT ONE BEING SHIPPED TO CUSTOMERS. NOTE: The 1.1C*10 OS release supports ALL GPx40 systems and should be installed on ALL GPx40 systems to prevent security panics due to defective SSN modules. ORIGINATOR: Fred Chiuppi MODIFIED by: Norm Jones CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB065 Pg001 FIB 00066 MAI COMPANY CONFIDENTIAL 08/29/95 *** GPx640 CMB problems: mem parity & kernal mode trap panics *** NOTE: There is a new ASIC type of CMB (non-Acer) which will solve the following problems. Contact your manager, Norm Jones, or Ira Leibowitz to order. A complete system inventory will be required before the replacement can be ordered: 1) size and number of SIMMS (ie. saying 16MB isn't sufficient) 2) inventory of adapters by manufacturer, P/N, and revision level Refer to FIB 67 in this FIB group for installation information. There are two common types of panics caused by the GPx640 cmb which continue to occur. They are: 1. MEMORY PARITY panics 2. KERNAL MODE TRAP 0x0000E panics Both types of panics are related to cmb/memory timing and are affected by the amount of memory (normally 16MB or greater), the type of memory, heat, jumper JPX7 position, and system usage. The following items should be checked on a failing system: 1. CMB rev should be E on the white MAI sticker 2. check CPU fans, in power supply and the auxiliary chassis fan 3. jumper JPX7 located under the drive 1 bay (accessable by removing the drive 1 bay - 4 screws), recommended position is 2-3 (over the two pins to the front of the system). If the cmb is failing with JPX7 in 2-3 try with it jumpered 1-2. 4. replace memory, NOTE: all simms in a bank (4 simms per bank) should be the same manufacturer. 5. Test the system using the following program. The start size in statement 150 can be varied as can the number of GHOST tasks to start. (the number of GHOSTs available is configured in single user using the configure utility). After entering and saving the MEMTEST program: 1) log-in and su to root 2) cd to the directory where MEMTEST is located 3) go into basic and LOAD "MEMTEST" 4) GOTO 100 and RUN 5) enter the desired number of GHOST tasks to start, choose a number that will exceed real memory; ex. a 32MB system will have about 28MB of free memory, use 15 or 16 tasks (with START size of 7000) 6) enter the beginning GHOST number to use (normally 0) 7) as each GHOST is started the command will display 8) the sar -r report will display freemem in 4K pages and freeswap in disk blocks (512 bytes) 9) the disk activity indicator will light up solidly as swapping starts 10) run the system overnight or over the weekend if possible, there should be no panics NOTES: 1) The system will become VERY BUSY when swapping is occurring, it is difficult to shut the system down, this is easier to accomplish if the console is logged in as root with the shutdown command entered (requiring only a CR) before the GHOST tasks are started from another terminal. 2) The system may hang (no terminal responce and no disk activity) if the swap area is exceeded, observe the freeswap column, if CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB066 Pg001 this occurs reboot and start with fewer GHOST tasks (but enough to force the system into swapping) 0010 REM"'MEMTEST' - RUNS IN GHOST, TO START A SERIES OF GHOSTS RUNNING, LOAD 0010: AND THEN GOTO 100" 0015 BEGIN 0017 SETERR 10 0020 FOR A=1 TO 255 0030 A$="DIM A"+STR(A)+"$(1024*30,CHR(A))" 0050 EXECUTE A$ 0060 NEXT A 0070 GOTO 10 0100 REM"START GHOSTS" 0110 BEGIN 0130 INPUT 'CS',"ENTER NUMBER OF GHOSTS TO START ",G 0135 INPUT"ENTER BEGINNING GHOST NUMBER ",G9 0140 FOR G1 = G9 TO G+G9-1 0150 G$="START 7000,"+""""+"MEMTEST"+""""+","+""""+"G"+STR(G1)+"""";REM "MOD 0150:IFY START SIZE TO SUIT THE NEED, START OF 1000 = .3MB" 0155 EXECUTE G$ 0160 PRINT G$ 0165 NEXT G1 0170 !sar -r 10 0180 GOTO 0170 NOTE: If a cmb replacement is necessary, it is HIGHLY RECOMMENDED that it be tested using the test listed above, with the same memory configuration as the customer's for 24-48 hours, then replace both cmb and memory together. ORIGINATOR: Norm Jones CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB066 Pg002 FIB 00067 MAI COMPANY CONFIDENTIAL 08/06/96 *** Replacement GPx640 CMB Field Information *** I. General Information A. The replacement GPx640 CMB is an 8 slot EISA system board with 256K of external CPU cache, standard CPU is a 80486 DX33 in a ZIF socket. There are three VESA local bus slots which we don't use (combination EISA/VESA slots, we use the EISA portion of the slots). B. There are 4 72 pin SIMM slots which will require use of higher density SIMMS than on the original CMB (16MB or 32MB SIMMS) if the total memory exceeds 16MB. C. There are some chassis modifications required to accomodate the new CMB (keyboard connector access, chassis fan cable, and power on LED cable). The plan is for a replacement chassis to be sent for a specific customer with the EISA configuration set up, replace the existing main chassis, move the customer's disk and tape drives to the new chassis, send the old customer chassis back for rework. D. The new CMB does not support the monitor off of COM1 port, a standard AT keyboard and VGA color monitor (and VGA controller) are required. E. The original MFC controller has built-in routines to set up the EISA configuration, this is not supported on the new CMB, if the EISA configuration is lost (CMB replaced), an EISA SCSI controller is added, or the memory size changes, a 3 1/2" floppy disk is required to run the EISA configuration. NOTE: If you go into the MFC EISA config utility it may cause the CMB's EISA to be corrupted requiring set up using a floppy drive and the supplied EISA set up diskette. F. The VGA adapter uses one I/O slot, if the customer's system has all slots full, one existing SCSI controller must come out. In this case the expansion chassis will be connected to the external connector of the SCSI controller in slot 3, removing the terminators from the SCSI controller, editing /etc/fstab, editing /etc/partitions, and making device files for all devices that were connected to the second SCSI controller. G. Bustek BT-742 REV C,D,E,F,G, and H PCBAs will work on the new CMB with DX33 and DX2-66 CPUs. Bustek BT-742 REV C,D,E,F or G work with DX4-100 cpus. Use of BT-742 REV H with a DX4-100 cpu causes a DMA test failure during boot. BT-742 Revs C,D,E,F - 400858-001 MM596060 (limited availability) BT-742 Rev G - 400858-002 MM596962 (limited availability) BT-742 Rev H - 400858-004 MM596063 (readily available) H. DX4-100 cpus shipped as upgrades are "overdrive CPUs". These can be identified by having a larger heatsink (1/2" high) and the Intel name on the heatsink. These "overdrive" CPUs are designed for 5 volts so do not change the motherboard jumpers to 3.4 volts (required for standard DX4-100 CPUs). I. The Maxtor P1-17S 1.6GB 5 1/4" fixed disk drive doesn't work properly on systems with the DX4-100 cpus, may cause other scsi devices to CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB067 Pg001 fail during system initialization or system crashes. Does not appear to fail on DX2-66 cpus. II. SIMM memory configuration A. The four SIMM slots (four banks) support SIMM sizes in various combinations: TOTAL BANK 1 BANK 2 BANK 3 BANK 4 --------- ------- ------- ------- ------ 4 Mbyte 1Mx36 None None None 8 Mbyte 1Mx36 1Mx36 None None 8 MByte 2Mx36 None None None 12 Mbyte 1Mx36 1Mx36 1Mx36 None 16 Mbyte 1Mx36 1Mx36 1Mx36 1Mx36 16 Mbyte 2Mx36 None 2Mx36 None 16 Mbyte 4Mx36 None None None 20 Mbyte 1Mx36 4Mx36 None None 24 Mbyte 1Mx36 1Mx36 4Mx36 None 32 Mbyte 8Mx36 None None None 32 Mbyte 4Mx36 4Mx36 None None 36 Mbyte 1Mx36 4Mx36 4Mx36 None 40 Mbyte 1Mx36 1Mx36 4Mx36 4Mx36 40 Mbyte 2Mx36 None 8Mx36 None 48 Mbyte 4Mx36 4Mx36 4Mx36 None 64 Mbyte 8Mx36 None 8Mx36 None 64 Mbyte 4Mx36 4Mx36 4Mx36 4Mx36 64 Mbyte 16Mx36 None None None 128 Mbyte 16Mx36 16Mx36 None None 172 Mbyte 16Mx36 16Mx36 16Mx36 None 256 Mbyte 16Mx36 16Mx36 16Mx36 16Mx36 III. CMB jumper information J01 - open J02 - installed JP1 - 1-2 J1 - installed J2 - 1-2 J3 - 1-2 J22 - installed J33 - open JC4 - 1-2 JC5 - 1-2 JC9 - 4-5 JL2 - open JP12 - 1-3 and 2-4 JP14 - open IV. Set up A. CMOS configuration 1. STANDARD SETUP Date: Current date Time: Current time Hard Disk C type: Not installed Hard Disk D type: Not installed Floppy Drive A: 1.44 MB, 3 1/2" Floppy Drive B: Not installed Primary Display: VGA/PGA/EGA Keyboard: Installed CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB067 Pg002 2. ADVANCED CMOS SETUP Above 1 MB Memory Test: Enabled Memory Parity Error Check: Enabled System Boot-Up Num Lock: On Floppy Drive Seek at Boot: Disabled System Boot-Up Sequence: C:,A: External Cache Memory: Enabled Internal Cache Memory: Enabled Password Checking Option: Setup Video Shadow C000, 32K: Disabled Adapter ROM Shadow C800, 32K: Disabled Adapter ROM Shadow D000, 32K: Disabled Adapter ROM Shadow D800, 32K: Disabled System ROM Shadow F000, 64K: Disabled Boot Sector Virus Protection: Disabled 3. ADVANCED CHIPSET SETUP System DRAM Speed: Slower Auto Configuration: Disabled Cache Write Cycle: 2T Cache Read Cycle: 1T System Bus Speed: CLK/4 Non-Cacheable Area: AT Bus Non-Cachable Area Size: 1 MB Non-Cachable Area Start: 0F00000 H Video ROM (C0000) Cachable: Disabled System BIOS ROM Cachable: Disabled I/O Recovery Select: 5 BCLKS B. EISA configuration 1. The EISA configuration floppy is a bootable floppy, if there is no 3 1/2" 1.44 MB floppy on the system, one will have to be installed temporarily. Depending on the state of the EISA CMOS you may have to force the first EISA SCSI controller (in Slot 3) to floppy enabled: Rev F BT-742A - remove the SCSI cable and place a jumper on pins 41-42 of the SCSI connector. Odd and even numbered pins are directly accross from each other, use a standard PCBA jumper Rev G BT-742A - install jumper on pair labled FLOPPY ENABLE on the top of the PCBA NOTE: When the floppy is forced enabled with a jumper the SCSI bus is disabled, be sure and remove it when finished with EISA configuration Choose the BOOT MENU then F for floppy boot CR through the DATE & TIME At A: prompt type CFG to run the configuration utility 2. SLOT 0 or SYSTEM BOARD configuration: Set the SYSTEM BOARD MEMORY SIZE to match the actual system memory 3. SLOT 3 BUSTEK EISA configuration: Host I/O Port Address: 330h - default Host Interrupt Request: INT11 Edge - Default CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB067 Pg003 Host BIOS (16K Bytes) Address: 0C8000h - default ISA DMA Channel Emulation: DMA Channel 5 - default EISA Bus Burst Cycles: Disable - default Host Adapter SCSI ID: ID = 7 - default SCSI Parity: Enable - default Disk Drive capacity: Disk < 1GB or SCO UNIX - default Adapter Initiate Sync Negotiation: Disable - default Maximum Sync Data Rate Allowed: 5 Mbytes/Sec - default Floppy Subsystem: Primary Floppy - default 4. SLOT 4 BUSTEK EISA configuration (only if installed): Host I/o Port Address: 334h Host Interrupt Request: INT14 Edge Host BIOS (16K Bytes) Address: Disable BIOS ISA DMA Channel Emulation: DMA Channel 5 - default EISA Burst Cycles: Disable - default Host Adapter SCSI ID: ID = 7 - default SCSI Parity: Enable - default Disk Drive Capacity: Disk < 1GB or SCO UNIX - default Adapter Initiate Sync Negotiation: Disable - default Maximum Sync Data Rate Allowed: 5 Mbytes/Sec - default Floppy Subsystem: Disable floppy V. Monitor issues A. MAI utilities cannot easily be run from the console, a standard VDT must still be attached to the COM1 port. There is one built in login when the OS is installed - 'install' which can be used from the COM1 port then run necessary utility functions (configure, oprinfo, etc.). The 'install' login does not have a password set and it requires a password of at least 6 characters be set the first time the login is used, the recommended password is 'chngt0' or 'mai001'. B. When MAI utilities need to be run in single user mode, do the following to put the system into single user with the VDT on COM1 switched to console: 1. at the VDT on COM1 type: # init S There will be a message on the console monitor indication that control has been switched to COM1, shutdown messages will occur on the COM1 port. 2. After completing the single user functions do the following to switch back to standard console control: # init 0 The system will shutdown completely, when rebooted the console will be the monitor/keyboard once again. VI. DEMON problems A. The DEMON logon screen blanks out on the VGA monitor, but can be run from the VDT on COM1. B. The monitor tests in DEMON fail because we are using a different VGA adapter. VII. DIVE problems CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB067 Pg004 A. The MOTOR BAR keys (CTL keys I,II,III,IV) aren't on the standard 101 key keyboard and the FUNCTION 1,2,3,4 keys don't work as MOTOR BAR keys in DIVE. Use the following key combinations in DIVE: MBI = CTL+\ MBII = CTL+] MBIII = CTL+SHFT+6 (CTL+^) MBIV = CTL+_ VIII. Miscelaneous connectors A. Power supply to CMB connectors JS1 and JS2 when properly connected will have the four black wires grouped together in the middle (two black wires from each connector) B. Front panel power LED connects to the KLOCK connector with pin one of connector matching pin one of the plug C. The chassis DC fan is spliced into the wires for the CPU fan, which is made on a DC Y type of cable, it can connect between the power supply and any disk or tape device. IX: Changes required when all I/O slots are currently used and you need to remove the second controller and place all SCSI devices on the first controller. A. Physical changes 1. disk drives in the expansion chassis have to be readdressed: 0 --> 2 1 --> 3 2. the scsi terminators on the first (only) scsi adapter have to be removed (RP 2,3,4 near J4 - external scsi connector) 3. the scsi cable to the expansion chassis is moved to the first (only) scsi adaptor B. Device file changes 1. the disk and disk partition device files change and must be created the following BASIC program creates the necessary files: 0010 REM "DEV_FILE - ADD DEVICE FILES FOR DISK DRIVES MOVED TO 0010:FIRST CONTROLLER" 0020 BEGIN 0030 D=2 0040 FOR S=0 TO 7 0050 LET E$="mknod /dev/dsk/"+STR(D)+"s"+STR(S)+" b 0 "+STR((D*16)+S) 0055 PRINT E$ 0060 SYSTEM E$ 0070 LET E$="mknod /dev/rdsk/"+STR(D)+"s"+STR(S)+" c 0 "+STR((D*16)+S) 0075 PRINT E$ 0080 SYSTEM E$ 0090 NEXT S 0100 D=D+1;IF D<4 GOTO 40 0110 END NOTE: Following is a listing of the disk devices BEFORE modification: disk devices with four drives on 2 controllers # ls -l /dev/dsk/[!f]* brw------- 3 root sys 0, 0 Feb 16 1994 /dev/dsk/0s0 brw------- 3 root sys 0, 1 Feb 8 10:34 /dev/dsk/0s1 CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB067 Pg005 brw-r----- 3 root sys 0, 2 Feb 8 07:50 /dev/dsk/0s2 brw------- 3 root sys 0, 3 Feb 8 10:36 /dev/dsk/0s3 brw------- 3 root sys 0, 4 Feb 8 10:37 /dev/dsk/0s4 brw------- 1 root sys 0, 5 Feb 16 1994 /dev/dsk/0s5 brw------- 1 root sys 0, 6 Feb 16 1994 /dev/dsk/0s6 brw------- 1 root sys 0, 7 Feb 16 1994 /dev/dsk/0s7 brw------- 1 root other 0, 16 Jun 2 12:08 /dev/dsk/1s0 brw------- 1 root other 0, 17 Jun 2 12:08 /dev/dsk/1s1 brw------- 1 root other 0, 18 Jun 2 12:08 /dev/dsk/1s2 brw------- 1 root other 0, 19 Jun 2 12:13 /dev/dsk/1s3 brw------- 1 root other 0, 20 Jun 2 12:09 /dev/dsk/1s4 brw------- 1 root other 0, 21 Jun 2 12:09 /dev/dsk/1s5 brw------- 1 root other 0, 22 Jun 2 12:09 /dev/dsk/1s6 brw------- 1 root other 0, 23 Jun 2 12:09 /dev/dsk/1s7 brw------- 1 root other 0,128 Jun 2 12:17 /dev/dsk/c1d0s0 brw------- 1 root other 0,129 Jun 2 12:17 /dev/dsk/c1d0s1 brw------- 1 root other 0,130 Jun 2 12:17 /dev/dsk/c1d0s2 brw------- 1 root other 0,131 Jun 2 12:23 /dev/dsk/c1d0s3 brw------- 1 root other 0,132 Jun 2 12:17 /dev/dsk/c1d0s4 brw------- 1 root other 0,133 Jun 2 12:17 /dev/dsk/c1d0s5 brw------- 1 root other 0,134 Jun 2 12:17 /dev/dsk/c1d0s6 brw------- 1 root other 0,135 Jun 2 12:17 /dev/dsk/c1d0s7 brw------- 1 root other 0,144 Jun 2 12:26 /dev/dsk/c1d1s0 brw------- 1 root other 0,145 Jun 2 12:26 /dev/dsk/c1d1s1 brw------- 1 root other 0,146 Jun 2 12:26 /dev/dsk/c1d1s2 brw------- 1 root other 0,147 Jun 2 12:42 /dev/dsk/c1d1s3 brw------- 1 root other 0,148 Jun 2 12:26 /dev/dsk/c1d1s4 brw------- 1 root other 0,149 Jun 2 12:26 /dev/dsk/c1d1s5 brw------- 1 root other 0,150 Jun 2 12:26 /dev/dsk/c1d1s6 brw------- 1 root other 0,151 Jun 2 12:26 /dev/dsk/c1d1s7 # ls -l /dev/rdsk/[!f]* crw------- 1 root sys 0, 0 Feb 16 1994 /dev/rdsk/0s0 crw------- 1 root sys 0, 1 Feb 16 1994 /dev/rdsk/0s1 crw------- 1 root sys 0, 2 Feb 16 1994 /dev/rdsk/0s2 crw------- 1 root sys 0, 3 Feb 16 1994 /dev/rdsk/0s3 crw------- 1 root sys 0, 4 Feb 16 1994 /dev/rdsk/0s4 crw------- 1 root sys 0, 5 Feb 16 1994 /dev/rdsk/0s5 crw------- 1 root sys 0, 6 Feb 16 1994 /dev/rdsk/0s6 crw------- 1 root sys 0, 7 Feb 16 1994 /dev/rdsk/0s7 crw------- 1 root other 0, 16 Jun 2 12:10 /dev/rdsk/1s0 crw------- 1 root other 0, 17 Jun 2 12:08 /dev/rdsk/1s1 crw------- 1 root other 0, 18 Jun 2 12:08 /dev/rdsk/1s2 crw------- 1 root other 0, 19 Jun 2 12:09 /dev/rdsk/1s3 crw------- 1 root other 0, 20 Jun 2 12:09 /dev/rdsk/1s4 crw------- 1 root other 0, 21 Jun 2 12:09 /dev/rdsk/1s5 crw------- 1 root other 0, 22 Jun 2 12:09 /dev/rdsk/1s6 crw------- 1 root other 0, 23 Jun 2 12:09 /dev/rdsk/1s7 crw------- 1 root other 0,128 Jun 2 12:17 /dev/rdsk/c1d0s0 crw------- 1 root other 0,129 Jun 2 12:17 /dev/rdsk/c1d0s1 crw------- 1 root other 0,130 Jun 2 12:17 /dev/rdsk/c1d0s2 crw------- 1 root other 0,131 Jun 2 12:17 /dev/rdsk/c1d0s3 crw------- 1 root other 0,132 Jun 2 12:17 /dev/rdsk/c1d0s4 crw------- 1 root other 0,133 Jun 2 12:17 /dev/rdsk/c1d0s5 crw------- 1 root other 0,134 Jun 2 12:17 /dev/rdsk/c1d0s6 crw------- 1 root other 0,135 Jun 2 12:17 /dev/rdsk/c1d0s7 crw------- 1 root other 0,144 Jun 2 12:37 /dev/rdsk/c1d1s0 crw------- 1 root other 0,145 Jun 2 12:26 /dev/rdsk/c1d1s1 crw------- 1 root other 0,146 Jun 2 12:26 /dev/rdsk/c1d1s2 crw------- 1 root other 0,147 Jun 2 12:26 /dev/rdsk/c1d1s3 crw------- 1 root other 0,148 Jun 2 12:26 /dev/rdsk/c1d1s4 crw------- 1 root other 0,149 Jun 2 12:26 /dev/rdsk/c1d1s5 crw------- 1 root other 0,150 Jun 2 12:26 /dev/rdsk/c1d1s6 CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB067 Pg006 crw------- 1 root other 0,151 Jun 2 12:26 /dev/rdsk/c1d1s7 NOTE: Following is a disk device listing AFTER modification: disk devices with four drives on one controller # ls -l /dev/dsk[!f]* /dev/dsk[!f]*: No such file or directory # ls -l /dev/dsk/[!f]* brw------- 3 root sys 0, 0 Feb 16 1994 /dev/dsk/0s0 brw------- 3 root sys 0, 1 Feb 8 10:34 /dev/dsk/0s1 brw-r----- 3 root sys 0, 2 Feb 8 07:50 /dev/dsk/0s2 brw------- 3 root sys 0, 3 Feb 8 10:36 /dev/dsk/0s3 brw------- 3 root sys 0, 4 Feb 8 10:37 /dev/dsk/0s4 brw------- 1 root sys 0, 5 Feb 16 1994 /dev/dsk/0s5 brw------- 1 root sys 0, 6 Feb 16 1994 /dev/dsk/0s6 brw------- 1 root sys 0, 7 Feb 16 1994 /dev/dsk/0s7 brw------- 1 root other 0, 16 Jun 5 13:43 /dev/dsk/1s0 brw------- 1 root other 0, 17 Jun 5 13:43 /dev/dsk/1s1 brw------- 1 root other 0, 18 Jun 5 13:43 /dev/dsk/1s2 brw------- 1 root other 0, 19 Jun 5 13:47 /dev/dsk/1s3 brw------- 1 root other 0, 20 Jun 5 13:43 /dev/dsk/1s4 brw------- 1 root other 0, 21 Jun 5 13:43 /dev/dsk/1s5 brw------- 1 root other 0, 22 Jun 5 13:43 /dev/dsk/1s6 brw------- 1 root other 0, 23 Jun 5 13:43 /dev/dsk/1s7 brw------- 1 root other 0, 32 Jun 5 13:56 /dev/dsk/2s0 brw------- 1 root other 0, 33 Jun 5 13:56 /dev/dsk/2s1 brw------- 1 root other 0, 34 Jun 5 13:56 /dev/dsk/2s2 brw------- 1 root other 0, 35 Jun 5 14:05 /dev/dsk/2s3 brw------- 1 root other 0, 36 Jun 5 13:56 /dev/dsk/2s4 brw------- 1 root other 0, 37 Jun 5 13:56 /dev/dsk/2s5 brw------- 1 root other 0, 38 Jun 5 13:56 /dev/dsk/2s6 brw------- 1 root other 0, 39 Jun 5 13:56 /dev/dsk/2s7 brw------- 1 root other 0, 48 Jun 5 14:34 /dev/dsk/3s0 brw------- 1 root other 0, 49 Jun 5 14:34 /dev/dsk/3s1 brw------- 1 root other 0, 50 Jun 5 14:34 /dev/dsk/3s2 brw------- 1 root other 0, 51 Jun 5 14:41 /dev/dsk/3s3 brw------- 1 root other 0, 52 Jun 5 14:34 /dev/dsk/3s4 brw------- 1 root other 0, 53 Jun 5 14:34 /dev/dsk/3s5 brw------- 1 root other 0, 54 Jun 5 14:34 /dev/dsk/3s6 brw------- 1 root other 0, 55 Jun 5 14:34 /dev/dsk/3s7 brw------- 1 root other 0,128 Jun 2 12:17 /dev/dsk/c1d0s0 brw------- 1 root other 0,129 Jun 2 12:17 /dev/dsk/c1d0s1 brw------- 1 root other 0,130 Jun 2 12:17 /dev/dsk/c1d0s2 brw------- 1 root other 0,131 Jun 2 12:23 /dev/dsk/c1d0s3 brw------- 1 root other 0,132 Jun 2 12:17 /dev/dsk/c1d0s4 brw------- 1 root other 0,133 Jun 2 12:17 /dev/dsk/c1d0s5 brw------- 1 root other 0,134 Jun 2 12:17 /dev/dsk/c1d0s6 brw------- 1 root other 0,135 Jun 2 12:17 /dev/dsk/c1d0s7 brw------- 1 root other 0,144 Jun 2 12:26 /dev/dsk/c1d1s0 brw------- 1 root other 0,145 Jun 2 12:26 /dev/dsk/c1d1s1 brw------- 1 root other 0,146 Jun 2 12:26 /dev/dsk/c1d1s2 brw------- 1 root other 0,147 Jun 2 12:42 /dev/dsk/c1d1s3 brw------- 1 root other 0,148 Jun 2 12:26 /dev/dsk/c1d1s4 brw------- 1 root other 0,149 Jun 2 12:26 /dev/dsk/c1d1s5 brw------- 1 root other 0,150 Jun 2 12:26 /dev/dsk/c1d1s6 brw------- 1 root other 0,151 Jun 2 12:26 /dev/dsk/c1d1s7 # ls -l /dev/rdsk/[!f]* crw------- 1 root sys 0, 0 Feb 16 1994 /dev/rdsk/0s0 crw------- 1 root sys 0, 1 Feb 16 1994 /dev/rdsk/0s1 crw------- 1 root sys 0, 2 Feb 16 1994 /dev/rdsk/0s2 crw------- 1 root sys 0, 3 Feb 16 1994 /dev/rdsk/0s3 crw------- 1 root sys 0, 4 Feb 16 1994 /dev/rdsk/0s4 CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB067 Pg007 crw------- 1 root sys 0, 5 Feb 16 1994 /dev/rdsk/0s5 crw------- 1 root sys 0, 6 Feb 16 1994 /dev/rdsk/0s6 crw------- 1 root sys 0, 7 Feb 16 1994 /dev/rdsk/0s7 crw------- 1 root other 0, 16 Jun 5 13:44 /dev/rdsk/1s0 crw------- 1 root other 0, 17 Jun 5 13:43 /dev/rdsk/1s1 crw------- 1 root other 0, 18 Jun 5 13:43 /dev/rdsk/1s2 crw------- 1 root other 0, 19 Jun 5 13:43 /dev/rdsk/1s3 crw------- 1 root other 0, 20 Jun 5 13:43 /dev/rdsk/1s4 crw------- 1 root other 0, 21 Jun 5 13:43 /dev/rdsk/1s5 crw------- 1 root other 0, 22 Jun 5 13:43 /dev/rdsk/1s6 crw------- 1 root other 0, 23 Jun 5 13:43 /dev/rdsk/1s7 crw------- 1 root other 0, 32 Jun 5 14:00 /dev/rdsk/2s0 crw------- 1 root other 0, 33 Jun 5 13:56 /dev/rdsk/2s1 crw------- 1 root other 0, 34 Jun 5 13:56 /dev/rdsk/2s2 crw------- 1 root other 0, 35 Jun 5 13:56 /dev/rdsk/2s3 crw------- 1 root other 0, 36 Jun 5 13:56 /dev/rdsk/2s4 crw------- 1 root other 0, 37 Jun 5 13:56 /dev/rdsk/2s5 crw------- 1 root other 0, 38 Jun 5 13:56 /dev/rdsk/2s6 crw------- 1 root other 0, 39 Jun 5 13:56 /dev/rdsk/2s7 crw------- 1 root other 0, 48 Jun 5 14:35 /dev/rdsk/3s0 crw------- 1 root other 0, 49 Jun 5 14:34 /dev/rdsk/3s1 crw------- 1 root other 0, 50 Jun 5 14:34 /dev/rdsk/3s2 crw------- 1 root other 0, 51 Jun 5 14:34 /dev/rdsk/3s3 crw------- 1 root other 0, 52 Jun 5 14:34 /dev/rdsk/3s4 crw------- 1 root other 0, 53 Jun 5 14:34 /dev/rdsk/3s5 crw------- 1 root other 0, 54 Jun 5 14:34 /dev/rdsk/3s6 crw------- 1 root other 0, 55 Jun 5 14:34 /dev/rdsk/3s7 crw------- 1 root other 0,128 Jun 2 12:17 /dev/rdsk/c1d0s0 crw------- 1 root other 0,129 Jun 2 12:17 /dev/rdsk/c1d0s1 crw------- 1 root other 0,130 Jun 2 12:17 /dev/rdsk/c1d0s2 crw------- 1 root other 0,131 Jun 2 12:17 /dev/rdsk/c1d0s3 crw------- 1 root other 0,132 Jun 2 12:17 /dev/rdsk/c1d0s4 crw------- 1 root other 0,133 Jun 2 12:17 /dev/rdsk/c1d0s5 crw------- 1 root other 0,134 Jun 2 12:17 /dev/rdsk/c1d0s6 crw------- 1 root other 0,135 Jun 2 12:17 /dev/rdsk/c1d0s7 crw------- 1 root other 0,144 Jun 2 12:37 /dev/rdsk/c1d1s0 crw------- 1 root other 0,145 Jun 2 12:26 /dev/rdsk/c1d1s1 crw------- 1 root other 0,146 Jun 2 12:26 /dev/rdsk/c1d1s2 crw------- 1 root other 0,147 Jun 2 12:26 /dev/rdsk/c1d1s3 crw------- 1 root other 0,148 Jun 2 12:26 /dev/rdsk/c1d1s4 crw------- 1 root other 0,149 Jun 2 12:26 /dev/rdsk/c1d1s5 crw------- 1 root other 0,150 Jun 2 12:26 /dev/rdsk/c1d1s6 crw------- 1 root other 0,151 Jun 2 12:26 /dev/rdsk/c1d1s7 2. the external tape (HCC, GCR) device files change, do the following: # rm /dev/gt* # rm /dev/8t* # rm /dev/4t* # mknod /dev/8t c 11 128 # ln /dev/8t /dev/8t0 # mknod /dev/8tnr c 11 129 # ln /dev/8tnr /dev/8tnr0 # ln /dev/ht /dev/gt # ln /dev/ht /dev/gt0 # ln /dev/htnr /dev/gtnr # ln /dev/htnr /dev/gtnr0 # mknod /dev/4t c 11 96 # ln /dev/4t /dev/4t0 # mknod /dev/4tnr c 11 97 # ln /dev/4tnr /dev/4tnr0 # chmod 666 /dev/8t* # chmod 666 /dev/4t* CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB067 Pg008 NOTE: Following is a tape device listing BEFORE the modifications were made: # ls -l /dev |grep 11, crw-rw-rw- 2 root sys 11,112 Jan 9 20:46 4t crw-rw-rw- 2 root sys 11,112 Jan 9 20:46 4t0 crw-rw-rw- 2 root sys 11,113 Jan 9 20:46 4tnr crw-rw-rw- 2 root sys 11,113 Jan 9 20:46 4tnr0 crw-rw-rw- 2 root sys 11,144 Jan 9 20:46 8t crw-rw-rw- 2 root sys 11,144 Jan 9 20:46 8t0 crw-rw-rw- 2 root sys 11,145 Jan 9 20:46 8tnr crw-rw-rw- 2 root sys 11,145 Jan 9 20:46 8tnr0 crw-rw-rw- 1 root sys 11,176 Jun 5 07:44 gt0 crw-rw-rw- 1 root sys 11,177 Jan 9 20:46 gtnr0 crw-rw-rw- 2 root sys 11,160 Jan 9 20:46 ht crw-rw-rw- 2 root sys 11,160 Jan 9 20:46 ht0 crw-rw-rw- 2 root sys 11,161 Jan 9 20:46 htnr crw-rw-rw- 2 root sys 11,161 Jan 9 20:46 htnr0 crw-rw-rw- 2 root sys 11,192 Feb 16 1994 qt0 crw-rw-rw- 2 root sys 11,193 Jun 2 07:07 qtnr0 crw-rw-rw- 2 root sys 11,192 Feb 16 1994 tape crw-rw-rw- 1 root sys 11,192 Feb 16 1994 tp crw-rw-rw- 2 root sys 11,193 Jun 2 07:07 tpnr NOTE: Following is a tape device listing AFTER the modifications were made: # ls -l /dev |grep 11, crw-rw-rw- 2 root sys 11, 96 Jan 9 20:46 4t crw-rw-rw- 2 root sys 11, 96 Jan 9 20:46 4t0 crw-rw-rw- 2 root sys 11, 97 Jan 9 20:46 4tnr crw-rw-rw- 2 root sys 11, 97 Jan 9 20:46 4tnr0 crw-rw-rw- 2 root other 11,128 Jun 6 15:06 8t crw-rw-rw- 2 root other 11,128 Jun 6 15:06 8t0 crw-rw-rw- 2 root other 11,129 Jun 6 15:07 8tnr crw-rw-rw- 2 root other 11,129 Jun 6 15:07 8tnr0 crw-rw-rw- 4 root sys 11,160 Jan 9 20:46 gt crw-rw-rw- 4 root sys 11,160 Jan 9 20:46 gt0 crw-rw-rw- 4 root sys 11,161 Jan 9 20:46 gtnr crw-rw-rw- 4 root sys 11,161 Jan 9 20:46 gtnr0 crw-rw-rw- 4 root sys 11,160 Jan 9 20:46 ht crw-rw-rw- 4 root sys 11,160 Jan 9 20:46 ht0 crw-rw-rw- 4 root sys 11,161 Jan 9 20:46 htnr crw-rw-rw- 4 root sys 11,161 Jan 9 20:46 htnr0 crw-rw-rw- 2 root sys 11,192 Feb 16 1994 qt0 crw-rw-rw- 2 root sys 11,193 Jun 2 07:07 qtnr0 crw-rw-rw- 2 root sys 11,192 Feb 16 1994 tape crw-rw-rw- 1 root sys 11,192 Feb 16 1994 tp crw-rw-rw- 2 root sys 11,193 Jun 2 07:07 tpnr C. Files in /etc that must be edited with 'vi': NOTE: Make a backup copy of the files first: # copy /etc/partitions /etc/partitions.old # copy /etc/fstab /etc/fstab.old 1. /etc/partitions, this file must be edited to change the device files (ex /dev/rdsk/c1d0s3 to /dev/rdsk/c1d0s0 to /dev/rdsk/2s0) and controller/drive labels (ex disk10 to disk02, d210: to d202:). The sections of /etc/partitions are divided into stanzas with each physical drive starting with - disk+ctlr#+scsi id on the left CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB067 Pg009 then each partition is defined with its label followed by ctrl#+scsi id. Each of these need to be modified. The following listing of /etc/partitions BEFORE modifications has : /dev/dsk/0s3 on /usr /dev/dsk/0s4 on /usr2 /dev/dsk/1s3 on /d1 /dev/dsk/c1d0s3 on /d2 /dev/dsk/c1d1s3 on /d3 necessary modifications are shown inside <> NOTE: four drives on two controllers BEFORE any modifications: # cat /etc/partitions disk0: heads = 64, cyls = 339, sectors = 32, bpsec = 512, vtocsec = 29, altsec = 30, boot = "/etc/boot", device = "/dev/rdsk/0s0" root: partition = 1, start = 2048, size = 40960, tag = ROOT, perm = VALID swap: partition = 2, start = 43008, size = 81920, tag = SWAP, perm = NOMOUNT, perm = VALID usr: partition = 3, start = 124928, size = 284672, tag = USR, perm = VALID usr2: partition = 4, start = 409600, size = 284672, tag = USR, perm = VALID reserved: partition = 7, start = 1, size = 34, tag = BOOT, perm = NOMOUNT, perm = VALID alts: partition = 8, start = 35, size = 253, tag = ALTS, perm = NOMOUNT, perm = VALID disk01: heads = 64, cyls = 339, sectors = 32, bpsec = 512, vtocsec = 29, altsec = 30, boot = "/etc/boot", device = "/dev/rdsk/1s0" swap01: partition = 2, start = 2048, size = 204800, tag = SWAP, perm = NOMOUNT, perm = VALID d101: partition = 3, start = 206848, size = 487424, tag = USR, perm = VALID rsrvd01: partition = 7, start = 1, size = 34, tag = BOOT, perm = NOMOUNT, perm = VALID alts01: partition = 8, start = 35, size = 253, tag = ALTS, perm = NOMOUNT, perm = VALID disk10:<> CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB067 Pg010 heads = 64, cyls = 639, sectors = 32, bpsec = 512, <> vtocsec = 29, altsec = 30, boot = "/etc/boot", device = "/dev/rdsk/c1d0s0" d210:<> partition = 3, start = 2048, size = 1306624, tag = USR, perm = VALID rsrvd10:<> partition = 7, start = 1, size = 34, tag = BOOT, perm = NOMOUNT, perm = VALID alts10:<> partition = 8, start = 35, size = 253, tag = ALTS, perm = NOMOUNT, perm = VALID disk11:<> heads = 64, cyls = 639, sectors = 32, bpsec = 512, <> vtocsec = 29, altsec = 30, boot = "/etc/boot", device = "/dev/rdsk/c1d1s0" d311:<> partition = 3, start = 2048, size = 1306624, tag = USR, perm = VALID rsrvd11:<> partition = 7, start = 1, size = 34, tag = BOOT, perm = NOMOUNT, perm = VALID alts11:<> partition = 8, start = 35, size = 253, tag = ALTS, perm = NOMOUNT, perm = VALID NOTE: /etc/partitions with four drives on one controller AFTER modifications: # cat /etc/partitions disk0: heads = 64, cyls = 339, sectors = 32, bpsec = 512, vtocsec = 29, altsec = 30, boot = "/etc/boot", device = "/dev/rdsk/0s0" root: partition = 1, start = 2048, size = 40960, tag = ROOT, perm = VALID swap: partition = 2, start = 43008, size = 81920, tag = SWAP, perm = NOMOUNT, perm = VALID usr: partition = 3, start = 124928, size = 284672, tag = USR, perm = VALID usr2: partition = 4, start = 409600, size = 284672, tag = USR, perm = VALID reserved: partition = 7, start = 1, size = 34, tag = BOOT, perm = NOMOUNT, perm = VALID alts: partition = 8, start = 35, size = 253, tag = ALTS, perm = NOMOUNT, perm = VALID disk01: CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB067 Pg011 heads = 64, cyls = 339, sectors = 32, bpsec = 512, vtocsec = 29, altsec = 30, boot = "/etc/boot", device = "/dev/rdsk/1s0" swap01: partition = 2, start = 2048, size = 204800, tag = SWAP, perm = NOMOUNT, perm = VALID d101: partition = 3, start = 206848, size = 487424, tag = USR, perm = VALID rsrvd01: partition = 7, start = 1, size = 34, tag = BOOT, perm = NOMOUNT, perm = VALID alts01: partition = 8, start = 35, size = 253, tag = ALTS, perm = NOMOUNT, perm = VALID disk02: heads = 64, cyls = 639, sectors = 32, bpsec = 512, vtocsec = 29, altsec = 30, boot = "/etc/boot", device = "/dev/rdsk/2s0" d202: partition = 3, start = 2048, size = 1306624, tag = USR, perm = VALID rsrvd02: partition = 7, start = 1, size = 34, tag = BOOT, perm = NOMOUNT, perm = VALID alts02: partition = 8, start = 35, size = 253, tag = ALTS, perm = NOMOUNT, perm = VALID disk03: heads = 64, cyls = 639, sectors = 32, bpsec = 512, vtocsec = 29, altsec = 30, boot = "/etc/boot", device = "/dev/rdsk/3s0" d303: partition = 3, start = 2048, size = 1306624, tag = USR, perm = VALID rsrvd03: partition = 7, start = 1, size = 34, tag = BOOT, perm = NOMOUNT, perm = VALID alts03: partition = 8, start = 35, size = 253, tag = ALTS, perm = NOMOUNT, perm = VALID 2. /etc/fstab NOTE: /etc/fstab four drives on two controllers BEFORE modification: # cat /etc/fstab /dev/dsk/0s3 /usr /dev/dsk/0s4 /usr2 /dev/dsk/1s3 /d1 /dev/dsk/c1d0s3 /d2 /dev/dsk/c1d1s3 /d3 NOTE: /etc/fstab four drives on one controller AFTER modification: CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB067 Pg012 # cat /etc/fstab /dev/dsk/0s3 /usr /dev/dsk/0s4 /usr2 /dev/dsk/1s3 /d1 /dev/dsk/2s3 /d2 /dev/dsk/3s3 /d3 ORIGINATOR: Norm Jones CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB067 Pg013 FIB 00068 MAI COMPANY CONFIDENTIAL 10/26/95 *** GPx640X (new style CMB) memory not recoginzed - used wrong slots *** SYMPTOM: Only the memory in the first SIMM slot is recoginzed by the system. PROBLEM DETERMINATION: Check for correct location on the motherboard, SIMM slots are not laid out in sequence. FIX: The SIMM slots are labeled on the CMB as BANK 1, BANK 2, BANK 3, BANK 4 and the second SIMM should be placed into the slot labeled BANK 2 which is the third physical slot. Refer to FIB 67 in this FIB group for information on the new CMB. ORIGINATOR: Norm Jones CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB068 Pg001 FIB 00069 MAI COMPANY CONFIDENTIAL 12/22/95 *** lp0 printer prints line feeds and garbage after 340-640x upgrade *** SYMPTOM: Printer attached to parallel port (lp0) prints line feeds and garbage after upgrade from GPx340/440 to GPx640x (new non-Acer motherboard). FIX: Be sure to use the printer cables sent with the system. Check the following etch cut on the MFC PCBA: Check the etch on Cap C14. To check C14 go to the lp0 connector, find C13, C14 is just below C13. The etch on the left side should be cut, if not cut it. ORIGINATOR: Wally Moore CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB069 Pg001 FIB 00070 MAI COMPANY CONFIDENTIAL 12/22/95 *** EISA SCSI adapter required for GPx640x upgrades with > 24MB *** There are some GPx640 systems with 16MB or less of main memory which have an ISA SCSI adapter. If these systems are upgraded to GOx640x (new motherboard) and go beyond 24 MB, order an EISA SCSI adapter along with the upgrade kit (EISA SCSI P/N 400858-001 or 400858-002 - MM596060 or MM596062). This also applies to GPx340/440 systems upgrading to the new motherboard if the memory exceeds 24 MB. ORIGINATOR: Ira Leibowitz CPU-BASIC FOUR-240,340,4127,4129,4130,440,640-------FIB070 Pg001