home *** CD-ROM | disk | FTP | other *** search
/ Chip 1997 April (Special) / Chip-Special_1997-04_cd.bin / microtek / scanwiz / sw230_2.exe / DOC.Z / CARD.TXT < prev    next >
Text File  |  1996-03-06  |  16KB  |  361 lines

  1. ABOUT THE INTERFACE CARD
  2. ------------------------
  3.  
  4. Microtek now ships the Adaptec 1502E ASPI SCSI card with most scanner models.
  5. Before you install your software and interface card, make sure you check to
  6. see which interface card you have.  If you have a 1502E card, you must install
  7. the EZ-SCSI software that comes with this card first before installing your
  8. ScanWizard software.  If you are installing under Windows 95, please refer to
  9. the Win95 icon in your Microtek ScanWizard program group.
  10.  
  11. A. MS-PNR CARD
  12. --------------
  13. There are two versions of this card shipped with Microtek scanners.  One with no
  14. jumper marked as MS-PNR and the other with a single jumper.  You can identify the
  15. MS-PNR card by looking at the label or the print that appears on the card.
  16. If your card is marked as MS-PNR or MS-PCZ-2, you have a PNR card.  The jumper
  17. on the MS-PCZ-2 is designed to disable/enable zero wait-state.  The default
  18. jumper setting is zero wait-state disabled.  However, some computers may have
  19. trouble communicating with the card through this setting. You may need
  20. to move the jumper and enable the zero-wait state.  No software setup is needed
  21. to do this.  Just change the jumper from 1-2 position to 2-3 position.
  22.  
  23. The MS-PNR card is a plug-and-run card that uses an auto-detected I/O port.
  24. There is a DOS driver named MSPNRI.SYS which needs to be installed before launching
  25. Windows. The MSPNRI.SYS initializes the card and assigns an I/O port to it.
  26. The MSPNRI.SYS driver is usually installed at the end of your config.sys file but
  27. in case, you experience conflicts with other drivers, move this driver to the
  28. beginning of your config.sys file and make sure it appears after your HIMEM.SYS and
  29. EMM386.EXE drivers if you have a EMM386.EXE driver loaded.  The installation program,
  30. SETUP.EXE will install the MSPNRI driver onto your config.sys file automatically so
  31. you do not have to do anything manually unless there is a conflict.
  32.  
  33. The line that adds to your CONFIG.SYS file looks like this:
  34.  
  35.     DEVICE=C:\Windows\Twain\Scanwiz\MSPNRI.SYS
  36.  
  37. B. MS-PCZ CARD
  38. --------------
  39. If your card is identified as MS-PCZ-2, refer to the previous section. This
  40. is an indication that you have a MS-PNR card.  Some MS-PNR cards are labeled
  41. with an FCC ID of EF9MS-PCZ-2.  Often users mistake the card for a
  42. PCZ when in fact they have an MS-PNR card!
  43.  
  44. The MS-PCZ card uses a memory address which is in the high-memory area between
  45. 640K and 1024K addressable by DOS.  This area is also used by many adapter
  46. cards such as video cards, hard disk controllers, and other SCSI cards.
  47. Some programs and DOS commands such as HIMEM.SYS, DOS=HIGH also try to use
  48. as much of this area as possible.
  49.  
  50. Therefore, there is always a potential for conflict between two adapter
  51. cards and between the MS-PCZ card, DOS or Windows.
  52. The following will give you some tips on how to identify and get
  53. around some of these conflicts.
  54.  
  55. The MS-PCZ card is configurable to several different starting memory addresses.
  56. This card uses 16KB of memory address area. But it is a good idea not to have
  57. anything else occupy addresses right before or after the address area you
  58. decide to use.  For example, if you decide you want to use the card at its
  59. default of D400, it is not good to have another card use addresses
  60. up to C3FF or after D800 (you may not have any problems but just keep this
  61. in mind).
  62.  
  63. B1. Conflict With Other Cards
  64. ----------------------------
  65.  
  66. When using the Microtek PCZ card wither peripherals you need to be
  67. aware of other cards and the addresses they use.  We recommend you try
  68. addresses D400, D000, CC00, and E400 in that order.  The information on how
  69. to set the jumpers on the card can be found in the scanner operation
  70. manual as well as in the scanner chooser's install menu.
  71.  
  72. If none of the above addresses work in your system, try running the Microtek
  73. scanner chooser's setup option under the install menu.  Select Install in
  74. the chooser, highlight the scanner model you have, and click on Add.  Click
  75. on Setup.  The program will then list all possible addresses and their
  76. availability.  You may want to exclude an address range used by the
  77. MS-PCZ card from your computer's memory so your memory manager does not
  78. use it with another program.  If a memeory address is used by another
  79. program through your memory manager and you try to access it with the
  80. Acquire command, you will get a divide by zero error.
  81.  
  82. Another easy way to find out what memory ranges are available in your computer
  83. is to run the Microsoft Diagnostic program from Windows 3.1 (if using Windows
  84. V3.1) directory by typing MSD and then pressing M for Memory.  This option
  85. will display your entire memory and the addresses that are available for
  86. use.  Here is a sample print-out of a report generated by MSD on a 486
  87. computer.  As you can see, one of the ranges available is D000 through
  88. D3FF.  You can probably use CC00 as well but you need to EXCLUDE it if you
  89. decide to use it instead.  The trick is, whatever address you want to use
  90. should be black all across or have "X" or "U" in them so you can exclude
  91. the range using the exclude statement.  See the section on using using
  92. EMM386.EXE, QEMM and 386MAX for more details.
  93.  
  94.  
  95.  
  96.        Microsoft Diagnostics version 2.00    8/18/92   10:16am    Page  1
  97.  
  98.     =======================================================================
  99.  
  100.     ------------------------------- Memory --------------------------------
  101.  
  102.      Legend:  Available "  "  RAM "##"  ROM "RR"  Possibly Available ".."
  103.        EMS Page Frame "PP"  Used UMBs "UU"  Free UMBs "FF"
  104.      1024K FC00 RRRRRRRRRRRRRRRR FFFF  Conventional Memory
  105.            F800 RRRRRRRRRRRRRRRR FBFF                 Total: 640K
  106.            F400 RRRRRRRRRRRRRRRR F7FF             Available: 543K
  107.       960K F000 RRRRRRRRRRRRRRRR F3FF                        556080 bytes
  108.            EC00 PPPPPPPPPPPPPPPP EFFF
  109.            E800 PPPPPPPPPPPPPPPP EBFF  Extended Memory
  110.            E400 PPPPPPPPPPPPPPPP E7FF                 Total: 3072K
  111.       896K E000 PPPPPPPPPPPPPPPP E3FF
  112.            DC00 ........RRRRRR.. DFFF  Expanded Memory (EMS)
  113.            D800 ................ DBFF           LIM Version: 4.00
  114.            D400 ................ D7FF    Page Frame Address: E000H
  115.       832K D000                  D3FF                 Total: 1024K
  116.            CC00 XXXXXXXXXXXXXXXX CFFF             Available: 1024K
  117.            C800                  CBFF
  118.            C400 RRRRRRRRRRRRRRRR C7FF  XMS Information
  119.       768K C000 RRRRRRRRRRRRRRRR C3FF           XMS Version: 2.00
  120.            BC00 ................ BFFF        Driver Version: 2.05
  121.            B800 ................ BBFF      A20 Address Line: Enabled
  122.            B400 ................ B7FF      High Memory Area: In use
  123.       704K B000 ................ B3FF             Available: 1024K
  124.            AC00                  AFFF    Largest Free Block: 1024K
  125.            A800                  ABFF
  126.            A400                  A7FF  DPMI Information
  127.       640K A000                  A3FF         DPMI Detected: Yes
  128.                                                     Version: 0.90
  129.  
  130.  
  131.  
  132. Manifest is another program you can use to perform the same task and is
  133. very similar to MSD provided with QEMM memory manager.
  134.  
  135. Note : All E000 - EFFF is used in this case.  P stands for PageFrame used
  136. for expanded memory.
  137.  
  138. B2. Memory management
  139. --------------------
  140.  
  141. Most systems use one of the following memory management techniques to
  142. access extended or expanded memory using Microsoft Windows.  The following
  143. is a discussion of some of the most common memory management programs.
  144.  
  145.  
  146. [If you are using DOS HIMEM.SYS and EMM386.EXE ]
  147.  
  148. Make sure that whatever address you use, you DO NOT USE the RAM option without
  149. the exclude statement (X) in the parameter list to avoid any possible
  150. conflicts.  For example the following configuration may cause problems.
  151.  
  152.     DEVICE=HIMEM.SYS
  153.     DEVICE=EMM386.EXE RAM /p=E000
  154.  
  155. Note: E000 is the PageFrame address
  156.  
  157. To avoid problems, change these lines to the following if your card uses the 
  158. default memory address setting of d400.
  159.  
  160.     DEVICE=HIMEM.SYS
  161.     DEVICE=EMM386.EXE    noems    x=d400-d7ff
  162.  
  163. If you change the address on the card, this statement also needs to change.  
  164. You also need to add a line in your SYSTEM.INI file to exclude this memory 
  165. range from Windows.  Look for [386ENH] section in SYSTEM.INI file and add 
  166. EMMExclude=d400-d7ff to it.
  167. The range d400-d7ff depends on what your starting address for the MS-PCZ
  168. card is.
  169.  
  170.  
  171. [If you are using QEMM by Quarterdeck Office Systems ]
  172.  
  173. If you are using DOS 6.20, contact Quarterdeck for an update to your QEMM
  174. program.  Several users have reported problems with these two products
  175. working reliably together.  If you intend to use a scanner, remove QEMM
  176. and install DOS  HIMEM.SYS instead and add the EMM386.EXE noems x=d400-d7ff
  177. to your Config.sys file.  For DOS 6.00 or lower, follow these steps.
  178.  
  179. A typical CONFIG.SYS file will look like this.
  180.  
  181.     DEVICE=QEMM.SYS RAM NR NOVIDEOFILL NOSORT HANDLES=64
  182.  
  183. In order for this configuration file to work with the scanner, make sure if
  184. the RAM option is used, you have an EXCLUDE statement.  Change it to the
  185. following.
  186.  
  187.     DEVICE=QEMM.SYS RAM NR NOVIDEOFILL NOSORT HANDLES=64 EXCLUDE=d400-d7ff
  188.  
  189. Again, if you are using a different address such as D000 instead of the
  190. default of D400, change the EXCLUDE option to ranges D000-D400 and make
  191. sure other cards and devices and not using addresses close to beginning or
  192. the end ranges.  EXCLUDE needs to appear in two places.  Once in the
  193. CONFIG.SYS file as you see in this example and once in the SYSTEM.INI file
  194. in WINDOWS directory.  Look for [386ENH] section in SYSTEM.INI file and add
  195. EMMExclude=D400-D7ff to it.   The range D400-D7ff depends on what your
  196. starting address for the MS-PCZ card is.
  197.  
  198. [If you are using 386MAX by Qualitas ]
  199.  
  200. A typical CONFIG.SYS file will have the following line in it.
  201.  
  202.     DEVICE=C:\386MAX\386MAX.SYS PRO=C:\386MAX\386MAX.PRO
  203.  
  204. The file 386max.pro is the configuration file which resides in the 386max
  205. directory.  You need to use a text editor to view and possibly modify this
  206. file.  Here is a sample file created by the installation program with the
  207. default settings.
  208.  
  209.     USE=B000-B800    ;UPDATE ==> RECOVER RAM IN MDA REGION
  210.     ;THIS PROFILE CREATED AUTOMATICALLY BY INSTALL
  211.  
  212. This file will cause this program to use the low memory areas between 640K
  213. and 1024K including the areas needed for the PCZ card so the scanner will
  214. not work.  Also, USE=B000 - B800 usually can-not be used with Windows 3.1
  215. so you file may or may not have this line.  In order to make things work,
  216. add the following options to this file.
  217.  
  218.     USE=B000-B800         ;UPDATE ==> RECOVER RAM IN MDA REGION
  219.     DMA=64                ;SET DMA HANDLES TO 64
  220.     EXCLUDE=D400-D7ff     ;EXCLUDE ADDRESS RANGE FOR PCZ CARD
  221.     ;THIS PROFILE CREATED AUTOMATICALLY BY INSTALL
  222.  
  223. EXCLUDE needs to appear in two places - Once in the CONFIG.SYS file as you
  224. see in this example, and once in the SYSTEM.INI file in the WINDOWS directory.
  225. Look for [386ENH] section in SYSTEM.INI file and add EMMExclude=D400-D800
  226. to it.   The range D400-D800 depends on what your starting address for the
  227. MS-PCZ card is.
  228.  
  229. [Auto memory exclude setting ]
  230.  
  231. Twain automatically excludes an address range according to your MS-PCZ J1
  232. jumper setting. Relevant changes have been made to files System.ini and
  233. CONFIG.SYS, freeing the memory-address conflict problem.
  234.  
  235.     J1 Jumper Setting  Starting address  Exclude address range
  236.     =================  ================ ========================
  237.      ___   ___   ___
  238.     | o | | o | | o |
  239.     | o | | o | | o |        D400             D400-D7FF
  240.     |___| |___| |___|
  241.      ___   ___
  242.     | o | | o |   o
  243.     | o | | o |   o          D000             D000-D3FF
  244.     |___| |___|
  245.      ___         ___
  246.     | o |   o   | o |
  247.     | o |   o   | o |        CC00             CC00-CFFF
  248.     |___|       |___|
  249.      ___
  250.     | o |   o     o
  251.     | o |   o     o          C800             C800-CBFF
  252.     |___|
  253.            ___   ___
  254.       o   | o | | o |
  255.       o   | o | | o |        E400             E400-E7FF
  256.           |___| |___|
  257.            ___
  258.       o   | o |   o
  259.       o   | o |   o          E000             E000-E3FF
  260.           |___|
  261.                  ___
  262.       o     o   | o |
  263.       o     o   | o |        DC00             DC00-DFFF
  264.                 |___|
  265.  
  266.       o     o     o
  267.       o     o     o          D800             D800-DBFF
  268.  
  269.  
  270. When installing ScanWizard, the following line is added to your CONFIG.SYS
  271. file:
  272.     DEVICE=C:\DOS\EMM386.EXE NOEMS X=d400-d7ff
  273.  
  274. If you are using 386 to the Max, the line below is added to the 386MAX.PRO
  275. file:
  276.     EXCLUDE=D400-D7FF
  277.  
  278. If you are using QEMM, the line below is added to the Config.sys file:
  279.  
  280.     DEVICE=QEMM.SYS RAM NOVIDEOFILL X=d400-d700
  281.  
  282. If you are using QEMM386, revise the line below to the Config.sys file:
  283.  
  284.     DEVICE=QEMM386.SYS RAM NOVIDEOFILL X=d400-d700
  285.  
  286. Twain also appends this line to the [386ENH] section of your
  287. System.ini file:
  288.  
  289.     EMMExclude=d400-d7ff
  290.  
  291.  
  292. C. ASPI SCSI CARD - Such as Adaptec 1502E
  293. -----------------------------------------
  294.  
  295. Microtek ScanWizard support ASPI interface SCSI cards such as the ones
  296. manufactured by Adaptec.  If you use the ASPI interface, make sure your scanner
  297. has a firmware which supports ASPI.  The firmware versions are as follows:
  298.  
  299.     ScanMaker II/IIXE  : V 5.11 or later
  300.     ScanMaker 35T      : V 1.05 or later
  301.     ScanMaker 45T      : V 1.05 or later
  302.     ScanMaker IISP     : All versions are ok
  303.     ScanMaker IIHr     : All versions are ok
  304.     ScanMaker III      : All versions are ok
  305.  
  306.  
  307. To use an ASPI interface card you need a SCSI manager DOS driver like
  308. ASPI?DOS.SYS. Microtek installs a driver to allocate DOS memory before
  309. starting Windows. This driver is the ASPIIF.EXE.
  310.  
  311. ASPIIF.EXE is installed in AUTOEXEC,BAT and it is called up just before Windows
  312. starts up. Some systems have problems when a TSR is started in WINSTART.BAT
  313. ( found in the Windows directory ). If you experience problems like Windows
  314. hanging  when  exiting  or  strange  behavior  in  general,  try to remove
  315. WINSTART.BAT from your Windows directory and instead, put 
  316. C:\WINDOWS\TWAIN\MICROTEK\ASPIIF.EXE         
  317. for Twain 1.7x or
  318. C:\WINDOWS\TWAIN\SCANWIZ\ASPIIF.EXE          
  319. for ScanWizard in your AUTOEXEC.BAT. Once you reboot your computer, the 
  320. ASPIIF.EXE driver will automatically load into your computer and you will 
  321. see the following message:
  322.  
  323.   "ASPIIF installed ok!"
  324.  
  325. Some ASPI2DOS.SYS drivers do not properly support disconnect/reconnect SCSI
  326. command.  Try  configuring  the  ASPI  driver so that it will not
  327. enable  disconnect/reconnect  for  the  scanner.  Please refer to your ASPI
  328. SCSI-card documentation for more details.
  329.  
  330. Some ASPI2DOS.SYS drivers do not properly support synchronous negotiation.
  331. Try  configuring  the  ASPI  driver so that it will not enable
  332. synchronous negotiation for  the  scanner.  Please refer to your SCSI-card 
  333. documentation for more details.
  334.  
  335. It is advisable to put the ASPI?DOS.SYS driver as  the  first  line in your
  336. config.sys,  except  when  you have Quarterdeck's QEMM  installed  with its
  337. DOSDATA.SYS driver.  Then you  should put ASPI?DOS.SYS after the DOS-UP.SYS
  338. line.  Take a  look at the information given by Adaptec and Quarterdeck for
  339. more information concerning this issue.
  340.  
  341. ABOUT MSCSI.SYS DOS DRIVER
  342. --------------------------
  343.  
  344. For some applications, such as OmniPage Professional or Omnipage Direct, you will 
  345. need another DOS driver, MSCSIPNR.SYS or MSCSIPCZ.SYS should be installed in your 
  346. config.sys file in order to use the scanner. 
  347.  
  348. To install the DOS driver, please select "Install DOS driver " check mark option in 
  349. ScanWizard for Windows setup program. The setup program will install 
  350. the Dos driver automatically depending on which interface card you have
  351. selected in the setup program.
  352.  
  353. For the MS_PNR interface card you will have:
  354.  
  355.     DEVICE=C:\WINDOWS\TWAIN\SCANWIZ\MSCSIPNR.SYS
  356.  
  357. For the MS_PCZ interface card you will have:
  358.  
  359.     DEVICE=C:\WINDOWS\TWAIN\SCANWIZ\MSCSIPCZ.SYS
  360.  
  361.