Parallel Port Setup & Troubleshooting
FLI
cameras achieve their rapid download times through full utilization of the
ECP parallel port. An ECP port, correctly functioning at the hardware,
BIOS, and Windows level, is required for the camera to be recognized and
for any communication to take place. Most computer manufacturers have
correctly implemented the ECP port, and reliable communication will be
achieved by simply setting it to the ECP mode and selecting various
options. A few manufacturers, notably Compaq, have non-standard ports and
will not reliably communicate with FLI products, regardless of the
settings used.
Because
both hardware and operating systems change and evolve, exact wording and
paths to certain settings may be slightly different for your computer.
Low
Level ECP Setup
The
ECP mode must be selected in the BIOS menu for the machine. Access varies,
but it is usually F2, DEL, or a key indicated on the boot-up screen, hit
early in the boot-up process. Some machines require a special utility
program to change these settings. Access the BIOS menu and locate the port
setting area. It is often in a sub-menu called "integrated
peripherals". Cycle through all the choices, which may include SPP,
EPP, ECP, ECP+EPP, PS/2, and various others. Select ECP.
You
may have the option of selecting an address. Select 378h. You may have the
option of selecting a DMA channel. Select NONE or an open channel. You may
have the option of selecting an interrupt. Select 7. Exit, making sure to
save your changes, then allow the machine to restart.
High
Level ECP Setup
Once
Windows has started, right-click on My Computer, select Properties, then
Device Manager. Double-click on Ports and note if an ECP Printer Port is
present. Double click on the ECP port. Various tabs will be presented.
Check to see that the addressing, interrupts, and DMA are in agreement
with the settings given above. Important- for Windows 2000 there will be a
choice of several interrupt strategies. Choose Always Use Interrupts.
Test
the camera and software for correct operation.
Troubleshooting
If
the software returns "Camera Offline" or a similar message, the
following checks will often resolve the problem. Please try these
carefully and in the order presented before calling FLI. We will be happy
to assist if these steps fail to resolve the problem, but we will refer
you back to these items if they have not already been checked.
1.
Check
that the machine does not appear on the list of computers with known ECP
problems that appears on the FLI web site. You may still get it to work by
trying the methods below, but FLI has expended considerable time with the
machines on the list, and cannot support them. If you do discover a group
of settings that work, please let us know so we can inform other users.
2.
Insure
that the data cable is solidly plugged into both the camera and the PIM.
The MaxCam PIM has a red LED on the end of the case- it should be on. If
not, see below.
3.
Insure
that the PIM is fully seated in the LPT1 parallel port connector. Some
machines have more than one port- verify that the port is correct and
functioning by testing it with a printer. Newer printers, particularly HP,
support ECP mode.
4.
Insure
that the camera is getting power. Check that the indicator light on the
power supply is on. Using a DVM, verify that the power supply is producing
12 VDC for MaxCam or 24 VDC for the IMG series. The center contact is
positive. Note that "hot-plugging" the DC power connector into
the camera will eventually damage the connector and should be avoided-
always unplug the power supply from the wall before connecting or
disconnecting the DC connector.
5.
Run the
FLI ECP diagnostic utility (available on the FLI web site). This is a DOS
mode utility that will identify the actual mode of the port. If the port
is not in ECP mode, recheck the BIOS settings and Windows Device Manager
settings.
6.
Check
that you have the latest versions of software and dlls. Current versions
of all software packages are available on the FLI web site. Note that
third party packages may require the FLI dll as well.
7.
Search
the machine for duplicate dlls and delete them. The FLI dlls are only
required in the program directory that contains the executable file.
8.
Windows
(most versions) had problems with ECP support when first released. Check
the Microsoft web site for patches and updates pertaining to ECP support.
Note that Windows 2000 requires Service Pack 1 or higher, to correct
problems with ECP support.
9.
Many BIOS
were first released with defective ECP mode code. Check the web site of
your computer or motherboard maker for updated BIOS code that addresses
this problem. Re-flashing the BIOS on most modern machines is quite easy,
but does carry some risk. A power glitch or other problem during the
process can render the computer unusable and requiring factory service.
FLI assumes no liability for any loss or damage that may occur if you
decide to re-flash the BIOS. We suggest exhausting all other possibilities
before considering this action.