May 6, 2003
32bit drivers for I-2000 and I-3000 series
This driver will allow dunord 32bit interface to connect to
the I-2000 or the I-3000 series scanner interfaces.
This driver is for all 32 bit platforms, Win95 / Win98 and NT.
The instructions given below are for Win95 / Win98 only.
NT installation is described in a file distributed with NT drivers.
The Dunord Scanner Interface Driver Disk for Windows NT includes the following files:
Readme95.txt This file
dsiwin32.inf Intallation file
Dunord.ini Configuration setting file
Dunord.vxd Kernel Mode driver for Win 95/98
Dunordsi.dll Main scanner interface
dsiextra.dll supplementary dll for extra features
dsi_res.dll ressource support dll
dtl_trace.dll trace module dll
pdflib.dll pdf creation library
Dundlg.hlp Help file called from dialog box
PciConf.inf Manual PCI configuration file for problem solving.
( this file must only be used if ressources cannot
be automatically allocated by the system
see below for instructions on usage )
Subjects covered here:
1. General considerations
2. Installing the I-2000 ISA interface
3. Installing the I-3000 series PCI interface
4. Installing ISIS drivers
5. Installing TWAIN drivers
6. Updating drivers
1. General considerations
The driver has 2 parts. dunordsi.dll, which is the main
interface with applications.
it also links to supplemenbtary dll
( dsiextra.dll, dsi_res.dll,
dtl_trace.dll, pdflib.dll)
If these extra dlls are nort present,
the driver rwill still work in reduced mode
dunord.vxd
which is the kernel to
interface the hardware
dunord.vxd is the kernel to be used with Win95 /Win98
The kernel is the only difference between win95/Win98 and NT
2. Installing the I-2000 ISA interface
How to install an I-2000 ( ISA scanner interface )
I-3000 (PCI scanner interface )series is discussed below.:
Unzip this file to a diskette or to a unique directory.
16 bit support.
On Win 95/ Win 98, it is possible to still use the 16bit driver
while the 32bit driver is installed.
Native 16bit drivers are not supported on NT.
If you already have the 16 bit drivers installed on Win95, you must
first remove the reserved ressources for IO, IRQ and DMA.
If you want to keep 16 bit support, make sure that privatememory
setting is kept to the minimum requirement. If maintained at 3950,
Windows will have a problem to reserve another 4M of memory in the
first 16Mb.
It may work, but then, it may not.
If you do not want to keep 16 bit support,
remove device=vscand.vxd in system.ini
Power down your PC.
Install the I-2000 card if it is not yet installed.
Do not close the cover as you may have to change the IO address (switches on board )
Power up the PC in Win95 / Win98
Open ControlPanel and goto Add/Remove hardware.
Do not scan for new devices. Select Other devices and use disk
When prompted, Browse to the directory or diskette where you have unzipped this file.
The files will be copied. Your dunord.ini , if present, will be renamed dunord.ild
The 32bit driver will not use the basic settings. But other settings may be used.
So, you could copy your old file back to dunord.ini if you want to preserve
all other settings.
Windows will give a message with the chosen settings. Set the card switches to reflect
the IO address
Here are the possible switch combinations:
1 2 3 4
30C-30F ON ON ON ON (Default )
31C-31F ON ON ON OFF
32C-32F ON ON OFF ON
33C-33F ON ON OFF OFF
34C-34F ON OFF ON ON
35C-35F ON OFF ON OFF
36C-36F ON OFF OFF ON
37C-37F ON OFF ON OFF
38C-38F ON OFF OFF OFF
39C-39F OFF ON ON OFF
3AC-3AF OFF ON OFF ON
3BC-3BF OFF ON OFF OFF
3CC-3CF OFF OFF ON ON
3DC-3DF OFF OFF ON OFF
3EC-3EF OFF OFF OFF ON
3FC-3FF OFF OFF OFF OFF
The ON position is indicated on the switch block
ON is Down, OFF is UP
Note that all addresses are not possible.
When the switch is set, reboot.
N.B. this board can use IRQ 11, 12 or 5
on PCI motherboard, even if 12 is available and chosen,
it may not work. This IRQ is reserved for a PS/2 mouse
and often cannot be disabled and reused. On some
machines, Compaq for one, IRQ 5 cannot be used.
In this case, try to move the device that is using
your required IRQ ( 11 is preferred ) to another IRQ. If
that device is Plug and Play, Select 11 for the I2000
On reboot, the other device should move to another IRQ.
Reboot machine.
Open Device Manager and check the settings for Scanner Interface.
It should reflect the settings given by the install program,
or the ones you have set manually.
If it shows no messages, then you should be able to scan
with the 32bit version of S2F, available on our web site.
Please note that settings for the I2000 card is not derived
from the dunord.ini with the 32bit driver. But they should be set to
the same valkues are the ons displayed in the ressource manager if
the 16bit drivers are to be used. The 16bit driver relies on
dunord.ini for its settings.
Adjustments:
If your machine has more than 16Mb
( if not, it must not work well in 32bit mode )
you may adjust the scan memory reserved by the driver
in the first 16Mb
Open Regedit ( YOU ARE ON YOUR OWN . MAKE A BACKUP OF THE REGISTRY
IF YOU ARE NOT SURE, DO NOT DO THIS )
Goto the following Key:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\ScannerInterface
3 settings are important:
16M_RESERVE tells the system that memory is required in first 16M of space.
MEM_ALLOCATED tells the system that memory was allocated in first 16M of space.
MEM_SIZE is the amount of memory reserved default is a0,0f,00,00 ( 4Mb )
If 4 Mb is not right, you can change it and it will be used at next reboot.
for LT @ 200 dpi max, 500 K is enough -> f4 01 00 00
for LG @ 400 dpi , -> 40 09 00 00
for DL @ 200 dpi -> 93 03 00 00
Comm Port adjustments
On first use of this driver, a message box will ask you to
connect the warmed-up scanner into one available commport. The
list of possible comm ports will be displayed.
The driver will examine each port and try to connect with a scanner.
When found, settings will be saved in registry. If no scanner was found,
a message will be shown and the process will repeat on next attemp to use driver.
If one wants to change the comm port, just connect the scanner to another port.
On next driver usage, on DSI_Bind, a port failure will be detected and a
comm port scan will again be performed.
To force a comm port scan or to change the other settings, the registry can
be modified.
Entries are saved in the following key:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\ScannerInterface\20101_0
WARNING!!!
If you change the settings to unsupported values, the machine may hang and it may
be difficult to reboot. Make a backup of your registry.
Make sure you know what you are doing before doing any modification.
Here are the entries in this key:
"IRQ"=hex:05,00,00,00 // should not be changed because it is assigned by system
"DMA"=hex:07,00,00,00 // should not be changed because it is assigned by system
"COMM"=hex:01,00,00,00 // set to 0 to force rescan or set to required port then reboot
*** do not change any of the following ***
"SCANNER_BAUD_RATE"=hex:c0,12,00,00
"SCANNER_PARITY"=hex:01,00,00,00
"DEBUG_LEVEL"=hex:00,00,00,00
"TASK_TIMEOUT"=hex:10,27,00,00
"PAPER_DETECTION"=hex:01,00,00,00
3. Installing the I-3000 series PCI interface
How to install an I-3000 (PCI scanner interface ):
This card is Plug & Play compatible.
Unzip this file to a diskette or to a specific directory.
Power off the system and install the card.
On reboot, the system will detect the card and ask for the disk.
Point the the directory or insert the diskette. The files will be copied
and ressources will be set.
The system is ready to be used, unless there is a ressource problem.
If the card cannot be used, do the following:
Run REGEDIT and go to the following Key:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\ScannerInterface
On the right pane, check the value of "DSI CONFIG MESSAGE"
This is a string that reports any configuration problem.
If the PCICONF.INF must be run, the string will say so.
Go to Control Panel, Add/Remove Hardware, select Other Device
and Point to "Have diskette" and then select the file PCICONF.INF
from the original install diskette.
This will adjust the already installed driver
( or install the driver if not found ) and it should resolve
the Local Base conflict.
Restart machine.
If the problem is not resolve, call dunord ( 514 284 3123 ) with
the message in "DSI CONFIG MESSAGE"
4. Installing ISIS drivers
ISIS support is obtained by installing a layer driver above the basic
dunordsi.dll This layer is given with the file dsiisis.px5.
The file dsiisis.px5 must be copied to the windows\pixtran directory
Under NT, the file dsiisis.px5 must be renamed dsiisis.pxn and copied to
winnt\pixtran directory.
5. Installing TWAIN drivers
Install your TWAIN application. It should install appropriate Twain.dll
in the windows directory
TWAIN support is obtained by installing a data source driver. This data
source will connect with dunordsi.dll that has to be installed before
TWAIN can be used.
The file dsitwain.ds must be copied in the windows\twain_32 directory.
Then, in your application, Select Scanner and then Acquire.
6. Updating drivers
When your drivers are already installed and all you want to do is
install the most current version, follow these steps:
1- Replace the installed dunordsi.dll with the new version
2- Replace the installed dunord.vxd with the new version
3- Reboot the computer
Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.