Path: news1.ucsd.edu!ihnp4.ucsd.edu!swrinde!cs.utexas.edu!nntp.primenet.com!news.sgi.com!news.tamu.edu!sgi-faq From: sgi-faq@viz.tamu.edu (The SGI FAQ group) Newsgroups: comp.sys.sgi.misc,comp.answers,news.answers Subject: SGI hardware Frequently Asked Questions (FAQ) Supersedes: <hardware_840520993@viz.tamu.edu> Followup-To: comp.sys.sgi.misc Date: 6 Sep 1996 06:04:19 GMT Organization: Visualization Lab, Texas A&M University Lines: 1654 Approved: news-answers-request@mit.edu Expires: 4 Oct 1996 06:03:24 GMT Message-ID: <hardware_841989804@viz.tamu.edu> Reply-To: sgi-faq@viz.tamu.edu (The SGI FAQ group) NNTP-Posting-Host: viz.tamu.edu Originator: sgi-faq@viz.tamu.edu Xref: news1.ucsd.edu comp.sys.sgi.misc:24282 comp.answers:16184 news.answers:64825 Archive-name: sgi/faq/hardware Last-modified: Fri Sep 6 1:00:14 CDT 1996 Posting-Frequency: Twice monthly URL: http://www-viz.tamu.edu/~sgi-faq/ SGI hardware Frequently Asked Questions (FAQ) This is one of the Silicon Graphics FAQ series, which consists of: SGI admin FAQ - IRIX system administration SGI apps FAQ - Applications and miscellaneous programming SGI audio FAQ - Audio applications and programming SGI diffs FAQ - Changes to the other FAQs since the last posting SGI graphics FAQ - Graphics and user environment customization SGI hardware FAQ - Hardware SGI impressario FAQ - IRIS Impressario SGI inventor FAQ - IRIS Inventor SGI misc FAQ - Introduction & miscellaneous information SGI movie FAQ - Movies SGI performer FAQ - IRIS Performer SGI pointer FAQ - Pointer to the other FAQs SGI security FAQ - IRIX security Read the misc FAQ for information about the FAQs themselves. Each FAQ is posted to comp.sys.sgi.misc and to the news.answers and comp.answers newsgroups (whose purpose is to store FAQs) twice per month. If you can't find one of the FAQs with your news program, you can get it from ftp://viz.tamu.edu/pub/sgi/faq/ ftp://rtfm.mit.edu/pub/usenet/news.answers/sgi/faq/ (rtfm.mit.edu is home to many other FAQs and informational documents, and is a good place to look if you can't find an answer here.) The FAQs are on the World Wide Web at http://www-viz.tamu.edu/~sgi-faq/ If you can't use FTP or WWW, send mail to mail-server@rtfm.mit.edu with the word 'help' on a line by itself in the text, and it will send you a document describing how to get files from rtfm.mit.edu by mail. Send the command 'send usenet/news.answers/sgi/faq/misc' to get the SGI misc FAQ, and similarly for the other FAQs. Send the command 'send usenet/news.answers/internet-services/access-via-email' to get the "Accessing the Internet by E-Mail FAQ". You may distribute the SGI FAQs freely and we encourage you to do so. However, you must keep them intact, including headers and this notice, and you must not charge for or profit from them. Contact us for other arrangements. We can't be responsible for copies of the SGI FAQs at sites which we do not control, and copies published on paper or CD-ROM are certain to be out of date. The contents are accurate as far as we know, but the usual disclaimers apply. Send additions and changes to sgi-faq@viz.tamu.edu. Topics covered in this FAQ: --------------------------- -1- GENERAL INFORMATION -2- Where can I get a copy of SGI's Periodic Table of the Irises? -3- What third-party vendors sell thus-and-such for SGIs? -4- Where can I get used SGI machines? -5- What is my old SGI machine worth? -6- What about my IRIS 2000 or 3000? -7- Should I shut off my Iris at night? -8- How fast is my R4000 or R4400 machine? -9- What is the IP number of each SGI model? -10- What graphics and audio options were/are available for each model? -11- MEMORY -12- What type of memory does each SGI model use? -13- Can I mix 1MB and 2MB SIMMS in my 4D/20 & 4D/25 Personal IRISes? -14- Can I add 4MB SIMMS to my 4D/20 or 4D/25 PI? -15- How many 4MB SIMMS can be put into an Indigo? -16- How can I find a bad SIMM? -17- Why does my system tell me I need a revision C Memory Controller (MC) chip? -18- Should I worry about a "recoverable memory parity error"? -19- MONITORS AND VIDEO HARDWARE -20- My monitor is maladjusted in some way. How to fix it? -21- Can I have 2 graphics displays on my Indigo? -22- What do I need to do stereo on an Onyx/RE2? -23- Can I use my SGI monitor on my PC? -24- Can I use my PC monitor on my SGI? -25- What video formats, scan rate, etc. do SGI monitors support? -26- How can I set my Indy to use 1280x1024 pixels on a third-party monitor? -27- What is the pinout for the Indy's 13W3 video connector? -28- STORAGE DEVICES -29- What do all these SCSI technical terms mean? -30- How many SCSI devices can I have on an Indigo? -31- How do I install external SCSI disks on my SGI? -32- What kind of DAT drive does SGI sell for the Indigo? -33- Can I use a 3rd-party cartridge tape drive on my Indigo? -34- Which Exabyte drives work with SGI systems? -35- How to connect my 3rd-party tape drive to my SGI? -36- How should I set up my tape drive so tar's 'r' and 'u' options work? -37- What do I do when I can't read a tar tape made on another system? -38- Why can't I write a tape on my DEC DAT drive and read it on my SGI? -39- Why does my SGI think my DAT has audio on it when it actually has data? -40- How can I recover a partially overwritten tar tape? -41- When and how should I clean my tape drive? -42- Why don't no-rewind tape devices always work in IRIX 5.3/6.0.1? -43- What dump parameters should I use? -44- How can I eject a jammed tape or CD? -45- Can I use a non-SGI CD-ROM on my SGI? -46- Can I use an SGI CD-ROM on a non-SGI? -47- How can I write CD-ROMs on an SGI? -48- Why can't Joe User eject his CD-ROM? -49- How can Joe User mount and unmount his magneto-optical disk? -50- Why do SGI SCSI controllers have host ID 0 instead of the usual 7? -51- What about Syquest and Zip removable media drives? -52- EVERYTHING ELSE -53- How long can my monitor/keyboard/mouse/Indycam cables be? -54- How fast is the Indigo parallel port? -55- What are the differences between the Indigo R4000 and Indigo2? -56- What high speed interfaces are available for Onyx? -57- Why doesn't my modem work? -58- What about ISDN? -59- What mice (or other pointing devices) can I use with my SGI? -60- What about joysticks? -61- What about uninterruptable power supplies? -62- How can ordinary users control the multi-channel option (MCO)? -63- What laptop or notebook SGIs are available? ---------------------------------------------------------------------- Subject: -1- GENERAL INFORMATION Date: 09 Jan 1994 00:00:01 EST The next few items discuss general questions about hardware. ------------------------------ Subject: -2- Where can I get a copy of SGI's Periodic Table of the Irises? Date: 10 Dec 1993 00:00:01 EST SGI Direct (see the misc FAQ for phone numbers) and your friendly neighborhood salesbeing are guaranteed to have the latest. Nonetheless, the misc FAQ lists the locations of FTPable Postscript versions under "What are some related network-accessible documents?". ------------------------------ Subject: -3- What third-party vendors sell thus-and-such for SGIs? Date: 12 May 1996 00:00:01 EST See ftp://viz.tamu.edu/pub/sgi/hardware/3rd-party and http://www.vigyan.com/~blbates/hardware/. ------------------------------ Subject: -4- Where can I get used SGI machines? Date: 18 Feb 1994 00:00:01 CST The SGI Systems Remarketing group makes used SGI machines available to sales representatives. If you want to buy a used SGI machine, ask your local sales rep or call SGI Direct (see the misc FAQ for phone numbers). wgbhres@world.std.com (Boris Levitin) lists some other remarketers: Concorde Groupe 800-437-8621, 404-423-0070 Concorde Groupe, fax 404-426-8130 Falcon Systems, Jeff Geiger 800-326-1002 Minicomputer Exchange, John McFarland 408-733-4400 R-Squared, Tony Sciacca 800-777-3478 Security Computer Sales 612-227-5683 Sun Valley Technical Repair, Joe Ferris 408-224-6261 X-Systems, Jon Nies 800-886-5343, xsys@xsys.com X-Systems, fax 303-443-7440 XS International 404-874-1212 ------------------------------ Subject: -5- What is my old SGI machine worth? Date: 27 Jun 1996 00:00:01 EST Thanks to Thomas Sippel-Dau <cmaae47@imperial.ac.uk> for this summary: Since computer technology has been improving so rapidly, this is difficult to answer generally. But you can take the following approches to get somewhere near a realistic estimate. 1. The Book Value. This assumes the computer is an investment object which is written down over a certain time. At the end of this time it is assumed that the residual value will pay for scrapping the object, so you do not have to pay someone to take it away. About 5 years seems reasonable for computers. Value the current value Price the original price n the age of the machine in months p depreciation rate 1.6% (for 62.5 months useful life) 1.1 Linear method: Value = Price * ( 1 - n * p ) 1.2 Degressive method: Value = Price * ( 1 - 2 * p ) ** n In the first 4 years the degressive method will give lower values. Once the degressive monthly depreciation is lower than the linear one, you should sell the machine and buy a new one, otherwise you pay more tax than you need to (talk to your accountants first, they should know the exact depreciation rate and method). 2. Comparative method. Get the new price of a similar current machine. Multiply the current price by any usefulness multipliers. For example: An Indigo R3000 server costs $8000 (N.B. NOT the real price) An Iris 4D/25 is about half the speed of it Then the current value of the 4D/25 cannot be more than $4000 regardless of what the book value says. For this you must strip or enhance the machine to a current standard. Say you take the price of an Indigo with 432 disk Mbyte and 16 Mbyte memory to assess the residual value of a 4D/25 with eight Mbyte memory and 330 Mbyte hard disk. You will arrive at the price after you have upgraded the the 4D/25 to 16 Mbyte. Since both machines are not very useful (stand alone) with so little disk space, you can allow for the difference in disk space when you calculate the price of the whole running system. For this method the old system must be able to run current software usefully. A system that does not run current software has no value, but see below. You should also take account of the maintenance cost for about three years, which is when a system you buy now would be due for replacement according to the book value method. 3. Components and options. You can view the system as an assembly of useful parts, such as monitor, keyboard, disk drives, system box, electronics module. If you have extra memory or disks (over and above the currently useful minimum), you can value them at about 80% of the price you currently have to pay third party suppliers. 4. Residual use value. If you can find a dedicated use for an old general purpose machine, then this could give you a final number. However, you need to allow for any work you have to put in to get to that state, and to keep the system there. You will also find that only reasonably large organisations have such dedicated uses. Finally, a word about maintenance: If you have one system only, and you cannot afford to lose it, you need to take maintenance, regardless of how much it is. From about 5 systems you can save yourself maintenance if you can afford to lose the odd system and load its uses onto the remaining ones. But remember that rescheduling people often meets resistance, and keeping people idle because of a system failure is extremely expensive. See also David Dennis <david@amazing.com>'s "Buying Old SGI Systems FAQ", cited in the misc FAQ. ------------------------------ Subject: -6- What about my IRIS 2000 or 3000? Date: 20 Jul 1996 00:00:01 EST See the IRIS 2000/3000 mailing list and FAQ (cited in the misc FAQ, the latter under "What are some related network-accessible documents?") and ftp://viz.tamu.edu/pub/sgi/hardware/4Dxx0. ------------------------------ Subject: -7- Should I shut off my Iris at night? Date: 01 Jul 1994 00:00:01 EST (Home users often ask this.) No, you should not. The hardware is designed for continuous use, and IRIX schedules cleanup tasks for the early morning. (See the cron(1M) and crontab(1) manpages and the files in /usr/spool/cron.) Disks, tapes, CD-ROMs etc. consume little power when idle and should NEVER be turned off or on (or connected or disconnected) when the system is running. However, turning off your *monitor* will save power and prolong its life. ------------------------------ Subject: -8- How fast is my R4000 or R4400 machine? Date: 27 Jan 1996 00:00:01 EST Eric Williams <williams@agomoda.asd.sgi.com> reveals all: It is confusing to spec the clock frequency for the R4000 and R4400 because they are so flexible. There are four interesting numbers: - internal clock - external clock - secondary cache access cycle - SYSINT frequency Let's start by specifying the processor internal frequency. e.g. 150 MHz. All other frequencies are specified with respect to this one. For programs that get good primary cache hit rates this number will determine the performance. The clock input to the R4400 (i.e. the crystal you buy) is always half the internal frequency. In this case 75 MHz. This is generally the number used by the chip manufacturers, to specify the speed of the part. However from a system point of view, it is the least visible to the user, and therefore IMHO the least interesting. The secondary cache read and write access cycles are programmable in terms the internal clock frequency (e.g. 150 MHz cycles). This allows you to trade off the cost/speed of secondary cache rams with system performance. When upgrading from 100 MHz to 150 MHz you can either keep the same rams and increase the SCache access cycle or install faster rams and keep the number of cycles constant. The first option keeps the cost to a minimum while the second maximizes performance. Finally the interface that talks to the system (SYSINT) can run at a programmable fraction (1/2, 1/3, ...) of the internal frequency. For the example 150 MHz processor, this could be 75 MHz, 50 MHz, etc. This puts an upper limit on the bandwidth to memory and affects some latency parameters. Typically you would program the system interface to run synchronously with the memory controller. From what I've heard here about the Indy R4400 upgrade (I'm not involved with it) I think you could say the following: - the internal clock (primary cache, instruction execution, etc) increases from 100 MHz to 150 MHz - the clock crystal increases from 50 MHz to 75 MHz - the secondary cache access times stays the same in absolute terms (but increases in terms of internal clock cycles) - the system interface to memory stays at 50 MHz (100 MHz div 2, vs. 150 MHz div 3) BTW, the Indy upgrade example illustrates why IMHO the 75 MHz external frequency of the R4400 is not an interesting number to quote. Performance of real programs will be determined by the internal 150 MHz clock, the secondary cache timing and the system interface/memory speed, not the 75 MHz external clock. The Jan/Feb 1996 Pipeline has a table of Indigo, Indy and Indigo^2 processor types and the versions of IRIX which support them. ------------------------------ Subject: -9- What is the IP number of each SGI model? Date: 04 Jul 1996 00:00:01 EST There are two different IP numbers, one referring to the hardware and one to the software (kernel configuration). The latter is what you see when you type 'hinv'. Here is a table of both numbers: HW IP SW IP Model CPU Speed ----- ----- -------------------- ----- ----------- IP2 IP2 IRIS 3000 68020 IP4 IP4 4D/50, 4D/70 R2000 12.5MHz IP4.5 IP4.5 4D/80, 4D/85 R2000 16MHz 4D/60 R2300 IP5 IP5 4D/1x0 R3000 16.7MHz IP6 IP6 4D/20 R3000 12.5MHz IP10 IP6 4D/25 R3000 20MHz IP7 IP7 4D/2x0 R3000 25MHz IP9 IP9 4D/210 R3000 25MHz IP13 IP7 4D/3x0 R3000 33MHz IP15 IP7 4D/4x0 R3000 40MHz IP12 IP12 4D/30, 4D/35, Indigo R3000 30-36MHz IP17 IP17 Crimson R4x00 50 or 75MHz IP19 IP19 Onyx, Challenge R4x00 50 or 75MHz IP20 IP20 Indigo R4000 R4x00 50 or 75MHz IP22 IP22 Indigo2 R4x00 50 or 75MHz IP24 IP22 Indy R4x00 50 or 75MHz IP25 R10000 200 MHz IP26 Challenge R8000 75 MHz The missing numbers were used for machines that were not released. R4x00 machines can be 50 MHz R4000s or 75Mhz R4400s. 'hinv' reports twice that in recent versions of IRIX; see the previous question for an explanation. We use the smaller number here for consistency. ------------------------------ Subject: -10- What graphics and audio options were/are available for each model? Date: 20 Apr 1996 00:00:01 EST Walter Roberson <roberson@ibd.nrc.ca> writes: Here's a first draft. Some of the fine details might be off a little, especially with respect to older systems. CPU type is important in determining which graphics options are supported. Fields are model: cpu@speed: audio notes gfx code name (gfx market name ["gfxinfo board name: #bitplanes, #Z planes, implementing hardware]) 4D20: IP6@12: /dev/audio (8 bit u-law) Da Vinci ([24, no Z]), Eclipse (B ["VGR2"], G ["GR1": 24, 24 Z, RE1|RE2], TG ["GR1": 24, 24 Z, RE1|RE2]) 4D25: IP6@20: /dev/audio (8 bit u-law) Da Vinci ([24, no Z]), Eclipse (B ["VGR2"], G ["GR1": 24, 24 Z, RE1|RE2], TG ["GR1": 24, 24 Z, RE1|RE2]) 4D30: IP12@30: Indigo-type audio optional Eclipse (B ["VGR2"], G ["GR1": 24, 24 Z, RE2], TG ["GR1": 24, 24 Z, RE2]), Express (XS ["GR2", 8, no Z, 1 GE7, 1 RE3], XS24 ["GR2": 24, no Z, 1 GE7, 1 RE3], Elan ["GR2-Elan": 24, Z, 4 GE7, 1 RE3]) 4D35: IP12@36: Indigo-type audio optional Eclipse (B ["VGR2"], G ["GR1": 24, 24 Z, RE2], G ["GR1": 24, 24 Z, RE2]), Express (XS ["GR2", 8, no Z, 1 GE7, 1 RE3], XS24 ["GR2": 24, no Z, 1 GE7, 1 RE3], Elan ["GR2-Elan": 24, Z, 4 GE7, 1 RE3]) 4DRPC (R3000 Indigo): IP12@33: audio built in Express (XS ["GR2", 8, no Z, 1 GE7, 1 RE3], XS24 ["GR2": 24, no Z, 1 GE7, 1 RE3], XSM ["GR2": 24, no Z, 4 GE7, 1 RE3], Elan ["GR2-Elan": 24, Z, 4 GE7, 1 RE3]), Starter/Light (Entry ["LG1": 8, soft Z, LG2, REX]) 4D4RPC? (R4000 Indigo): IP20: audio built in Express (XS ["GR2": 8, no Z, 1 GE7, 1 RE3], XSM ["GR2": 24, no Z, 4 GE7, 1 RE3], XZ ["GR2-XZ": 24, Z, 2 GE7, 1 RE3], Elan ["GR2-Elan": 24, Z, 4 GE7, 1 RE3]) Starter/Light (Entry ["LG1MC": 8, soft Z, LG2, REX]), 4D50: IP4@12.5: no audio Clover1 (B, G [optional Z]) 4D60: IP4.5@16: no audio Clover1 (B, G [optional Z]) 4D70: IP4@12.5: no audio Clover1 (B, G [optional Z]), Clover2 (GT [Z], GTX [Z]) 4D80: IP4.5@16: no audio Clover2 (GT [Z], GTX [Z]) 4D85: IP4.5@16: no audio Clover2 (GT [Z], GTX [Z]) 4D120: IP5@16.7: Vigra VME audio optional (not AL compatable) Clover2 (GTX ["GTX": GM2, GE4, RM1, RV2]), Stapuft (SKY, VGX ["VGX": IMP3]), Venice (RealityEngine ["RE": 8 GE8, 2 RM4]) 4D210: IP9@25: Vigra VME audio optional (not AL compatable) Clover2 (GT ["GT": GM2, GE4, RM1, RV1], GTX ["GTX": GM2, GE4, RM1, RV2]), Stapuft (VGX ["VGX": IMP3]) 4D2[248]0: IP7@25: Vigra VME audio optional (not AL compatable) Clover2 (GT ["GT": GM2, GE4, RM1, RV1], GTX ["GTX": GM2, GE4, RM1, RV2]), Stapuft (VGX ["VGX": IMP3], VGXT/SKY ["VGX": IMP5]) 4D310 (Crimson): IP17: Vigra VME audio optional (not AL compatable) Clover2 (GTX ["GTX": GM2, GE4, RM1, RV2]), Express (XS ["GR2": 8, no Z, 1 GE7, 1 RE3], XS24 ["GR2": 24, no Z, 1 GE7, 1 RE3], Elan ["GR2-Elan": 24, Z, 4 GE7, 1 RE]), Light (Entry ["LG1"]), Stapuft (VGX ["VGX": IMP3], VGXT/SKY ["VGX": IMP5]) Ultra (Extreme ["GU1-Extreme", 32 Z]), Venice (RealityEngine ["REC": 8 GE8, 2 RM4]), 4D3[248]0: IP7@33: Vigra VME audio optional (not AL compatable) Clover2 (GTX ["GTX": GM2, GE4, RM1, RV2]), Stapuft (VGX ["VGX": IMP3], VGXT/SKY ["VGX": IMP5]), Venice (RealityEngine ["RE"]) 4D4x0: IP7@40: Vigra VME audio optional (not AL compatable) Stapuft (VGX ["VGX": IMP3], VGXT ["VGX": IMP5]), Venice (RealityEngine ["RE"]) Indy: IP22: audio built in Express (XZ ["GR3-Elan": 24, Z, 4 GE7, 1 RE3.1]), Newport (XL ["NG1": 8|24, soft Z, NG1, REX3]) Indigo2: IP22: audio built in Express (XZ ["GR3-Elan": 24, Z, 4 GE7, 1 RE3.1]), Newport (XL ["NG1": 8|24, soft Z, NG1, REX3]), Newpress (Extreme+XL ["GU1-Extreme": 32 Z]), Ultra (Extreme ["GU1-Extreme", 32 Z]) Onyx: IP19: ASO audio optional, Vigra VME audio optional (*is* AL compatable!) Venice (RealityEngine ["RE": 8 GE8, 2 RM4], RealityEngine2/VTX ["REV": 12 GE10, 2 RM4 or RM5]) Notes: See http://www.sgi.com/Archive/comp.sys.sgi/audio/1994/Aug/0082.html for more details on audio on VME machines. It is not certain that VGR2 graphics is {IP6,IP12} "B" series. The 4D50 thru 4D85 have an audio channel, but there is no documentation on it and there is no SGI or third party support for it. SGI does not seem to have discussed it at all in the newsgroups. XSM graphics seems to be quite rare. Elan without a Z buffer? The newsgroups have mentioned it only once, but I have one so I'm sure it exists. The high-end graphics list is probably incomplete. Slashes usually indicate points I'm not entirely clear on. For example I'm unclear on whether Skywriter graphics is different than VGTX. ------------------------------ Subject: -11- MEMORY Date: 09 Jan 1994 00:00:01 EST The next few items discuss adding memory. ------------------------------ Subject: -12- What type of memory does each SGI model use? Date: 09 Mar 1996 00:00:01 EST Walter Roberson <roberson@Ibd.nrc.ca> provided the following table. '3rd' indicates the memory is available from 3rd party vendors. IRIS 3000 series (MC68020 based): ??; scrap these if you aren't a collector 4D/20, 4D/25: Industry Standard 30 pin; 80-100 ns; 3rd; see notes 1-3 4D/30, 4D/35, R3000 Indigo: SGI Custom 64 pin w/ASIC, parity; 3rd common; see note 4 4D/50, 4D/60 (cs12), 4D/70, 4D/80, 4D/85: SGI Custom??; 3rd uncommon; see notes 5-6 4D/110: SGI Custom??; no known source 4D/1[2-8]0, 4D/[234][1-8]0, Crimson: SGI Custom, ECC; 3rd; see notes 7-8 Challenge/Onyx: SGI Custom, ECC; 3rd Power Challenge/Onyx: SGI Custom, same as Challenge/Onyx; 3rd R4000 Indigo, Indy, Indigo^2: Industry Standard 72 pin pop-up page-mode parity; 3rd very common Power Indigo^2: as for Indigo^2 but has distinct 128Mb upgrade R10000 XXX: as for base XXX system for now, will require higher-speed memory subsystems to get full performance. Notes: 1. 4D/2[05] can mix 1M and 2M SIMMs, but not 1M or 2M with 4M. 2. 4D/2[05] PROM requires first 4MB SIMMs in each bank to power-up without a parity error. Hitachi are bad; Toshiba, among others, are good. Does not apply to very early 4D/20. 3. All slots must be populated when using double-high 1 MB SIMMs. 4. An ASIC bug prevents using multiple banks of 4 Mb SIMMs. 5. 4D/70 max is 16 Mb main memory plus 128 Mb expansion boards. Some 4D/70s support 4 MB SIMMs for 64 Mb local main memory. 6. 4D/80 max is 16 Mb main memory plus 128 Mb expansion boards. 4D/80 could support 48 Mb local main memory if two PALs were changed. 7. MC2, MC3 cannot mix standard and high density SIMMs. 8. Crimson memory should be sorted highest capacity first to lowest last. In each case, memory MUST be added in groups of 4 SIMMs. Substantial slowdowns might occur with the Challenge/Onyx and Power Challenge/Onyx if SIMMs are not added in groups of 8 or as required to fill all 'leaves'. ------------------------------ Subject: -13- Can I mix 1MB and 2MB SIMMS in my 4D/20 & 4D/25 Personal IRISes? Date: 20 May 1993 00:00:01 CST From PIPELINE March/April 1992, page 18: You can use either 1MB or 2MB SIMMs in these systems. If you mix 1MB and 2MB SIMMs, all sixteen memory slots must be filled. ------------------------------ Subject: -14- Can I add 4MB SIMMS to my 4D/20 or 4D/25 PI? Date: 19 Jun 1994 00:00:01 EST The short answer is "maybe". Read on. Thanks to Michael Portuesi <portuesi@tweezers.esd.sgi.com> for this helpful summary: The 4D/2* has 16 memory slots. You get access to them by removeing the right plastic cover and the metal shield underneath (box seen from the front). The slots are in the upper, left corner (box now seen from the right). The slots have to be populated by SIMMs (some kind of industry standard). I think 80 or even 100ns is allright, but take a look at the speed of your own SIMMs. SIMMs should always be mounted in groups of four. In a plain 8MB 4D/20 you have eight 1MB SIMMs. They are placed in slots A and B in this figure: ABCD ABCD ABCD ABCD If you upgrade to 16MB using eight more 1MB SIMMs you simply insert the new SIMMs in slots C and D. If you are going to mix different SIMMs you should always have the the same type of SIMM in slots with the same letter. As far as I know, the SGI 32MB memory upgrade is sixteen 2MB SIMMs, and they are mounted in all the slots. Now, I have been told (but haven't tried it) that it is possible to mix 1 and 2MB SIMMs. The important point is that the 2MB SIMMs should be in the lowest numbered slots. To get 24MB you should populate the slots as shown (signatures are, 1 = 1MB SIMM, 2 = 2MB SIMM, 4 = 4MB SIMM, . = empty slot): 2211 2211 2211 2211 The good news is that you can get 4MB SIMMs from third-party vendors outpricing the 2MB SIMMs available from SGI. To get 32MB you mount 8 4MB SIMMs like this: 44.. 44.. 44.. 44.. The bad news is that you cannot mix 4MB SIMMs with 1 or 2MB SIMMs (leaving a lot of spare SIMMs) and even worse, not all 4MB SIMMs will function properly. Among the "good" SIMMs are those from Toshiba. They should look something like this (information I got from a news article posted by Chris Miller <eagle!news@ucbvax.berkeley.edu>): module ID tags: chip numbers: -------------- --------- TOSHIBA | TOSHIBA | | 9025AAA | TC514100J-80 | THM94000S-80 | | JAPAN | JAPAN 9020HDK -------------- --------- Among the "bad" SIMMs are those from Hitachi: chip numbers: JAPAN R200 9026 2NN HM514100JP8H Other memory configurations that we have tried are (0 = empty slot, 1 = 1MB SIMM, 2 = 2MB SIMM, H = 4MB Hitachi SIMM, T = 4MB Toshiba SIMM): 1100 1100 Came up as 8MB (correct) 1100 1100 1111 1111 Came up as 16MB (correct) 1111 1111 TT11 TT11 Came up as 64MB (wrong) TT11 TT11 T000 T000 Came up as 16MB (correct) T000 T000 TT00 TT00 Came up as 32MB (correct) TT00 TT00 HH00 HH00 Came up as 0MB (wrong!!) HH00 HH00 TH00 TH00 Came up as 32MB (correct) TH00 TH00 TTH0 TTH0 Came up as 48MB (correct) TTH0 TTH0 TTHH TTHH Came up as 64MB (correct) TTHH TTHH 11TT 11TT Comes up as 16MB 11TT 11TT It appears as though the machine checks the first bank of chips (port 0) to determine the chip size and assumes that the rest are the same. The Hitachi 4MB SIMMs are NOT correctly detected. It is important that the 4MB SIMMs in slot A are 'good'. Then you are free to use "bad" 4MB SIMMs in the rest of the slots (this is my experience), and it is possible to upgrade to 64 MB populating all the slots with 4MB SIMMs. When you do the actual seating of the SIMMs you should take precautions (wear a static strap, work on a static pad) not to damage the memory. Sometimes you will have to reseat a module. If a SIMM is not properly seated it will probably show up on the diagnostics terminal (if you have one attached) during power on. After a successful power on you should enter the PROM monitor and issue the 'hinv' command. This should tell you how much memory you have (or how much the 4D/2* believes it has). If this is correct you are ready to boot. Dave Olson <olson@sgi.com> adds: [The "good" vs. "bad" SIMM business] is a PROM bug. We had a fix, but that PROM never released. We didn't have 4 MB SIMMs when the last shipped prom released. We read a memory location with the 4M SIMMs before we initialzed it. SIMMs that power up all 1's work; those that power up all 0's require a reset or two (by then the memory was initialized). The Toshiba simms worked once; I've heard that current 4M Toshiba simms may not. The moral of the story: many people do fine with 4M SIMMs in their 4D25s, but don't buy them without a money-back guarantee. ------------------------------ Subject: -15- How many 4MB SIMMS can be put into an Indigo? Date: 20 May 1993 00:00:01 CST One (1) set. Says Dave Olson <olson@sgi.com>: Due to a design flaw, only one set of 4MB SIMMs (16 MB per bank) can be used in an R3000 Indigo, 4D/30 and 4D/35. This limitation doesn't apply to the 2 MB or 8 MB SIMMs. ------------------------------ Subject: -16- How can I find a bad SIMM? Date: 20 Feb 1994 00:00:01 EST Articles in the Mar/Apr 1992 and May/Jun 93 Pipelines describe how to find bad SIMMs in Personal Irises. The PROM diagnostics on Indigos and newer can find them for you. ------------------------------ Subject: -17- Why does my system tell me I need a revision C Memory Controller (MC) chip? Date: 30 Apr 1994 00:00:01 EST Dave Olson <olson@sgi.com> explains: Long, long story. Short synopsis: if you don't get memory errors, don't worry about it. Slightly longer: A number of vendors' 16 Mbit chips had a bug in them. We found it, and they agreed it was their bug, but they were looking at a long, long DRAM spin time, so we worked around it in a new rev (rev C) of the memory controller. The symptom was primarily parity errors; this could be confused with the other parity error problem we have, thus the warning message in 5.2. At least some of the vendors that had the problem should have fixed DRAM shipping by now, which is not to say that SIMMs you buy now have the new DRAMs on them. Not all vendors had the problem. ------------------------------ Subject: -18- Should I worry about a "recoverable memory parity error"? Date: 12 May 1996 00:00:01 EST If you get them infrequently, it's just cosmic rays. If you get them frequently on the same SIMM, replace the SIMM. If you get them frequently on different SIMMs, there may be some other hardware problem affecting the entire memory system. ------------------------------ Subject: -19- MONITORS AND VIDEO HARDWARE Date: 09 Jan 1994 00:00:01 EST The next few items discuss monitors and video hardware. ------------------------------ Subject: -20- My monitor is maladjusted in some way. How to fix it? Date: 26 Aug 1995 00:00:01 EST ftp://viz.tamu.edu/pub/sgi/hardware/monitor/ has two handy writeups on monitor adjustment. ------------------------------ Subject: -21- Can I have 2 graphics displays on my Indigo? Date: 18 Feb 1994 00:00:01 CST The Dual Headed IRIS Indigo with Entry Graphics (W-RPC-DH) sounds like what you want. It has two Entry Graphics subsystems and two 16" monitors. Contact SGI Direct (see the misc FAQ for phone numbers) for more information. Starting with Irix release 5.1.1.2, there is also support for dual-head configurations on Indigo-2's. Both heterogeneous (Extreme-XL) and homogeneous (XL-XL) hardware combinations are possible. ------------------------------ Subject: -22- What do I need to do stereo on an Onyx/RE2? Date: 14 Jun 1993 Paul Spencer <spencer@hailwood.asd.sgi.com> illuminates us with: You just need the shutter glasses (and the emitter, which comes with the glasses). This is available as a kit from SGI. The standard SGI RealityEngine monitor can do stereo; you don't need a special CRT. Demo programs and sample source code are part of every IRIX release. ------------------------------ Subject: -23- Can I use my SGI monitor on my PC? Date: 13 Apr 1996 00:00:01 EST Rick McLeod <mcleod@esprit.esd.sgi.com> writes: This depends on the SGI monitor. PCs want multifrequency/ multiscanning/multisyncing monitors. Earlier SGI platforms supplied fixed frequency or dual scan mode monitors. These will not work on PCs. Some current SGI machines (Indy, Indigo2, Onyx) ship with multiscan monitors. These will most likely work with a PC, but make sure that the monitor gets the proper sync signal. Clinton Keith <clint@art.ray.com> adds his implementation details: The GDM-17E11 works on my PC with a Diamond Speedstar 24x. I used a VGA connector that brought out the RGB V and H sync lines from the 24X into BNC connectors (commonly avaliable at a local computer store). I connected the V sync H sync and Green lines together and connected this line and the Red and Blue lines to a BNC-to-DB13W3 connector (bought a workstation supply vendor) which went to the monitor. I then set up the 24X to provide -/- sync voltages and selected the highest vertical and horizontal scan rates I available. Unfortunately, the monitor refused to display 640x480 (pride?) but did well at 800x600, 1024x768 and 1280x1024. There was a slight greenish tint to the black areas of the screen. It seems as though connecting the sync lines to the Green may have added a DC bias, but the effect is minor. Companies which make graphics cards which drive SGI monitors (both fixed- and multi-frequency) on PCs include: PCG 800-255-9893 or 310-260-4747 Ask for Ben at extension 747 photon@earthlink.net http://www.photonweb.com/ Mirage 800-228-3349 or 310-301-4545 http://www.lainet.com/mirage/ Software Integrators 800-547-2349 ------------------------------ Subject: -24- Can I use my PC monitor on my SGI? Date: 28 Jan 1994 00:00:01 EST Rick McLeod <mcleod@esprit.esd.sgi.com> writes: The PC monitor must be able to handle a 1024x768 non-interlaced signal to be used with Indigo starter graphics or Indy. Most of SGI systems operate at 1280x1024 non-interlaced. Most PC monitors will not be able to deal with the scan rates required to display a stereo image. ------------------------------ Subject: -25- What video formats, scan rate, etc. do SGI monitors support? Date: 27 Jan 1996 00:00:01 EST It depends on the monitor. See the Sep/Oct 1993 Pipeline, a correction on p. 26 of the Nov/Dec 1993 Pipeline and an update in the Jan/Feb 1996 Pipeline for tabulations of the characteristics of most types of SGI monitors. The Jan/Feb 1996 Pipeline also tabulates the video formats supported by each graphics option on p. 22. ------------------------------ Subject: -26- How can I set my Indy to use 1280x1024 pixels on a third-party monitor? Date: 19 May 1994 00:00:01 EST As root, do 'nvram monitor h' and reboot. See 'man 2 sgikopt' for details. ------------------------------ Subject: -27- What is the pinout for the Indy's 13W3 video connector? Date: 17 Feb 1996 00:00:01 EST See ftp://viz.tamu.edu/pub/sgi/hardware/monitor/13W3.pinout. ------------------------------ Subject: -28- STORAGE DEVICES Date: 09 Jan 1994 00:00:01 EST The next few items discuss storage devices. Tapes, mostly. ------------------------------ Subject: -29- What do all these SCSI technical terms mean? Date: 12 Feb 1994 00:00:01 EST Look in ftp://rtfm.mit.edu/pub/usenet/comp.periphs.scsi/ for the comp.periphs.scsi FAQ. ------------------------------ Subject: -30- How many SCSI devices can I have on an Indigo? Date: 26 May 1993 00:00:01 CST You can have 7 SCSI devices, and as long as you have clean cabling, and one (and only one!) SCSI terminator at the end of the chain, and keep total cable length under 6 meters, there should be no problems, as far as the Indigo's bus itself goes. On an Indigo2, you can have 7 devices on the external SCSI bus, and up to 3 devices on the internal bus. ------------------------------ Subject: -31- How do I install external SCSI disks on my SGI? Date: 21 Dec 1995 00:00:01 EST In brief, use 'fx' to format and label (partition) the drive, use 'mkfs' to create the empty filesystem, create the mount points and put the proper entries into /etc/fstab. The IRIX Site Administrator's Guide describes this in detail. Most disks come already formatted. Don't format a disk which is already formatted; it wastes time and may cause problems. Some disks come with an SGI filesystem already installed, so you may not even need to label the disk or 'mkfs'. Dave Olson of SGI <olson@sgi.com> adds: "The 5.3 disk tool (for scsi disks only) can create the header for you also, as well as set up the partitions as on option disk (and only that). Unfortunately, the initialize button does a -c FORMAT, not -c INITIALIZE to fx, so it takes longer than it should, and violates my oft-stated "don't ever format a scsi disk unless you absolutely have to do so" dictum. It's fixed for 6.1 and beyond. Quantum's Grand Prix drives need extra fiddling; see http://www.quantum.com/support/faq/faq.htm#scsi9. ------------------------------ Subject: -32- What kind of DAT drive does SGI sell for the Indigo? Date: 26 May 1993 00:00:01 CST The Indigo DAT drive is an ArDAT Python 4320. The drive SGI sells is completely standard 3.5" form factor hardware (no compression), but has firmware that so far ARDAT is selling only to SGI to provide audio over SCSI support, and to fix some bugs. ------------------------------ Subject: -33- Can I use a 3rd-party cartridge tape drive on my Indigo? Date: 26 May 1993 00:00:01 CST The Tandberg and Archive QIC24 and QIC-150 drives both work just fine on the Indigo (both come in external versions), as do the Wangtek and Tandberg QIC-1000 drives (as of this quarter, and 4.0.5F or later). ------------------------------ Subject: -34- Which Exabyte drives work with SGI systems? Date: 26 May 1993 00:00:01 CST Dave Olson <olson@sgi.com> says: First, the 8200 (2.3 Gb). The original version we qualified was 100% stock from Exabyte. It had some problems on the ESD machines at power on, because of the somewhat non-standard way it handled the send-diag SCSI command. The current rev (252T) we ship is also standard firmware from Exabyte (to the best of my knowledge), and fixes that problem, and is also more robust in the face of servo problems. The 8500 (5 Gb) isn't fully qualified (by SGI) yet, and there is some argument over whether we will ask for custom firmware; I think we are definitely slanting towards standard firmware. The gotcha here is that Exabyte has released so many firmware revs for the 8500, that the word 'standard' is somewhat of a joke. I've lost touch with that effort a bit, so I don't know what firmware rev we are currently working with. 4.0.1 is the first IRIX release with support for the 8500, earlier releases will work to varying degrees with different 8500 firmware. ------------------------------ Subject: -35- How to connect my 3rd-party tape drive to my SGI? Date: 27 May 1996 00:00:01 EST Here's the general idea: - Run 'hinv'. You should see your tape drive, with a meaningless guess as to its type. Note the SCSI controller number and ID. If you don't see it, fiddle with the hardware until you do. - Do 'cd /dev' and './MAKEDEV tape' to build a tape device for your tape. If you have only one tape drive, its device is /dev/tape. If you have more than one, its device is something like /dev/rmt/tpsAdB, where "tps" may be one of several abbreviations for the class of tape drive you have, A is the SCSI controller number and B is the SCSI ID. There will be other devices with similar names; don't worry about them just yet. - Run 'mt -t <device> stat'. You should see something like % mt -t /dev/rmt/tps0d2 Controller: SCSI Device: XXXXXX: YYYYYY Status: 0x202 Drive type: unknown Media : Not READY Note "XXXXXX" and "YYYYYYY". - Edit /var/sysgen/master.d/scsi. Most of it is a list of tape drive types. Find a likely looking entry and copy it. Replace the fifth and sixth fields of the copied entry with "XXXXXX" and "YYYYYYY", and replace the third and fourth fields with the length in characters of "XXXXXX" and "YYYYYYY" respectively. - Rebuild your kernel, then do 'cd /dev' and './MAKEDEV tape' again. The same device files will be created, but they will behave correctly (if you got the /var/sysgen/master.d/scsi entry right). Check 'hinv' and 'mt -t <device> stat' again; you should see the correct tape name and so on. However, there are lots of details for particular drives. Only part of the voluminous literature on the topic may be found at ftp://viz.tamu.edu/pub/sgi/hardware/tape/ ftp://ion.le.ac.uk/HP_C1533A/ http://gis-www.larc.nasa.gov/~jason/dlt_on_irix5.3.html Note particularly the Exabyte integration guide on viz.tamu.edu, in Postscript and Microsoft Word formats, which actually comes from Exabyte. Liam Gumley <liamg@ssec.wisc.edu>, who provided copies of these files, reports that they also work with IRIX 6.0.1. You may also find Dave Olson's scsicontrol program interesting; see http://reality.sgi.com/employees/olson/Olson/ ------------------------------ Subject: -36- How should I set up my tape drive so tar's 'r' and 'u' options work? Date: 09 Jan 1994 00:00:01 EST Sara Kunz <kunz@binah.cc.brandeis.edu> writes: Use the variable block size tape devices. These are called /dev/rmt/tps0d#nsv and /dev/rmt/tps0d#nrnsv, where '#' is the tape's SCSI device number. If the tape drive is properly attached (it should appear in 'hinv's listing), saying '/dev/MAKEDEV tps' should create the devices for you. If the tape drive in question is the tape drive with the lowest SCSI ID, '/dev/MAKEDEV tapelinks' will link the appropriate devices to /dev/tape and /dev/nrtape. Note that appending is physically possible only on 9-track and DAT tapes. ------------------------------ Subject: -37- What do I do when I can't read a tar tape made on another system? Date: 04 May 1994 00:00:01 EST Glenn Randers-Pehrson <glennrp@BRL.MIL> says: You may be trying to read a non-byte-swapped tape on a byte-swapped device, or vice versa. Tar tapes written on SGI's QIC cartridge drive, using the default device, /dev/tape, are in byte-swapped format. Sun tapes are usually not byte-swapped. On the IRIS, you can read non-byte-swapped tapes with tar -xvf /dev/tapens and you can write non-byte-swapped tapes destined for a Sun with tar -cvf /dev/tapens [directory_or_filename[s]] On the SUN, you can read byte-swapped tapes with dd if=/dev/rmt0 conv=swab | tar -xvf - Read the tar(1) (DIAGNOSTICS section) and tps(7M) manpages for the gory details. DAT tapes may have an additional problem: SGI DATs have a default blocking factor of 512 and HP DATs have a maximum blocking factor of 128. You can either rewrite your tape on the SGI with tar cvbf 20 /dev/tape files and read it on the HP (or whatever) with tar xvbf 20 /dev/tape or you can use 'dd' to translate like so, dd if=/dev/tape ibs=512b of=- obs=20b | tar xvf - where '512' is whatever blocking factor you used to write the tape. ------------------------------ Subject: -38- Why can't I write a tape on my DEC DAT drive and read it on my SGI? Date: 03 Dec 1994 00:00:01 EST DEC DAT drives use hardware compression by default, and SGI DAT drives can't handle that. Turn it off. Furthermore, some SGI DAT drives hang when trying to read a hardware- compressed tape, instead of saying "incompatible media" as they should. This is fixed in recent firmware; call SGI for an upgrade. ------------------------------ Subject: -39- Why does my SGI think my DAT has audio on it when it actually has data? Date: 12 May 1996 00:00:01 EST Walter Roberson <roberson@ibd.nrc.ca> writes: If you've recorded audio on a DAT, recording data over it may not completely erase the audio marks. You have two options: - Never use tapes for data which have ever been used for audio. - Dave Olson <olson@sgi.com> suggests: If 'mt stat' says that the tape is an audio tape, eject it, do 'mt audio 0', reinsert it, do 'mt stat' again and hope that it's recognized as data. ------------------------------ Subject: -40- How can I recover a partially overwritten tar tape? Date: 10 Dec 1993 00:00:01 EST People often overwrite the beginning of large tar archive, leaving the first bit of the tape overwritten and the rest presumably intact. This is usually NOT recoverable. However, if you're feeling lucky, you might (says Dave Olson <olson@sgi.com>) try something like 'mt fsf 4; mt bsf 2; tar xe' or 'mt fsf 4; mt bsr 2; tar xe'. You might also try 'tar cv foo', where 'foo' is slightly bigger than what you overwrote the archive with the first time, and pull the plug on the tape drive before it writes the EOF. Then power it back up and try 'tar xe'. If this sounds unlikely to work, you're right. Don't let it happen; use the write protect tab. ------------------------------ Subject: -41- When and how should I clean my tape drive? Date: 20 Feb 1994 00:00:01 EST 9-track and QIC drives should be cleaned every 8 hours of use, or more often when using many new tapes, and certainly when the number of "recoverable errors" gets uncomfortably high. See the Nov/Dec 91 Pipeline or the "IRIS Software Installation Guide" for a detailed cleaning procedure. Briefly, shut the drive down and swab the head with isopropanol and a lintless cloth. 8mm and DAT drives need to be cleaned every 30 hours of use, using a commercial cleaning tape according to the instructions. ------------------------------ Subject: -42- Why don't no-rewind tape devices always work in IRIX 5.3/6.0.1? Date: 13 Dec 1995 00:00:01 EST The tpsc (SCSI tape) driver is a dynamically loadable kernel module, so it (like all such modules) is automatically unloaded five minutes after last use. This means that if you wait five minutes between writes to a no-rewind tape device, the driver will unload and the kernel will forget that it's not supposed to rewind on the next write. If you're running mediad (and haven't told it to ignore the tape device in question) it will query the device often enough to prevent the driver from unloading; this will prevent unexpected rewinds, but only as long as mediad continures to run. The problem will be fixed in IRIX 6.2; there is no patch. (Earlier editions of this FAQ said that patch 176 and its successors fixed the problem; that was an error.) You can prevent the tpsc driver from unloading at all by adding an "N" to the field which contains "oscdR" in /var/sysgen/master.d/tpsc and rebuilding your kernel. See also the mload(4) manpage. ------------------------------ Subject: -43- What dump parameters should I use? Date: 08 Jul 1995 00:00:01 EST First, consider using 'tar' instead. It doesn't need tape statistics or require you to unmount the filesystem you're backing up. In IRIX 5.3 and later, 'dump' allows you to specify tape capacity directly with the "C" argument (e.g. 'dump 0uCf 2m /dev/tapedevice /filesystem' for a 2G tape), so you needn't fool with c, d and s. If you're using an older 'dump', or just like extra work, do like Dave Olson <olson@sgi.com>: When using drives with no "inter-record gaps" (i.e. almost every type except 9-track), use the c option, and the formula capacity in bytes = 7 * densityvalue * lengthvalue Round down a bit to be conservative (allowing for block rewrites, etc.). Keep the density under 100000 to avoid overflows in the capacity calculations. Thus, for a DAT drive with a 90 meter (120 minute) tape with 2G capacity one might use 2*10^9 = 7 * 47619 * 6000 or, rounding down, dump 0csd 6000 47000 For older tape types, see dump(1M). Note that 1G of tape capacity is 10^9, not 2^30, bytes. The dump(1M) manpage says the latter in IRIX 4.0.5H, but it is wrong. ------------------------------ Subject: -44- How can I eject a jammed tape or CD? Date: 14 May 1995 00:00:01 EST Shut down your system nicely, hold down the drive's eject button and turn the drive's power (or, for internal drives, the system's power) off and on. See also ftp://viz.tamu.edu/pub/sgi/hardware/tape/ejecting-jammed-tape. ------------------------------ Subject: -45- Can I use a non-SGI CD-ROM on my SGI? Date: 12 May 1996 00:00:01 EST 4D20, 25, 70, 80 and 85s and most Power Series machines can boot only from SGI CD-ROMs or later Toshiba 3401s which have SGI firmware activated by the modification described below. (Newer Toshiba models don't have that firmware and won't work.) Older SGIs can boot only from a local tape drive or over the network. Newer machines (4D30 and 35s, Indigos, Challenges, Onyxes, Indys, Indigo^2 etc.) have smarter PROMs and can boot from at least some third-party CD-ROMs, for example the Sony and Toshiba drives intended for Suns. Dave Olson <olson@sgi.com> of SGI says, The basic requirement for Indigos is that the drive be set to use a 512 byte block size. Since Indigos don't reset the SCSI bus on reboot or halt, you *might* be able to boot your machine in some other way, set the CD-ROM's blocksize with a devscsi program while the system is up and then install from it, but I won't swear to it. Late R4K Indigos, Indys, Indigo2s, and Onyx/Challenges all know how to set the block size if the drive identifies itself as a CD-ROM, reports the block size as something other than 512 bytes in the block descriptor and accepts the new block size in the block descriptor. Rob Silvers <rsilvers@nynexst.com> reports that he has been sucessfully using a third-party dealer's Toshiba TXM3401E1 on an Indigo. It cost about $760. It is physically larger than an external Apple or Next drive. It is double speed and handles multi-session photo-CDs. 'cdromd', 'inst' and 'cdman' work, but he has not tried to boot from it as of 12 June 93. Bart Richards of Thunderstone Software <bart@thunderstone.com> writes, The following minor surgery makes a run of the mill Toshiba 3401[B|E] CD-ROM drive SGI [Indigo] or Sun-compatible. I got it straight from an anonymous Toshiba Tech. guy, and it worked for me. There are two solder pads located on the circuit board at the back right corner of the drive's aluminum housing when viewed from the top with the SCSI connector facing away from you. These may or may not be labeled as '0' & '1', but '0' is on the left and '1' is on the right (or closest to the edge of the circuit board). The normal state for these solder pads from the factory is for both of them to be closed. With an Exacto Knife or soldering iron (whichever is appropriate for the desired configuration), cut or solder these pads to match the entries in the following table: +++___++++++++__ |power SCSI | '0' '1' O=CUT/OPEN S=SHORTED/SOLDERED | 01| ---------- |----------------| S S Toshiba Default (2048 byte block) | | S O 512 byte blocks | TOP | O S SGI ( Bootable ) | OF | O O Sun / Integraph | DRIVE | | | | | | | |________________| DOOR Darrell A. Gentry <dar@dar.net> points out that if '0' is on the right and '1' on the left, you should believe the numbers, not the locations, and that although 3401s can't be bought new they can be bought used on misc.forsale.storage for about $75. Ramani Pichumani <ramani@stanford.edu> says that Toshiba's XM3701B 6.7X CD-ROMs with recent ROMs (look for "Version No. 005, ROM Version NA60123" on the bottom) work well on Indigos for both data and audio. Tobias Kunze <t@kunze.stanford.edu> confirms that they can be booted from. You may be able to get a ROM upgrade from Toshiba, but be sure not to mention that you want to use the drive on an SGI. Robb Masters <rsm@cybermagic.net> summarized information on many third-party drives; see ftp://viz.tamu.edu/pub/sgi/hardware/cdrom/3rd-party. Jerry Fountain <gof@chem-eng.nwu.edu> provided info and software for an NEC-3Xe; see ftp://viz.tamu.edu/pub/sgi/hardware/cdrom/NEC-3Xe/. Carsten Koch's writeup on CD-ROM writers (see below) also has some useful comments on CD-ROM usage under IRIX in general. ------------------------------ Subject: -46- Can I use an SGI CD-ROM on a non-SGI? Date: 03 Feb 1996 00:00:01 EST Robert E. Seastrom <rs@access4.digex.net>'s software (with source code) for using an SGI CD-ROM on a Macintosh is at ftp://bifrost.seastrom.com/pub/mac/CDROM-Jumpstart.sit151.hqx. ------------------------------ Subject: -47- How can I write CD-ROMs on an SGI? Date: 17 Aug 1996 00:00:01 EST Read Carsten Koch's excellent writeup, at ftp://viz.tamu.edu/pub/sgi/hardware/cdrom/cd-writers. If you're in SGI's developer program, see also https://www.sgi.com/toolbox/src/apps/CDio. (If you're not, see http://www.sgi.com/Support/DevProg/.) ------------------------------ Subject: -48- Why can't Joe User eject his CD-ROM? Date: 24 Feb 1994 00:00:01 EST - /usr/sbin/eject has the wrong permissions in IRIX 4.0.5H and IOP. It should be setuid root. Say 'chmod 4755 /usr/sbin/eject' (as root) to fix it. - Someone may be cd'ed into the CDROM directory. Do 'fuser /CDROM' to find the number(s) of the process(es) that are cd'ed there, and kill them. ------------------------------ Subject: -49- How can Joe User mount and unmount his magneto-optical disk? Date: 05 May 1995 00:00:01 EST cdromd (mediad in IRIX 5.x) doesn't understand MO disks. You need the 'mountmo' program to mount/unmount an MO disk from the command line or the 'automopper' daemon to do it for you. The source code for both is in ftp://viz.tamu.edu/pub/sgi/hardware/mo/. ------------------------------ Subject: -50- Why do SGI SCSI controllers have host ID 0 instead of the usual 7? Date: 24 Feb 1994 00:00:01 EST It's a controller chip default. It was left alone because it doesn't matter much: host ID doesn't affect throughput, except perhaps on a horrendously overloaded bus. However, drives whose ID is set by jumpers are usually shipped with ID 7 (all three jumpers on), so you can just plug one in to an ID 0 host. ------------------------------ Subject: -51- What about Syquest and Zip removable media drives? Date: 27 Jan 1996 00:00:01 EST SGI's Bob Miller <kbob@sgi.com> has written an FAQ on using Syquest drives with SGIs. A copy is at ftp://viz.tamu.edu/pub/sgi/hardware/syquest-on-sgi-faq. SGI's Dave Cortesi <cortesi@sgi.com> has written a document on using Iomega Zip drives with SGIs. A copy is at ftp://viz.tamu.edu/pub/sgi/hardware/zip-drive. Tom Shield has written some support programs for Zip drives; see http://www.aem.umn.edu/people/faculty/shield/zip/. ------------------------------ Subject: -52- EVERYTHING ELSE Date: 09 Jan 1994 00:00:01 EST The rest of the FAQ discusses things that didn't fit into other categories. ------------------------------ Subject: -53- How long can my monitor/keyboard/mouse/Indycam cables be? Date: 28 Dec 1995 00:00:01 EST Dave Olson <olson@sgi.com> writes, SGI has (or had at one time) a 75 foot monitor cable on the price list. With a decent cable, this is about as far as you can get without getting pretty fuzzy; I've heard that with an extremely high quality cable, you can get to about 100 feet. Your limits may vary. EIA 423 should have no problems with up to 100 feet either, since the mouse is at 4800 baud, and the keyboard at 600. Will McCown <will@rhythm.com> adds, We routinely extend the SGI video cables up to about 150' using high- quality (Canare LV-61s) coaxial cables. For newer SGIs which use the 13W3 "D" connector instead of BNCs, adapters are available from several sources including NuData (908) 842-5757 part number 6647. The "PS/2 compatible" keyboards and mice used on the Indigo II, Indy, etc. do not accept simple extension cords as well as the older keyboard/mice. We have successfully extended these keyboards & mice up to about 100', but beyond 150' they never work. The problem lies in the high-impedance TTL-level signaling used. Beyond this distance you can use an extender box made by Cybex (205) 430-4000, which is designed to extend the IBM PS/2 keyboard and mouse. Our method for making keyboard/mouse extensions is to buy 6' IBM PS/2 keyboard extension cables (male 6-pin mini-din one end, female 6-pin mini-din on the other), and cut the connectors off of these cables leaving about a 6-12" pigtail on each connector. We then attach RJ-12 connectors (IDC type modular phone connectors) to the free end of each pigtail. We then extend the cable using flat 6-conductor phone cable, RJ-12 connectors, and "barrel" adapters. This may sound like a lot of work but it is very quick to assemble, and requires no soldering. For really long runs, Rick McLeod <mcleod@esprit.esd.sgi.com> says, Two companies provide long distance (up to a couple of thousand feet) fiber optics extensions for keyboard, mouse and monitor: Lightwave Communications 800-871-9838 or 203-878-9838 http://www.lightwavecom.com/ Meret Optical Communications 310-828-7496 The Indycam cable can be no more than 10' long. ------------------------------ Subject: -54- How fast is the Indigo parallel port? Date: 26 May 1993 00:00:01 CST Default rate is about 200 Kbytes/sec. This can be bumped up to at least 400, and perhaps higher by changing the strobe length, assuming the other side can handshake fast enough. See the plp(7) manpage. ------------------------------ Subject: -55- What are the differences between the Indigo R4000 and Indigo2? Date: 09 Jun 1993 00:00:01 EST Jamie Riotto <jamie@origami.esd.sgi.com> writes: An Indigo R4000 has two daughter board expansions which use our GIO-32BIS bus design. These cards are about the size of an index card. An Indigo2 has a 4-slot backplane design. All four slots have EISA connectors so you can have a graphics-less server with four EISA cards. Three of the slots have GIO-64 bus connectors, BUT ONLY TWO CONNECTORS CAN BE USED SIMULTANEOUSLY!. Graphics board sets take up one logical GIO-64 connection, but can take up more physical slots. The current Extreme graphics takes up one logical GIO-64 connection, but uses three slots. That means the other slot can be used for either EISA or GIO-64 expansion. Note that since not all slots have both EISA and GIO-64 connectors, you might have to shift the Extreme graphics board set up or down a slot if you want to use the fourth slot with GIO-64 expansion. GIO-64 by the way is similar to GIO-32 but is twice as wide, uses a different DMA protocol (pipelined), and used EISA form factor (with the connector moved of course :-). ------------------------------ Subject: -56- What high speed interfaces are available for Onyx? Date: 11 Jun 1993 00:00:01 EST Robert van Liere <robertl@cwi.nl> writes: SGI have FDDI boards for the Onyx. These boards perform quite well although the Indigo FDDI broad preforms slightly better. I'm not sure about SGI ATM, although I guess all vendors are preparing for it. FORE systems make ATM boards for the GIO bus. Maybe they have something for the HIO as well. FORE systems, Inc 1000 Gamma Drive Pittsburgh, PA 15238-2940 412-967-4040 Fax 412-967-4044 info@fore.com GIA-100/125A (100 Mbps GIO Bus) GIA-100/175A (140 Mbps GIO Bus) and Yechezkal-Shimon Gutfreund <sgutfreund@gte.com> adds: Fore Systems, Pittsburgh PA, selles a 150Mbit/s ATM adapter card that you can use to connect to their ATM switch (using multi-mode fiber). ------------------------------ Subject: -57- Why doesn't my modem work? Date: 27 Jan 1996 00:00:01 EST Lots of reasons, but here are some of the most popular: - You're not using hardware flow control. To do so, you MUST 1) use the ttyf* devices, not ttyd* or ttym*, and 2) use a "hardware handshake" 7-wire cable, which you can buy from SGI but usually *not* from a Macintosh house. See the serial(7) manpage and SGI's modem "faxable", which you can get from the TAC, for details. - The modem is configured funny. Look at the configuration scripts in /usr/lib/uucp/fix-* and see if there's one for your modem. - /usr/lib/uucp/Permissions is wrong. /usr/lib/uucp/genperm will generate Permissions entries for all /usr/lib/uucp/Systems entries. - IRIX 5.2 had several problems with serial I/O, flow control and PPP interoperability. They are fixed in patch 151 and IRIX 5.3. - Some Indys have bad serial port hardware. The problem appears only when recent software (IRIX 5.2 + patch 151 or IRIX 5.3) is loaded. Call the TAC and give them your serial number. - See also these writeups on SLIP and PPP: Scott Henry's SLIP and PPP WWW page, at http://reality.sgi.com/employees/scotth/dialup_support.html Jeff Speegle's SLIP/PPP writeup, at ftp://viz.tamu.edu/pub/sgi/software/admin/slip-and-ppp-setup Christopher Spry's PPP WWW page, at http://sprysgi.sghms.ac.uk/~cspry/make_ppp.html "Configuring and Debugging SLIP Connections", Pipeline, Jul/Aug 1995 "Configuration and Use of PPP", Pipeline, Sep/Oct 1995, and corrections on p. 24 of the Jan/Feb 1996 issue ------------------------------ Subject: -58- What about ISDN? Date: 27 Jun 1996 00:00:01 EST Try Bert Hooyman <bert@demeern.sgi.com>'s ISDN pages, at http://reality.sgi.com/employees/bert/ (but note that some details pertain only to Dutch ISDN). ------------------------------ Subject: -59- What mice (or other pointing devices) can I use with my SGI? Date: 20 Apr 1996 00:00:01 EST Indigos need special Indigo mice. Replacement mechanical or optical (take note, mechanical mice haters!) mice are available from SGI or directly from Mouse Systems (510-656-1117). Indigo2s and Indys can use PS/2 mice as per the pcmouse(7) manpage. Dave Yost expands on this: The Indigo2 takes any industry standard mouse of the variety variously known as "IBM PS/2", "Mouse Port" or "6-pin". A PC serial mouse won't do, even with an adaptor, unless it is claimed to work on a PS/2 through an adaptor. The Logitech "MouseMan Cordless" mouse works for me. Onyxes use a custom serial mouse. If you'd prefer an optical mouse over the standard mechanical mouse shipped with the system, call Mouse Systems (510-656-1117) or Qualix (415-572-0200). If you'd like a trackball, call Mouse-Trak (800-533-4822, email yvonne@mousetrak.com). ------------------------------ Subject: -60- What about joysticks? Date: 27 Jun 1996 00:00:01 EST See Alex Madarasz <alex@eagle.bgm.link.com>'s writeup at ftp://viz.tamu.edu/pub/sgi/hardware/joysticks and Brent Bates' at http://www.vigyan.com/~blbates/hardware/joysticks.html. ------------------------------ Subject: -61- What about uninterruptable power supplies? Date: 08 Oct 1994 00:00:01 EST Get the UPS FAQ from ftp://navigator.jpl.nasa.gov/pub/doc/faq/. See also ftp://viz.tamu.edu/pub/sgi/hardware/surge-protectors. ------------------------------ Subject: -62- How can ordinary users control the multi-channel option (MCO)? Date: 14 May 1994 00:00:01 EST - To allow ordinary users to use 'vout' in MCO mode, make it setuid root with the command 'chmod u+s /usr/sbin/vout'. No-one has reported any security problems caused by doing this. - To allow ordinary users to switch from normal video output to MCO video output, get Hans Weber <weberh@cs.unc.edu>'s programs 'mcoGfx' and 'consoleGfx' from ftp://viz.tamu.edu/pub/sgi/hardware/mco/, compile them and do 'chown root.sys mcoGfx consoleGfx' and 'chmod u+s mcoGfx consoleGfx'. ------------------------------ Subject: -63- What laptop or notebook SGIs are available? Date: 17 Aug 1996 00:00:01 EST There are none. SGI did a small amount of work on an Indy-like portable, but it didn't work out for both business and technical reasons. The closest you can come is Indy with a Presenter, but it won't fit on an airplane tray. There are companies which will build an SGI in a suitcase for you, but it won't even fit in the overhead compartment. The portable SGI in "Congo" was a fake. ------------------------------ End of sgi/faq/hardware Digest ****************************** -- The SGI FAQ group <sgi-faq@viz.tamu.edu> http://www-viz.tamu.edu/~sgi-faq/ Finger us for info on the SGI FAQs, or look in ftp://viz.tamu.edu/pub/sgi/.