home *** CD-ROM | disk | FTP | other *** search
- ABOUT THE INTERFACE CARD
- ------------------------
-
- Microtek now ships the Adaptec 1502E ASPI SCSI card with most scanner models.
- Before you install your software and interface card, make sure you check to
- see which interface card you have. If you have a 1502E card, you must install
- the EZ-SCSI software that comes with this card first before installing your
- ScanWizard software. If you are installing under Windows 95, please refer to
- the Win95 icon in your Microtek ScanWizard program group.
-
- A. MS-PNR CARD
- --------------
- There are two versions of this card shipped with Microtek scanners. One with no
- jumper marked as MS-PNR and the other with a single jumper. You can identify the
- MS-PNR card by looking at the label or the print that appears on the card.
- If your card is marked as MS-PNR or MS-PCZ-2, you have a PNR card. The jumper
- on the MS-PCZ-2 is designed to disable/enable zero wait-state. The default
- jumper setting is zero wait-state disabled. However, some computers may have
- trouble communicating with the card through this setting. You may need
- to move the jumper and enable the zero-wait state. No software setup is needed
- to do this. Just change the jumper from 1-2 position to 2-3 position.
-
- The MS-PNR card is a plug-and-run card that uses an auto-detected I/O port.
- There is a DOS driver named MSPNRI.SYS which needs to be installed before launching
- Windows. The MSPNRI.SYS initializes the card and assigns an I/O port to it.
- The MSPNRI.SYS driver is usually installed at the end of your config.sys file but
- in case, you experience conflicts with other drivers, move this driver to the
- beginning of your config.sys file and make sure it appears after your HIMEM.SYS and
- EMM386.EXE drivers if you have a EMM386.EXE driver loaded. The installation program,
- SETUP.EXE will install the MSPNRI driver onto your config.sys file automatically so
- you do not have to do anything manually unless there is a conflict.
-
- The line that adds to your CONFIG.SYS file looks like this:
-
- DEVICE=C:\Windows\Twain\Scanwiz\MSPNRI.SYS
-
- B. MS-PCZ CARD
- --------------
- If your card is identified as MS-PCZ-2, refer to the previous section. This
- is an indication that you have a MS-PNR card. Some MS-PNR cards are labeled
- with an FCC ID of EF9MS-PCZ-2. Often users mistake the card for a
- PCZ when in fact they have an MS-PNR card!
-
- The MS-PCZ card uses a memory address which is in the high-memory area between
- 640K and 1024K addressable by DOS. This area is also used by many adapter
- cards such as video cards, hard disk controllers, and other SCSI cards.
- Some programs and DOS commands such as HIMEM.SYS, DOS=HIGH also try to use
- as much of this area as possible.
-
- Therefore, there is always a potential for conflict between two adapter
- cards and between the MS-PCZ card, DOS or Windows.
- The following will give you some tips on how to identify and get
- around some of these conflicts.
-
- The MS-PCZ card is configurable to several different starting memory addresses.
- This card uses 16KB of memory address area. But it is a good idea not to have
- anything else occupy addresses right before or after the address area you
- decide to use. For example, if you decide you want to use the card at its
- default of D400, it is not good to have another card use addresses
- up to C3FF or after D800 (you may not have any problems but just keep this
- in mind).
-
- B1. Conflict With Other Cards
- ----------------------------
-
- When using the Microtek PCZ card wither peripherals you need to be
- aware of other cards and the addresses they use. We recommend you try
- addresses D400, D000, CC00, and E400 in that order. The information on how
- to set the jumpers on the card can be found in the scanner operation
- manual as well as in the scanner chooser's install menu.
-
- If none of the above addresses work in your system, try running the Microtek
- scanner chooser's setup option under the install menu. Select Install in
- the chooser, highlight the scanner model you have, and click on Add. Click
- on Setup. The program will then list all possible addresses and their
- availability. You may want to exclude an address range used by the
- MS-PCZ card from your computer's memory so your memory manager does not
- use it with another program. If a memeory address is used by another
- program through your memory manager and you try to access it with the
- Acquire command, you will get a divide by zero error.
-
- Another easy way to find out what memory ranges are available in your computer
- is to run the Microsoft Diagnostic program from Windows 3.1 (if using Windows
- V3.1) directory by typing MSD and then pressing M for Memory. This option
- will display your entire memory and the addresses that are available for
- use. Here is a sample print-out of a report generated by MSD on a 486
- computer. As you can see, one of the ranges available is D000 through
- D3FF. You can probably use CC00 as well but you need to EXCLUDE it if you
- decide to use it instead. The trick is, whatever address you want to use
- should be black all across or have "X" or "U" in them so you can exclude
- the range using the exclude statement. See the section on using using
- EMM386.EXE, QEMM and 386MAX for more details.
-
-
-
- Microsoft Diagnostics version 2.00 8/18/92 10:16am Page 1
-
- =======================================================================
-
- ------------------------------- Memory --------------------------------
-
- Legend: Available " " RAM "##" ROM "RR" Possibly Available ".."
- EMS Page Frame "PP" Used UMBs "UU" Free UMBs "FF"
- 1024K FC00 RRRRRRRRRRRRRRRR FFFF Conventional Memory
- F800 RRRRRRRRRRRRRRRR FBFF Total: 640K
- F400 RRRRRRRRRRRRRRRR F7FF Available: 543K
- 960K F000 RRRRRRRRRRRRRRRR F3FF 556080 bytes
- EC00 PPPPPPPPPPPPPPPP EFFF
- E800 PPPPPPPPPPPPPPPP EBFF Extended Memory
- E400 PPPPPPPPPPPPPPPP E7FF Total: 3072K
- 896K E000 PPPPPPPPPPPPPPPP E3FF
- DC00 ........RRRRRR.. DFFF Expanded Memory (EMS)
- D800 ................ DBFF LIM Version: 4.00
- D400 ................ D7FF Page Frame Address: E000H
- 832K D000 D3FF Total: 1024K
- CC00 XXXXXXXXXXXXXXXX CFFF Available: 1024K
- C800 CBFF
- C400 RRRRRRRRRRRRRRRR C7FF XMS Information
- 768K C000 RRRRRRRRRRRRRRRR C3FF XMS Version: 2.00
- BC00 ................ BFFF Driver Version: 2.05
- B800 ................ BBFF A20 Address Line: Enabled
- B400 ................ B7FF High Memory Area: In use
- 704K B000 ................ B3FF Available: 1024K
- AC00 AFFF Largest Free Block: 1024K
- A800 ABFF
- A400 A7FF DPMI Information
- 640K A000 A3FF DPMI Detected: Yes
- Version: 0.90
-
-
-
- Manifest is another program you can use to perform the same task and is
- very similar to MSD provided with QEMM memory manager.
-
- Note : All E000 - EFFF is used in this case. P stands for PageFrame used
- for expanded memory.
-
- B2. Memory management
- --------------------
-
- Most systems use one of the following memory management techniques to
- access extended or expanded memory using Microsoft Windows. The following
- is a discussion of some of the most common memory management programs.
-
-
- [If you are using DOS HIMEM.SYS and EMM386.EXE ]
-
- Make sure that whatever address you use, you DO NOT USE the RAM option without
- the exclude statement (X) in the parameter list to avoid any possible
- conflicts. For example the following configuration may cause problems.
-
- DEVICE=HIMEM.SYS
- DEVICE=EMM386.EXE RAM /p=E000
-
- Note: E000 is the PageFrame address
-
- To avoid problems, change these lines to the following if your card uses the
- default memory address setting of d400.
-
- DEVICE=HIMEM.SYS
- DEVICE=EMM386.EXE noems x=d400-d7ff
-
- If you change the address on the card, this statement also needs to change.
- You also need to add a line in your SYSTEM.INI file to exclude this memory
- range from Windows. Look for [386ENH] section in SYSTEM.INI file and add
- EMMExclude=d400-d7ff to it.
- The range d400-d7ff depends on what your starting address for the MS-PCZ
- card is.
-
-
- [If you are using QEMM by Quarterdeck Office Systems ]
-
- If you are using DOS 6.20, contact Quarterdeck for an update to your QEMM
- program. Several users have reported problems with these two products
- working reliably together. If you intend to use a scanner, remove QEMM
- and install DOS HIMEM.SYS instead and add the EMM386.EXE noems x=d400-d7ff
- to your Config.sys file. For DOS 6.00 or lower, follow these steps.
-
- A typical CONFIG.SYS file will look like this.
-
- DEVICE=QEMM.SYS RAM NR NOVIDEOFILL NOSORT HANDLES=64
-
- In order for this configuration file to work with the scanner, make sure if
- the RAM option is used, you have an EXCLUDE statement. Change it to the
- following.
-
- DEVICE=QEMM.SYS RAM NR NOVIDEOFILL NOSORT HANDLES=64 EXCLUDE=d400-d7ff
-
- Again, if you are using a different address such as D000 instead of the
- default of D400, change the EXCLUDE option to ranges D000-D400 and make
- sure other cards and devices and not using addresses close to beginning or
- the end ranges. EXCLUDE needs to appear in two places. Once in the
- CONFIG.SYS file as you see in this example and once in the SYSTEM.INI file
- in WINDOWS directory. Look for [386ENH] section in SYSTEM.INI file and add
- EMMExclude=D400-D7ff to it. The range D400-D7ff depends on what your
- starting address for the MS-PCZ card is.
-
- [If you are using 386MAX by Qualitas ]
-
- A typical CONFIG.SYS file will have the following line in it.
-
- DEVICE=C:\386MAX\386MAX.SYS PRO=C:\386MAX\386MAX.PRO
-
- The file 386max.pro is the configuration file which resides in the 386max
- directory. You need to use a text editor to view and possibly modify this
- file. Here is a sample file created by the installation program with the
- default settings.
-
- USE=B000-B800 ;UPDATE ==> RECOVER RAM IN MDA REGION
- ;THIS PROFILE CREATED AUTOMATICALLY BY INSTALL
-
- This file will cause this program to use the low memory areas between 640K
- and 1024K including the areas needed for the PCZ card so the scanner will
- not work. Also, USE=B000 - B800 usually can-not be used with Windows 3.1
- so you file may or may not have this line. In order to make things work,
- add the following options to this file.
-
- USE=B000-B800 ;UPDATE ==> RECOVER RAM IN MDA REGION
- DMA=64 ;SET DMA HANDLES TO 64
- EXCLUDE=D400-D7ff ;EXCLUDE ADDRESS RANGE FOR PCZ CARD
- ;THIS PROFILE CREATED AUTOMATICALLY BY INSTALL
-
- EXCLUDE needs to appear in two places - Once in the CONFIG.SYS file as you
- see in this example, and once in the SYSTEM.INI file in the WINDOWS directory.
- Look for [386ENH] section in SYSTEM.INI file and add EMMExclude=D400-D800
- to it. The range D400-D800 depends on what your starting address for the
- MS-PCZ card is.
-
- [Auto memory exclude setting ]
-
- Twain automatically excludes an address range according to your MS-PCZ J1
- jumper setting. Relevant changes have been made to files System.ini and
- CONFIG.SYS, freeing the memory-address conflict problem.
-
- J1 Jumper Setting Starting address Exclude address range
- ================= ================ ========================
- ___ ___ ___
- | o | | o | | o |
- | o | | o | | o | D400 D400-D7FF
- |___| |___| |___|
- ___ ___
- | o | | o | o
- | o | | o | o D000 D000-D3FF
- |___| |___|
- ___ ___
- | o | o | o |
- | o | o | o | CC00 CC00-CFFF
- |___| |___|
- ___
- | o | o o
- | o | o o C800 C800-CBFF
- |___|
- ___ ___
- o | o | | o |
- o | o | | o | E400 E400-E7FF
- |___| |___|
- ___
- o | o | o
- o | o | o E000 E000-E3FF
- |___|
- ___
- o o | o |
- o o | o | DC00 DC00-DFFF
- |___|
-
- o o o
- o o o D800 D800-DBFF
-
-
- When installing ScanWizard, the following line is added to your CONFIG.SYS
- file:
- DEVICE=C:\DOS\EMM386.EXE NOEMS X=d400-d7ff
-
- If you are using 386 to the Max, the line below is added to the 386MAX.PRO
- file:
- EXCLUDE=D400-D7FF
-
- If you are using QEMM, the line below is added to the Config.sys file:
-
- DEVICE=QEMM.SYS RAM NOVIDEOFILL X=d400-d700
-
- If you are using QEMM386, revise the line below to the Config.sys file:
-
- DEVICE=QEMM386.SYS RAM NOVIDEOFILL X=d400-d700
-
- Twain also appends this line to the [386ENH] section of your
- System.ini file:
-
- EMMExclude=d400-d7ff
-
-
- C. ASPI SCSI CARD - Such as Adaptec 1502E
- -----------------------------------------
-
- Microtek ScanWizard support ASPI interface SCSI cards such as the ones
- manufactured by Adaptec. If you use the ASPI interface, make sure your scanner
- has a firmware which supports ASPI. The firmware versions are as follows:
-
- ScanMaker II/IIXE : V 5.11 or later
- ScanMaker 35T : V 1.05 or later
- ScanMaker 45T : V 1.05 or later
- ScanMaker IISP : All versions are ok
- ScanMaker IIHr : All versions are ok
- ScanMaker III : All versions are ok
-
-
- To use an ASPI interface card you need a SCSI manager DOS driver like
- ASPI?DOS.SYS. Microtek installs a driver to allocate DOS memory before
- starting Windows. This driver is the ASPIIF.EXE.
-
- ASPIIF.EXE is installed in AUTOEXEC,BAT and it is called up just before Windows
- starts up. Some systems have problems when a TSR is started in WINSTART.BAT
- ( found in the Windows directory ). If you experience problems like Windows
- hanging when exiting or strange behavior in general, try to remove
- WINSTART.BAT from your Windows directory and instead, put
- C:\WINDOWS\TWAIN\MICROTEK\ASPIIF.EXE
- for Twain 1.7x or
- C:\WINDOWS\TWAIN\SCANWIZ\ASPIIF.EXE
- for ScanWizard in your AUTOEXEC.BAT. Once you reboot your computer, the
- ASPIIF.EXE driver will automatically load into your computer and you will
- see the following message:
-
- "ASPIIF installed ok!"
-
- Some ASPI2DOS.SYS drivers do not properly support disconnect/reconnect SCSI
- command. Try configuring the ASPI driver so that it will not
- enable disconnect/reconnect for the scanner. Please refer to your ASPI
- SCSI-card documentation for more details.
-
- Some ASPI2DOS.SYS drivers do not properly support synchronous negotiation.
- Try configuring the ASPI driver so that it will not enable
- synchronous negotiation for the scanner. Please refer to your SCSI-card
- documentation for more details.
-
- It is advisable to put the ASPI?DOS.SYS driver as the first line in your
- config.sys, except when you have Quarterdeck's QEMM installed with its
- DOSDATA.SYS driver. Then you should put ASPI?DOS.SYS after the DOS-UP.SYS
- line. Take a look at the information given by Adaptec and Quarterdeck for
- more information concerning this issue.
-
- ABOUT MSCSI.SYS DOS DRIVER
- --------------------------
-
- For some applications, such as OmniPage Professional or Omnipage Direct, you will
- need another DOS driver, MSCSIPNR.SYS or MSCSIPCZ.SYS should be installed in your
- config.sys file in order to use the scanner.
-
- To install the DOS driver, please select "Install DOS driver " check mark option in
- ScanWizard for Windows setup program. The setup program will install
- the Dos driver automatically depending on which interface card you have
- selected in the setup program.
-
- For the MS_PNR interface card you will have:
-
- DEVICE=C:\WINDOWS\TWAIN\SCANWIZ\MSCSIPNR.SYS
-
- For the MS_PCZ interface card you will have:
-
- DEVICE=C:\WINDOWS\TWAIN\SCANWIZ\MSCSIPCZ.SYS
-
-