home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 36 Tips / 36-Tips.zip / pcii0696.zip / PCISCSI.TXT < prev    next >
Text File  |  1996-06-08  |  33KB  |  653 lines

  1.  
  2.       Document:  PCI SCSI controllers for OS/2 list
  3.     Maintainer:  Patrick Duffy, duffy@theory.chem.ubc.ca
  4.     Revision Dates:  11/2/95, 11/26/95, 12/3/95, 5/18/96, 5/26/96,
  5.               6/2/96
  6.        Archived at:  ftp.netcom.com, in directory /pub/ab/abe/
  7.              CompuServe (GO BENCHMARK)
  8.      Web pages:  http://warp.eecs.berkeley.edu/os2/workbench/work.htm
  9.              http://www.os2forum.or.at/english/info/os2hardwareinfo/
  10.              (note that the first URL may not have up-to-date
  11.              versions of the lists)
  12.  
  13. This document is intended for use by individuals and corporations in a
  14. non-commercial manner.    It may be distributed freely within those
  15. limitations.  Commercial use of this document in any manner requires
  16. prior written permission of the author.
  17.  
  18. This is the PCI SCSI controllers for OS/2 list. I've placed a '*' beside
  19. the cards which I would recommend for anyone assembling an OS/2 system.
  20. If you see '**' beside a particular card, this is an indication that I
  21. would choose it myself when picking a PCI SCSI card for my own system.
  22. The PCI vendor name and ID have been added in brackets below each card's
  23. description.  The first number is HEX and the second is decimal. Dates
  24. in brackets indicate the last revision date for the related entry.
  25.  
  26. As usual, please feel free to correct any continuing misconceptions I
  27. might have, or to insist that I should recommend a component I don't, or
  28. to add a new card/bit of information to what's here already.  Your
  29. contributions and/or corrections are always welcome and certainly
  30. appreciated.
  31.  
  32. General comments: (12/3/95)
  33.  
  34. Make sure that for any SCSI device (if you have an Intel Premiere board)
  35. you have at least the seventh or eighth revision of the Intel PCI BIOS
  36. on your motherboard (rev. 14 is out for the 90/100 MHz boards, and is
  37. preferred). Earlier AMI BIOS revisions would not work properly with SCSI
  38. and (apparently) protected mode.  In addition, it turns out that some
  39. SCSI cards will only work with some motherboards. If you're not sure
  40. what card to pick, cross-check this list with the PCI motherboard list.
  41. Note also that the Intel PCI Saturn chipset (rev. 1) had problems with
  42. cache integrity, and rev. 2 had problems with PCI to CPU burst mode, so
  43. that you're probably really better running these motherboards without
  44. SCSI controllers, or at the very least with all caches off.  See the PCI
  45. chipsets list for further details on known problems with (Intel) PCI
  46. chipsets.
  47.  
  48. One other motherboard-related issue apparently is that not all PCI slots
  49. on all motherboards allow busmastering.  As all the cards in this list
  50. _are_ busmastering, ensure that the slot in which you put your SCSI card
  51. will accommodate a busmaster.  Certain controllers (the Adaptecs most
  52. prominently) behave very erratically when put in a non-busmastering
  53. slot.
  54.  
  55. Many motherboard manufacturers simplify the choice of SCSI controller
  56. further by including an NCR SCSI chip (for which there are OS/2 drivers)
  57. in their boards, so there is the potential that if you buy one of the
  58. cards listed below you could be buying a redundant SCSI interface. Check
  59. first.    Make sure too that you are running version 3.02 or later of the
  60. drivers for the NCR chip (available from ftp.symbios.com); earlier
  61. versions did not allow DMA transfers above 16 MB.  Note too that PCI
  62. SCSI controllers do not include floppy controllers on-board, as most PCI
  63. motherboards have these built in already, and fixed-address devices like
  64. floppy drives are not a good thing to put on a PCI bus.
  65.  
  66. Also note:  OS/2 2.1/2.11 treats PCI as a (very fast) ISA bus.    It
  67. therefore is unaware of PCI's ability to share interrupts, and so if you
  68. put two of any one controller in any slot you're likely to have
  69. problems.  This has been fixed in Warp, which is now apparently PCI
  70. 2.0-compliant.
  71.  
  72. One more thing:  If you have a motherboard with the NCR BIOS built in
  73. and you get an NCR card, make sure you get a card without the NCR bios
  74. on it, to save yourself some potential trouble that some card BIOSes
  75. seem to have coexisting with motherboard BIOSes (which cannot be
  76. disabled).  I'm told that the newest rev. of the Intel BIOS
  77. (1.00.14.AX1) will also fix this problem for those of you with Intel
  78. Premiere boards.
  79.  
  80. If, after all this, you're having problems getting your OS/2 SCSI setup
  81. to work, a very useful resource on the .net is the document "SCSI - A
  82. Game With Many Rules and no Rulebook?", compiled by Gary Field
  83. (garyf@wiis.wang.com).    The document may be found at
  84. ftp://ftp.wang.com/pub/garyf/scsi/.  You might also check out the SCSI
  85. FAQ:
  86.  
  87. Where to get the latest copy of the SCSI FAQ:
  88.   The comp.periphs.scsi FAQ is posted to Usenet during the first week
  89.   of each month. In addition, a recent version can be obtained
  90.   via anonymous ftp from:
  91.   ftp.wang.com:
  92.       garyf/scsi/scsi-faq.part*
  93.   OR
  94.   rtfm.mit.edu:
  95.       pub/usenet-by-group/comp.periphs.scsi/comp.periphs.scsi_FAQ_part_*
  96.   OR
  97.   via World Wide Web (WWW):
  98.   http://www.cis.ohio-state.edu/hypertext/faq/usenet/scsi-faq/
  99.   OR
  100.   (in HTML format)
  101.   http://www.paranoia.com/~filipg/HTML/LINK/F_SCSI.html
  102.  
  103.                  NEW THIS WEEK
  104.                  -------------
  105.  
  106. I've added the Tyan Yorktown controller to this list, and added the Tyan
  107. contact information to the useful numbers section below.  I've also
  108. added the WD 7197 controller, also reported to work well with Warp.
  109.  
  110. Apparently the DPT controllers require the latest driver (not the one
  111. that comes with Warp) to avoid traps with OS2ASPI.DMD.  That can be
  112. obtained from the DPT web site.  I've had another report of success with
  113. the BusLogic Flashpoint controller, and a report of qualified success
  114. with the WD 7296 controller.  The NCR controllers apparently do not
  115. support drives with more than 64 heads and 1024 cylinders.  In addition,
  116. the 2940 controller may not work with the Asus PVI-486SP3.
  117.  
  118. I've also learned that the PCI slots in 2.0-compliant boards are
  119. edge-triggered.  This is in direct contradiction to information which
  120. I've had before...
  121.  
  122. I've also added new (and expanded) contact information for Intel.
  123.  
  124. Useful Numbers: (6/2/96)
  125. ---------------
  126. Adaptec:     (800) 959-7274 (tech. support)
  127.          ftp.adaptec.com (ftp site)
  128.          www.adaptec.com (web site)
  129.          ftp.adaptec.com (ftp site)
  130.  
  131. Advansys:     (408) 383-9400 (main desk)
  132.          (800) 883-1099 (direct credit card sales)
  133.          (800) 525-7440 (tech. support -- 24 hours)
  134.          (408) 383-9753 (FAXback)
  135.          (408) 383-9612 (FAX)
  136.          (408) 383-9540 (BBS - N81)
  137.          ftp.advansys.com (FTP site)
  138.          www.advansys.com (WWW site)
  139.  
  140. BusLogic:     (408) 492-9090 (Voice)
  141.          (408) 654-0760 (tech. support -- 7 A.M. - 5 P.M.
  142.                  Pacific Time, Mon. - Fri.)
  143.          (408) 492-9118 (FAX)
  144.          (408) 492-1984 (BBS - N81)
  145.          techsup@buslogic.com (E-Mail tech. support)
  146.          ftp.buslogic.com (FTP site)
  147.          www.buslogic.com (WWW site)
  148.  
  149. DPT:         (800) 322-4DPT (sales)
  150.          (407) 830-5522 (tech. support)
  151.          (407) 831-6432 (BBS)
  152.          ftp.dpt.com (FTP site)
  153.          www.dpt.com (WWW site)
  154.  
  155. Intel:           (800) 628-8686 (tech. support)
  156.  
  157.                  FAXBack:
  158.                  --------
  159.                  (800) 525-3019  (US or Canada)
  160.                  +44 1793-432509 (Europe)
  161.                  +65 256-5350    (Singapore)
  162.                  +852 2 530-4116 (Hong Kong)
  163.                  +886 2 514-0815 (Taiwan)
  164.                  +822 767-2594   (Korea)
  165.                  +61 2 975-3922  (Australia)
  166.                  (503) 264-6835  (World wide)
  167.  
  168.                  BBSes:
  169.                  ------
  170.                  (503) 264-7999  (US or Canada/World wide)
  171.                  +44 1793-432955 (Europe)
  172.                  +65 256-4776    (Singapore)
  173.                  +852 2 530-4116 (Hong Kong)
  174.                  +886 2 718-6422 (Taiwan)
  175.                  +822 784-3430   (Korea)
  176.                  +61 2 975-3066  (Australia)
  177.  
  178.                  ftp.intel.com (FTP site)
  179.                  www.intel.com (WWW site)
  180.  
  181. NCR:             support@symbios.com (OS/2 tech. support)
  182.                  ftp.symbios.com (NCR SCSI drivers)
  183.  
  184. QLogic:          (800) 662-4471 (sales)
  185.                  (800) 867-7274 (tech. support)
  186.                  sales@qlc.com (sales E-Mail)
  187.                  qlcts@qlc.com (tech. support E-Mail)
  188.                  ftp.qlc.com (FTP site)
  189.                  www.qlc.com (WWW site)
  190.  
  191. Tekram:          www.tekram.com (WWW site)
  192.  
  193. Tyan:            (408) 956-8000 (sales)
  194.                  (408) 956-8044 (FAX)
  195.                  (408) 956-8171 (BBS)
  196.                  www.tyan.com (WWW site)
  197.                  ftp.tyan.com (FTP site)
  198.  
  199. Washburn (AMI):  (800) 836-9026 / (716) 248-3627 (General inquiries)
  200.                  (800) 836-8028 (faxback and information about specials)
  201.                  (716) 383-6086 (tech. support)
  202.                  (716) 381-7549 (FAX)
  203.  
  204. Western Digital: www.wdc.com (WWW site)
  205.  
  206. Manufacturer           Model         Comments
  207. ------------------------------------------------------
  208.  Adaptec           2940*         This is Adaptec's non-RAID SCSI
  209.                      controller for the PCI bus.
  210. The basic 2940 uses fast SCSI (SCSI-2, 10 MB/S), and the 2940W uses
  211. fast/wide SCSI (SCSI-2, 20 MB/S).  There latest driver for the card
  212. (available from the Adaptec FTP site) now supports the extra driver
  213. switch /PCIHW, which tells the driver to bypass the PCI BIOS and query
  214. the PCI hardware directly for configuration information.  This switch
  215. should now enable the adapter to work on most systems.    The controller
  216. is definitely known to work with the Intel Premiere and Premiere II
  217. boards as well as most (if not all) of the Asus boards. The cards will
  218. not coexist with the Quantum Empire 1080S drive when communication speed
  219. between the drive and controller is set to 10 MB/sec (the card won't
  220. recognize it during the BIOS scan, which makes it difficult to boot...).
  221. If you're not sure whether the 2940 will work in your setup, you can
  222. call the Adaptec FaxBack service (408-957-7150) and request document
  223. 21105, which gives a list of PCI systems tested with the card.    (It may
  224. be necessary to disable the green functions in the motherboard's BIOS to
  225. get the card to work properly.)  There have been reported problems with
  226. getting the 2940W to consistently recognize either a Fujitsu or a
  227. Seagate 1 GB HD.  As the 2940 and 2940W are essentially similar
  228. controllers, this problem may be endemic to both.
  229.  
  230. (Adaptec:  9004/36868) (11/26/95)
  231.  
  232.  Under 2.1/2.11:  This card will work with the driver found on
  233. ftp-os2.cdrom.com.
  234.  
  235.  Under Warp:  Driver support is built in, though not as robust as it
  236. could be (from reports I've seen on the .net).  The latest driver
  237. (mentioned above) should fix this.  The driver which comes with fixpack
  238. 10 (5/30/95, 5:53p, 34092, AIC7870.ADD) apparently does not work with
  239. the Intel Plato boards and BIOS revision 1.00.13.AX1.  The latest driver
  240. available from Adaptec (8/8/95, 2:44a, 40956, AIC7870.ADD) apparently
  241. does work.  (The adapter halts at the start of the boot process with the
  242. floppy light and hard drive light glowing.)  Apparently as well the
  243. fixpack 10 driver will not report the total number of PCI buses present,
  244. whereas the Adaptec driver will, indicating that perhaps the fixpack 10
  245. driver is likely based upon an older version of AIC7870.ADD.  Version
  246. 1.21 of the BIOS does not work with the Asus PVI-486SP3 motherboard.
  247.  
  248. Note:  Many of the problems people have reported with the card may be
  249. due to things beyond Adaptec's control:
  250.  
  251. Some problems may be caused by BIOS bugs.  The reason for this is that
  252. the drivers included with OS/2 Warp make use of BIOS calls to configure
  253. the PCI BUS. These calls fail in older BIOSes which do not support this
  254. feature properly.  The latest drivers have as an option writing directly
  255. to the PCI hardware instead.  This option should be used (by adding the
  256. /PCIHW switch to the basedev line for the adapter) if the driver fails
  257. (either that, or update the BIOS, if possible).  Of course, if you can't
  258. update the BIOS and your motherboard does not support a driver which
  259. writes to the PCI hardware directly (some don't), you're stuck.
  260.  
  261.  Adaptec           2940UW*         This is Adaptec's first UltraSCSI
  262.                      controller.  It is essentially the
  263. same card as the 2940 above, with the exception that it now supports the
  264. 20/40 MB/s fast and fast/wide SCSI bus timings.  I've had several
  265. reports of success (all in combination with Intel Advanced/ZP boards)
  266. and one report of failure with the card.
  267.  
  268. (Adaptec:  9004/36868) (12/3/95)
  269.  
  270.  Under 2.1/2.11:  Driver support unknown, though presumably it's in
  271. place.
  272.  Under Warp:  Driver support is in place and reported to work well on
  273. Triton-based boards but not at all on another board (Asus PVI/486SP3 --
  274. the system did not even get past the bus scan on initial power-up).
  275.  
  276.  Adaptec           3940*         This is Adaptec's two-channel SCSI
  277.                      controller for the PCI bus.  Like
  278. the 2940, it comes in a fast-only model (3940, 7 devices on each channel
  279. for a total of 14 devices, 7 of which may be external) and a fast/wide
  280. model (3940W, 15 devices on each channel for a total of 30 devices, 15
  281. of which may be external).  To put more than one channel on a card,
  282. Adaptec employs two AIC7870 processors (one for each channel) linked by
  283. a PCI-PCI bridge.  In order for these cards to work, therefore, your
  284. system _MUST_ support PCI-PCI bridges, and not all do. Check with
  285. Adaptec and/or your system motehrboard manufacturer before proceeding.
  286. I've had a report of success now with the 3940W in a couple of different
  287. installations, one of which had another 2940 in a different slot, so
  288. I've upgraded their status to 'recommended'.
  289.  
  290. (Adaptec:  9004/36868) (5/26/96)
  291.  
  292.  Adaptec           3985         This is Adaptec's RAID controller,
  293.                      and performs some RAID functions
  294. automatically with more than one drive attached. In a manner similar to
  295. the 3940, the 3985 uses multiple (three in this case) AIC7870 chips
  296. linked by PCI-PCI bridges to support up to 21 devices on the adapter. It
  297. also has a dedicated RAID coprocessor to handle all RAID 5 parity
  298. calculations.  It comes with software (Netware-based, I think) to
  299. monitor the array status and performance from the server console or any
  300. windows-based client on the network.  The adapter supports hot swapping
  301. of drives and hot spare drives.  All connections to the card are
  302. standard 50-pin, and no wide model exists.  I've had no reports from
  303. people using this card.
  304.  
  305. (Adaptec:  9004/36868) (8/27/95)
  306.  
  307.  Advansys           ABP9XX         Advansys is a relative newcomer to
  308.                      the SCSI controller market, but
  309. they make what could be a very nice line of SCSI controllers.  All
  310. adapters run on the same driver (drivers are available for OS/2, NT,
  311. DOS, SCO, Interactive, Win/95, Linux, and Netware).  All adapters are
  312. capable of starting a local I/O request 10 microseconds after the SCSI
  313. bus is detected as being free and should, therefore, be ideal for RAID
  314. applications (especially the higher-end controllers).  The controllers
  315. also auto-terminate, so that you need not worry about termination
  316. problems if you have a removable external device attached. I've had a
  317. (very positive) report of success with the 940 and OS/2 Warp and Warp
  318. Connect.  I've been less lucky with the card myself, however (I got the
  319. 940 after all the reports of success); the card does not seem to
  320. co-exist nicely with my SB-16 Value Edition, cutting out sound in DOOM
  321. at random points with the drivers loaded, and causing Windows (under
  322. DOS) to lock up during exit (possibly also related to the sound
  323. problem).  Tech. support (24 hours) knows about the problem and worked
  324. with me extensively on a solution, but with no luck.  I've noticed too
  325. that the OS/2 drivers for the card will not work from a floppy (utility
  326. disk) boot; OS/2 reports no drive present.  Others have reported that
  327. the DOS drivers don't work in Win/95, though this is less of an issue
  328. given that you can set up a menu at boot time to select drivers.  Given
  329. these troubles, I really can't recommend these cards, in spite of the
  330. fact that the company has been one of the very best ones I've dealt
  331. with.
  332.  
  333. (Advanced System Products:  10CD/4301) (5/18/96)
  334.  
  335. The controllers themselves are:
  336.  
  337.       1. ABP950 -- 2 channel SCSI adapter with 500 I/O requests stored locally
  338.          on the adapter.  50-pin high-density external connector.
  339.       2. ABP940 -- 1 channel SCSI adapter with 250 I/O requests stored locally
  340.          on the adapter.  50-pin high-density external connector.
  341.          ($149 from the Advansys 800 number for card, four-connector
  342.          cable, and driver disk.  $199 will get you CorelSCSI.)
  343.       3. ABP930 -- 1 channel SCSI adapter with 20 I/O requests stored locally
  344.          and a 50-pin high-density external connector.
  345.       4. ABP920 -- 1 channel SCSI adapter with 20 I/O requests stored locally
  346.          and a 25-pin low-density external connector.
  347.          ($99 from the Advansys 800 number)
  348.  
  349.  AMD               <various>    AMD makes a SCSI controller
  350.                     chip which is apparently used by
  351. Zeos, Compaq, and HP in their computers. OS/2 drivers are apparently
  352. shipped with the boards which use it.  The controller is reported to
  353. work well under DOS/Win and OS/2 by one user on an HP, though one user
  354. reports lock ups under OS/2 after a couple of hours.
  355.  
  356. (Advanced Micro Devices:  1022/4130) (9/10/95)
  357.  
  358.  AMI               MegaRAID      Here's a controller for the truly
  359.                      power-hungry.  This is a fast/wide
  360. controller with three separate SCSI channels, each of which supports up
  361. to 15 peripherals (so you can attach up to 45 SCSI devices to _one_
  362. card).    It uses an Intel i960 RISC processor to control all this, and
  363. will take up to 128 (!) MB of cache (in 72-pin SIMMs) on the controller
  364. itself. It is PCI 2.0-compliant and supports all the regular SCSI
  365. features, as well as RAID.  Three NCR53C720 processors (one for each
  366. channel) are used.  The card has 50 and 68-pin internal connectors and a
  367. 120-pin external connector.  It is fault-tolerant.  I've no reports of
  368. success with this card as yet, but driver support is there, apparently.
  369.  
  370. (American Megatrends:  101E/4126) (8/27/95)
  371.  
  372.  BusLogic           BT946C*         This is BusLogic's PCI SCSI
  373.                      controller.  The same SCSI
  374. controller chip is apparently used in their VL card, and so the drivers
  375. for that card will work with the PCI card as well.  There are apparently
  376. six revisions of the PCI card out, the first two of which (released
  377. before Nov. '94) were not PCI 2.0-compliant.  The newer revsions (C, D,
  378. E, and F (for Micronics motherboards only)) _are_ PCI 2.0-compliant, but
  379. people have been having problems getting revision C running properly on
  380. motherboards with Opti chipsets (apparently the PCI controller is not
  381. being programmed properly).  To get the older cards (A and B) running,
  382. you have to either set the card to match the IRQ pin in your PCI slot
  383. (usually A, B, or C), or move the card to slot A (where the card is set
  384. initially). Failure to do so will result in hangs under Warp (but
  385. apparently not 2.1/2.11).  The newer versions of the card do this
  386. automatically.    To tell what version of the BusLogic Card you have,
  387. either look at the revision number in the model (it's indicated there),
  388. or have a look at the firmware and BIOS levels on startup.  The firmware
  389. version should be 4.22 for rev. B, and 4.23 for rev. C.  The latest
  390. version is 4.25J. Bios version 4.86 is for rev. B, and 4.90 is for rev.
  391. C.
  392.  
  393. (Buslogic:  104B/4171) (12/3/95)
  394.  
  395. Deal of the week:  $180 from Billy Bath
  396.                  ASA Computers,Inc.
  397.                  (408) 232-5999 x 201 (voice)
  398.                  (408) 232-5959 (FAX)
  399.                  Billy@ASAComputers.com (E-Mail)
  400.                  http://www.asacomputers.com (WEB site)
  401.                  http://gw1.asacomputers.com/asa/products/hdd.htm
  402.                  (product/price information)
  403.  
  404.  BusLogic           Flashpoint    This is an UltraSCSI (narrow)
  405.                LT*         controller from BusLogic.
  406.                      Througput (to non-ultra drives)
  407. is said to be better than the Adaptec 2940, and driver support is in
  408. place.    The card supports SCAM (SCSI Configured AutoMagically), which
  409. will allow IDs to be set automatically as new (SCAM-compliant) devices
  410. are plugged in.  The card can be configured manually (via the BIOS setup
  411. routine on the card) if needed/desired. I've had a couple of reports of
  412. success with this card and OS/2.
  413.  
  414. (Buslogic:  104B/4171) (6/2/96)
  415.  
  416.  DPT               PM series**   DPT makes a series of cards, all of
  417.                      which are reported to perform very
  418. well under OS/2.  All cards have seven LEDs which light in repsonse to
  419. actions taken by the card (cache hit, SCSI bus activity, etc.), and a
  420. cache design which starts cache flush 250 ns after CPU idle is detected,
  421. thus protecting data from system hangs, etc.  The cards are reported to
  422. be very sensitive to termination, to the extent that if the SCSI bus is
  423. not properly terminated not all peripherals will be seen or work
  424. properly.  (By contrast, I ran my NCR controller with termination
  425. disabled for weeks without knowing it.)  Make sure too that you have the
  426. latest driver (not the one that comes with Warp) to avoid traps with
  427. OS2ASPI.DMD (if you're using it) and the DPT20XX.ADD driver.  Version
  428. 2.A8 is, apparently, included with Warp.  Note that the latest driver
  429. (and others before it) cause the SCSI activity LED to stop working once
  430. they're loaded.  The various cards are as follows:
  431.  
  432. (Distributed Processing Technology:  1044/4164) (6/2/96)
  433.  
  434.                PM2024         This card uses a Motorola 68000
  435.                      chip for SCSI operations and,
  436. like the PM3224 below, will do caching and RAID, but apparently you must
  437. purchase the cache/RAID modules and RAM separately for the card in order
  438. to do it.  This card is full-length, and there is no plastic guide for
  439. the 50-pin connector on it.  (8/27/95)
  440.  
  441.                PM2124         This is a similar card to the 2024
  442.                      above.  The primary difference
  443. between this card and the 2024 is that the 2124 uses a 20 MHz Motorola
  444. 68020 for SCSI operations, in contrast to the 16 MHz 68000 used by the
  445. 2024 above. (8/27/95)
  446.  
  447.                SmartRAID     Now _this_ sounds like a card for
  448.                PM3224         high-performance fanatics.
  449.                      The card is caching (RAM must be
  450. purchased separately) and, once RAM, a separate RAID module, and the
  451. necessary drives are added, will do RAID automatically. (8/27/95)
  452.  
  453.  Future Domain           TMC-3260SVP   This card _will_ work with the 60
  454.                      MHz Intel Pentium motherboard, with
  455. one reported exception, and one note. The exception:  It hangs during
  456. BIOS initialization during the device scan if a SCSI tape device (the
  457. reported one was a Wangtec 5525ES) is connected.  Replacing this tape
  458. drive with a Conner 2GB DAT drive solved the problem (switching the
  459. older tape drive to SCSI-2 mode did not).  The note:  FD sets things up
  460. differently than most other SCSI adapters, in that the hard disk with
  461. the HIGHEST ID is set to drive C:, and is the boot drive.
  462.  
  463. (Future Domain:  1036/4150) (8/27/95)
  464.  
  465. Deal of the week:  $105 from ComputAbility (800) 554-9950/(414) 357-7814
  466.  
  467.  NCR/Symbios           <Various>**   NCR makes both boards and chips.
  468.                      Boards using the NCR/Symbios chips
  469. are also available from Acculogic, Asus, Nexstor, and many others (note
  470. that Intel is no longer selling this board).  One of these boards is
  471. used in OS/2-certified systems of which I know. As all of the NCR chips
  472. support busmastering, are PCI 2.0 compliant, and are available in your
  473. choice of fast/wide SCSI combinations (the Acculogic is made special
  474. note of here for its wide array of possible connectors), they are both
  475. fantastic bargains and highly recommended at typically about 25% of the
  476. price of the Adaptecs. One thing to check for when picking your SCSI
  477. card is whether or not your motherboard has the NCR BIOS built into the
  478. system BIOS.  The Intel Premiere and Premiere II motherboards mentioned
  479. in the PCI motherboard list certainly do, and I believe all of the Asus
  480. boards have that support built in. If you don't have the supporting BIOS
  481. built into your motherboard, cards are available with BIOSes on them
  482. (the card by NexStor for example) which have BIOS support built in.
  483.  
  484. (NCR:  101A/4122) (6/2/96)
  485.  
  486. In any case, the chips themselves are as follows:
  487.  
  488.         NCR53c810 - FAST SCSI-2, no BIOS
  489.         NCR53c815 - FAST SCSI-2, BIOS
  490.         NCR53c820 - FAST WIDE SCSI-2, no BIOS
  491.         NCR53c825 - FAST WIDE SCSI-2, BIOS
  492.  
  493. Setup tips:         It may be necessary on some motherboards
  494.              (during install only -- I haven't had this problem
  495.              when running OS/2 the rest of the time) to set
  496.              IRQ9 to 'used' in the flash BIOS, so that the card
  497.              will be assigned IRQ 10 (which isn't this weird
  498.              cascaded thing like 9 is anyway).    Other cards
  499.              (like the one by Asus) have the PCI INT# for the card
  500.              set to 'A' by default, so be sure to put it in the
  501.              right slot.  If you're installing 2.10 (not 2.11),
  502.              you may have to rem out the dpt20xx.add in your
  503.              disk 1 config.sys in order to get the install to
  504.              proceed if you have this card. It may also be
  505.              necessary to set the "2nd SCSI" jumper on some
  506.              adapters to get them to work (even when there are
  507.              no other SCSI adapters in the system, oddly
  508.              enough).
  509.  
  510. Potential problems:  Revision 3.02 of OS2CAM.ADD appears to be
  511.              incompatible with the Quantum Prodrive 540S;
  512.              revision 3.03 is required for trouble-free
  513.              operation.  Be warned that revision 3.03 of the
  514.              driver may conflict with some revisions of the
  515.              SoundBlaster driver (the 8-bit card), and cause
  516.              desktop corruption. The problem does not seem to
  517.              appear under DOS.    Some NCR cards come configured
  518.              for edge-triggered interrupts as default, which
  519.              causes problems for OS2CAM.ADD. Level-triggered
  520.              interrupts must be used (despite what the manual
  521.              may claim) to make the card work properly (or at
  522.                      all) under OS/2.  This, though, is in direct
  523.                      contradiction to information from Intel, who say
  524.                      that 2.0-compliant boards must use EDGE-triggered
  525.                      interrupts...  In addition, early revisions (A)
  526.              of the NCR 53c810 will reset the chip to use
  527.              asynchronous mode when more than one fast SCSI-2
  528.              device is present in the SCSI chain.  What should
  529.              happen is that the chip should negotiate with each
  530.              device attached and use the fastest mode available
  531.              for each different device. This, quite obviously,
  532.              was not the case for the early chips.  Revision B
  533.              53c810 chips and the full 53c825 series correct
  534.              this problem.  Note also that the NCR/Symbios
  535.              drivers have problems with drives using removable
  536.              media:  if no media is present at boot time, the
  537.              drive will not be given BIOS support (after a
  538.              protracted waiting period), and all versions of
  539.              os2cam.add will hang on startup (with a trap 000d)
  540.                      if no media is present.  The chip apparently does
  541.                      not properly support drives with more than 64 heads
  542.                      and 1024 cylinders, as it will not recognize
  543.                      partitions which begin past the 1 GB point.
  544.  
  545. Deal of the week:  $199 for a (brand-unspecified) 53c825-based fast/wide
  546.            SCSI controller (with 50 and 68-pin internal
  547.            connectors and a 50-pin external connector), from
  548.            JDR Micro
  549.            NCR 8250, $110, from
  550.            Insight, (206) 820-8100
  551.  
  552.  QLogic            IQ PCI*         Qlogic makes what are apparently
  553.                      very good fast and fast/wide SCSI
  554. cards which have drivers for OS/2 (1.12 are the latest and are reported
  555. to work well under Warp).  They feature a 12 MIPS processor (as opposed
  556. to the 1 MIPS one which forms part of the NCR fast/wide processors, for
  557. whatever that gets you) and are fully SCSI-2 compliant.  The IQ PCI
  558. supports two SCSI channels and 1000 queued I/O operations, and the IQ
  559. PCI/10 (fast only) supports one channel and 400 queued I/O operations.
  560. These cards will work with the Intel 60 MHz motherboard, and one (the
  561. fast/wide one) is in fact being used with a #9 GXE64 in a 60 MHz system
  562. with no problems (under 2.11 or Warp).    The IQ PCI is now at revision 2.
  563. One caveat:  The IQ PCI series of cards uses extended BIOS translation
  564. for 1GB+ drives.  There's no way to disable this, so if you're switching
  565. from a controller where you had extended translation disabled, you'll
  566. have to reformat your drive.  It should be noted that it seems like
  567. QLogic controllers will _not_ work with NEC CDR-84 CD-ROM drives. QLogic
  568. apparently knows of the problem but is not addressing it.
  569.  
  570. (QLogic:  1077/4215) (5/18/96)
  571.  
  572. Setup tips:  If you are using the controller with an Asus P54/P55
  573.          motherboard, get the newest BIOS chip from QLogic to fix a
  574.          problem caused by the motherboard, which does a PCI bus
  575.          reset after the controller scans the SCSI bus, causing
  576.          problems for the controller.  (It will be obvious if you
  577.          have the problem -- your system will not boot.)  The
  578.          ISP1020 firmware level should be 1.27 or greater.
  579.  
  580. Deal of the week:  $209 from Hard Drive Super Source, (800) 252-9777
  581.                               (510) 494-8501
  582.  
  583.  QLogic            PCI Basic*    This card differs from the previous
  584.                      two QLogic cards in that it's
  585. cheaper ($135 MSRP), and that it uses a different chip (the "400"
  586. series).  I've had a few reports of success with this card under Warp.
  587. It should be noted, however, that it seems like QLogic controllers will
  588. _not_ work with NEC CDR-84 CD-ROM drives.  QLogic apparently knows of
  589. the problem but is not addressing it.
  590.  
  591. (QLogic:  1077/4215) (8/27/95)
  592.  
  593.  Tekram            DC-390*         This card is apparently a low-cost
  594.                      fast SCSI-2 to PCI adapter.  It
  595. includes drivers for OS/2 2.0 (!) and Warp.  It has a menu-driven setup
  596. program to configure the adapter, attached devices, and card BIOS.  The
  597. BIOS supports 7 drives (as most cards do) and drives bigger than 1 GB
  598. (presumably this means sector translation; I don't know if this can be
  599. disabled).  The card also automatically terminates itself (like the
  600. Advansys cards). The card is reported to work well with OS/2 Warp/Warp
  601. Connect/Warp Japanese.
  602.  
  603. (Tekram Technology Co., Ltd.:  10E1/4321) (9/13/95)
  604.  
  605.  Tyan               Yorktown*     This card is based on the NCR
  606.                      53c825 fast/wide chipset and is
  607. reported to work well in combination with OS/2 and the Tyan Titan III
  608. motherboard.
  609.  
  610. (Tyan Computer:  10F1/4337) (6/2/96)
  611.  
  612.  Western Digital       WD7193*       This card is about equivalent in
  613.                      performance (perhaps slightly
  614. better) than the Adaptec 2940, with similar features.  It does, however,
  615. have a flash BIOS, unlike the 2940 (and, for that matter, most of the
  616. PCI adapters listed here).  It also auto-terminates.  I've had a report
  617. of success with this card under Warp.
  618.  
  619. (Western Digital Corporation:  101C/4124) (5/18/96)
  620.  
  621.  Western Digital       WD7197*       This card is about equivalent in
  622.                                      performance and features (perhaps
  623. slightly better) than the Adaptec 2940W.  It does, however, have a flash
  624. BIOS, unlike the 2940 (and, for that matter, most of the PCI adapters
  625. listed here).  Connectors are provided for wide and narrow internal
  626. devices, and high-density wide external devices. It also
  627. auto-terminates.  I've had a report of success with this card under
  628. Warp.
  629.  
  630. (Western Digital Corporation:  101C/4124) (6/2/96)
  631.  
  632.  Western Digital       WD7296*       This card is about equivalent in
  633.                      performance (perhaps slightly
  634. better) than the Adaptec 2940W, with similar features.    It does, however,
  635. have a flash BIOS, unlike the 2940W (and, for that matter, most of the
  636. PCI adapters listed here).  It also auto-terminates.  Apparently it is
  637. necessary to get the latest drivers from WD to make sure the card works
  638. properly with Warp (the drivers which come in the box may not, although
  639. they claim this).  I'm not sure what differentiates this card from the
  640. 7197, listed above.
  641.  
  642. (Western Digital Corporation:  101C/4124) (6/2/96)
  643.  
  644. There's what I know.  Please E-Mail suggestions/corrections and I'll
  645. post again.
  646. -- 
  647. Patrick Duffy, duffy@theory.chem.ubc.ca
  648.  
  649. "Evil is out there making hand-crafted mischief for the swap meet of villany."
  650.                                     -- The Tick
  651.  
  652.  
  653.