readme.txt Driver File Contents (o97pw241.zip)

======================================================== 23.07.2007 ===
CSM OmniDrive       V 2.41/Professional
                    V 2.41/Standard

                         (C) 1997-2007 CSM GmbH
=======================================================================

                                CONTENTS

COPYRIGHT

LIMITED WARRANTY

TRADEMARKS

1.) Introduction

2.) Installation
  2.1.) Hardware-Installation
  2.2.) Software-Installation
    2.2.1.) DOS
    2.2.2.) Win 9x/Me, Win NT/2000/XP/VISTA

3.) Operating Instructions
  3.1.) General
  3.2.) Type and Configuration of printer ports
  3.3.) SPP-Mode
  3.4.) EPP-Mode
  3.5.) Printers and other Peripherals
  3.6.) Using PC Cards
    3.6.1.) Formatting
    3.6.2.) FLASH Memory Cards

4.) Advanced Topics
  4.1.) Windows 9x
    4.1.1.) General
    4.1.2.) Selecting the drive letter
  4.2.) Windows NT 4.0, 2000, XP, VISTA
    4.2.1.) General
    4.2.2.) Selecting the drive letter
    4.2.2.) Registry-Entries

5.) Deinstallation
  5.1.) MS-DOS / Windows 3.x
  5.2.) Win 9x/Me, Win NT/2000

6.) Tools
  6.1.) Standard & Pro-Version
  6.2.) Pro-Version only
  6.3.) Additional Products

Tested PC Cards

Limitations and known problems of this version

Contact CSM

=======================================================================

COPYRIGHT

The copyright for all the software and documentation of the
OmniDrive's shipping contents, and the OmniDrive itself, belong
exclusively to CSM GmbH, Filderstadt (Germany).
It is assertively not permitted, ..
* to duplicate the software for other purposes than to
  make backup copies, or to duplicate even parts of the documentation.
* to use the software on more than one computer at a time.
* to modify the software or even parts of the documentation.
* to pass on the software or the documentation to others
* to change or remove labels or marks from software, documentation or
  hardware.


LIMITED WARRANTIES

Software and hardware of the OmniDrive have been carefully specified
and tested.  We assertively to not take over any liability for damages
of any type, which may result from the usage of the hardware or the
corresponding software.  Hardware, software and documentation are
delivered "as is", without any warranties about their function in the
PC systems of the customer.


TRADEMARKS

All trademarks mentioned in the text are properties of their respective
owners
=======================================================================

1.) Introduction
================

The CSM OmniDrive is shipped with different software versions:

Standard          + Supports the below mentioned mass storage cards as
                    MS-DOS compatible media's

Professional      + Supports PC Card hard disks
                  + Supports programming of linear FLASH memory cards
                  + Supports CSM IoCtl software interface for customer
                    specific applications



Supported PC Card types:

    ATA-FLASH (type-II)     read/write
    ATA-HardDisk (type-III) read/write (*)
    EEPROM                  read/write
    EPROM                   read
    FLASH                   read/write (**)
    OTP                     read
    ROM                     read
    SRAM                    read/write

(*) Professional version only
(**)FLASH-write only in professional-Version.
    There are a few programming algorithms supported:
    - Intel Type 1, 2, 2+
    - AMD 5V-types (29F040 and compatible)

PC Card modems, LAN-Adapters etc. cannot be used in the OmniDrive.



The OmniDrive is operated at the printer port (CENTRONICS port) of the
PC.

The printer port is passed through, so other peripherals can simply be
connected 'behind' the OmniDrive.
The device drivers support the following port types:

    - SPP (Standard Parallel Port)
      (Works with any parallel port)
    - EPP (Extended Parallel Port)
      (Best performance, but requires an EPP port)

The port type can be detected automatically.
If the automatic detection fails, a definite port type can be selected
via driver options.
The operation mode of the device driver must fit to the configuration
of the printer port.

=======================================================================

2.) Installation
================

2.1.) Hardware-Installation
---------------------------

NOTE:       Switch off your PC for the following procedure !
            The cables/adapters being shipped with the OmniDrive
            must be used !

The OmniDrive is connected to the printer port of the PC. The
connection cable is fixed at the OmniDrive.
The OmniDrive must be connected directly (without extention flex)
to the PC.

The 25-pin DSUB connector at the rear side of the OmniDrive passes
through the printer port. Connect your printer there.

The power supply is achieved by one of the adapters and can utilize the
PS2 keyboard connector or a USB port. Prefer the USB-adapter if possible.

NOTE:       If the OmniDrive shall be powered by an external AC adapter
            instead of the keyboard adapter, contact CSM GmbH to order
            a suitable adapter.
            It is not recommended to use other AC adapters than these
            delivered by CSM.

After powering up the PC the green LED at the front side of the
OmniDrive should be on. If not, power down the PC immediately and check
all cables/connectors.

NOTE:       The OmniDrive must be connected to the printer port and
            the power supply when the PC is switched on.
            It is not recommended to connect the OmniDrive at run time.


2.2.) Software-Installation
---------------------------

The installation disk contains drivers for

    - DOS
    - Win 9x/Me
    - Win NT/2000/XP/VISTA

The installation process depends on the target platform:


2.2.1.) DOS
-----------

Use the programm INSTALL.EXE in the root directory of the diskette.

The installation programm copies the required drivers and tools to the
PC hard disk and allows to adjust all options.
The device driver will be loaded in the CONFIG.SYS. A path to the tools
directory will be added in the AUTOEXEC.BAT.

All device driver options can be set and modified via the setup
program. At this time, the device driver knows the following options:

/LPTx       Select printer port, x=1...
            (Alternative to /PORT=..)
            The port address will be detected automatically.

/PORT=xxx   Specify LPT address directly (hexadecimal notation)
            (Alternative to /LPTx)

/SPP        Select SPP mode

/EPP        Select EPP mode

/SSPP       Select SlowSPP mode
            Special mode for problematic parallel ports.

/PARTS=x    Specify number of partitons.
            Normally the driver supports one partition and will
            allocate one drive letter.
            The driver supports up to four partitions.


2.2.2.) Win 9x/Me, Win NT/2000/XP/VISTA
---------------------------------------

Use the program SETUP.EXE in the root directory of the diskette.
Follow the instructions of the setup program.

NOTE:       In Win NT you need administrator privileges to install
            device drivers !!

=======================================================================

3.) Operating Instructions
==========================

3.1.) General
-------------
The following items have to be observed in any case:

- There must be only one OmniDrive at a printer port.
- If a printer is connected to the pass-through printer port at the
  OmniDrive, the connection cable has to be as short as possible
  (max. 2m)
- With EPP/ECP printers, it is recommended to use the cable being
  shipped with the printer.

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
ATTENTION   OmniDrive supports storage media up to 2GB.
            Using cards with higher capacity may lead to data corruption
            as soon as  addresses above 2GB are accessed.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!



3.2.) Type and Configuration of printer ports
----------------------------------------------

At this time, there are a few chip sets for printer ports.

- Older printer ports are usually limited to SPP mode
- Currently manufactured multi I/O-boards can usually be configured
  to EPP, ECP or EPP+ECP by setting jumpers on the board.
- printer ports on motherboards can usually be configured via the
  PC's BIOS setup program.

Refer to the documentation of your printer port / PC for details.

If the actual setting of the printer port is unknown, SPP mode should
be used.

NOTE:           With some printer ports, the setting 'EPP+ECP' has
                appeared to be critical. Configure the port to SPP
                or EPP in such cases.


3.3.) SPP-Mode
--------------
The SPP mode is the most simple operation mode and should work with
any parallel port.

If you experience problems even in SPP mode, you should try the special
operation mode 'SlowSPP' (DOS driver: Option /SSPP, 9x/NT: Use
OmniCtrl.EXE to set mode).
The read performance will drop in this mode, but it will work even with
'problematic' parallel ports.



3.4.) EPP-Mode
--------------

EPP mode allows the best performance.
At the same time, the requirements to the used hardware are extremely
high.
If EPP mode does not work, even though the printer port is configured
correctly, it is recommended to use SPP-mode.


3.5.) Printers and other Peripherals
------------------------------------

The OmniDrive has always be connected directly to the PC. Accordingly,
peripherals have to be connected 'behind' the OmniDrive.

It cannot be guaranteed in principle that any  peripheral
device can be operated in connection with the OmniDrive.
In general, operation of a printer and an OmniDrive at one printer
port should not be critical.

NOTE:       If a dongle or other peripheral causes trouble with the
            OmniDrive in EPP-mode, try to use SPP-mode.

If a dongle or other peripheral (scanner, streamer, ..) does not work
'behind' the OmniDrive, it is recommended to install a second printer
port.


3.6.) Using PC Cards
--------------------

3.6.1.) Formatting
------------------

DOS:        Use the formatter MELFORME.EXE
            A detailed discussion about the capabilities of MELFORM can
            be found in the file Tools16.TXT.

Win 9x/Me: SRAM- and ATA-Cards can be formatted from within the
            explorer.
            If a special format has to be created, use the formatter
            CSMFORM.EXE. A detailed discussion about the capabilities
            of MELFORM can befound in the file Tools32.TXT.

NT 4.0:     SRAM- and ATA-Cards can be formatted from within the
Win 2000/XP explorer.
VISTA       Alternatively, the format command can be used.
            The file system NTFS cannot be used at this time.
            If a special format has to be created, use the formatter
            CSMForm.EXE. A detailed discussion about the capabilities
            of CSMForm can befound in the tools documentation.

3.6.2.) FLASH Memory Cards
--------------------------

- Pro-Version only -

The drivers will automatically identify the chip types inside linear
FLASH cards and choose the required programming algorithms.

At this time the following FLASH chips are supported:
   INTEL 28F008
   INTEL 28F016SA/SV
   INTEL 28F016XD/XS
   INTEL 28F020
   INTEL 28F010
   INTEL 28F004-S3/S5
   INTEL 28F008-S3/S5
   INTEL 28F016-S3/S5
   INTEL 28F160S5
   INTEL 28F320S5
   INTEL 28F320J5 (StrataFLASH)     - requires firmware >=V2.70
   INTEL 28F640J5 (StrataFLASH)     - requires firmware >=V2.70
   INTEL 28F128J3 (StrataFLASH)     - requires firmware >=V2.70
   INTEL 28F320J3 (StrataFLASH)     - requires firmware >=V2.70
   INTEL 28F640J3 (StrataFLASH)     - requires firmware >=V2.70
   Mitsubishi 28F101
   AMD 28F010
   AMD 28F020
   AMD 29F010
   AMD 29F040
   AMD 29F080
   AMD 29F016
   AMD 29F016C
   AMD 29F032B
   Fujitsu MBM29F040
   Fujitsu MBM29F080
   Fujitsu MBM29F016
   Fujitsu MBM29F017
   SGS 28F101
   SGS 28F201
   SGS 28F841
   SGS 29F040
   CATALYST CAT28F010
   CATALYST CAT28F020

Refer to the data sheet of your linear FLASH memory card to see what
chips are used.
=======================================================================

4.) Advanced Topics
===================

4.1.) Windows  9x/Me
-----------------------

4.1.1.) General
---------------

The Win 9x/Me driver supports only one partition per media.

The currently used LPT-Port or the LPT-mode settings can be changed
with the program OmniCtrl.EXE.


4.1.2.) Selecting the drive letter
----------------------------------

The drive name for OMNIDrive can be selected in the device
manager:

- Launch device manager by right-clicking the 'My Computer' icon.
- Select 'Properties' from the context menue.
- From 'System Properties' select the device manager tab.
- Expand the 'Disk drives' branch and mark the 'CSM GmbH OMNIDrive'
- Click on 'Properties' and choose the 'Settings'-tab.
- Set 'Start drive letter' to the drive name you want to assign.

The computer must be restarted.



4.2.) Windows NT 4.0, 2000, XP, VISTA
-------------------------------------

4.2.1.) General
---------------

Two new device drivers will be installed

* Omni97.SYS    Driver for the OmniDrive97.
                Every access to the OmniDrive happens here. The CSM
                IoCtl software interface is implemented in this
                driver.

* CsmDisk.SYS   Maintains the drive letters for CSM device drivers.


If the function of CSMDisk is not required (You need only the CSM
IoCtl software interface), you may disable CSMDisk.SYS by using the
'Devices' applet from the control panel.



4.2.2.) Selecting the drive letter
----------------------------------

Use OmniCtrl.EXE to change the drive letter.

NOTE:   You need administrative privileges to change this setting



4.2.2.) Registry-Entries
------------------------

All driver settings are made in the registry
Omni97 and CSMDisk use separate sections:

*** Omni97.SYS ***

Section
        HKLM\System\CurrentControlSet\Services\Omni97\Parameters

contains following values:

LPTNum          Port number (LPTx) to be used.
                (Can be modified by OmniCtrl.EXE)

LPTBase         Port address of the parallel port
                Alternative to LPTNum
                (Can be modified by OmniCtrl.EXE)

LPTMode         Mode of the parallel port.
                (Can be modified by OmniCtrl.EXE)

DevName         Win32-Name of the driver (for IoCtl)
                Default is "\\.\Omni97".

BreakOnEntry    CSM internal (Debug-Version)

DebugLevel      CSM internal (Debug-Version)



*** CSMDisk.SYS ***

Section
        HKLM\System\CurrentControlSet\Services\CsmDisk\Parameters

contains following values:


DriveLetter     Drive letter being created by CSMDisk.SYS.

BreakOnEntry    CSM internal (Debug-Version)

DebugLevel      CSM internal (Debug-Version)




=======================================================================

5.) Deinstallation
==================

5.1.) MS-DOS / Windows 3.x
--------------------------

- Remove the device driver OMNI97.EXE from your CONFIG.SYS file.
- Remove the Omni97 installation directory from the path statement.
- Remove the Omni97 installation directory itself.


5.2.) Win 9x/Me, Win NT/2000/XP/VISTA
-------------------------------------

- Select "Software" from the control panel.
- Mark "Omnidrive xxxx" in the list of installed applications.
- Click on "Add/Remove program".



=======================================================================

6.) Tools
=========

Information about the latest releases of the utilities can be found in
the following text files:

    Tool-eng.txt        (DOS)
    Tools32 eng.txt     (Win 9x/Me, Win NT/2000/XP/VISTA)

6.1.)  Standard & Pro-Version
-----------------------------

CSMFORME.EXE        (Win 9x/Me, Win NT/2000/XP/VISTA)
                    Powerful PC Card formatter

DL97.EXE            (DOS, Win 9x/Me, Win NT/2000/XP/VISTA)
                    Update OmniDrive firmware

MELFORME.EXE        (DOS)
                    Powerful PC Card formatter

OmniCtrl.EXE        (Win 9x/Me, Win NT/2000/XP/VISTA)
                    Setting device driver options in Win95 / WinNT




6.2.) Pro-Version only
----------------------

BCPY.EXE            (DOS)
                    Copy program for PC Cards (command line).
                    Offers the most important functions of MELCOPY.

MELCOPY.EXE         (DOS)
                    Copy program for PC Cards (menue driven).
                    Contains several utility functions, e.g. checking
                    the backup battery of SRAM-Cards, erasing linear
                    FLASH-Cards, etc.
                    (DOS/Win95 only)

BCPY32.EXE          (Win 9x/Me, Win NT/2000/XP/VISTA)
                    32-Bit version of BCPY



6.3.) Additional Products (Pro-Version only)
--------------------------------------------

*  PC Card Manager      (Win 9x/Me, Win NT/2000/XP/VISTA)

   The 'PC Card Manager' (PCM) offers the complete functionality of the
   well-tried DOS utility MELCOPY, plus many useful extensions.
   The ultimate utility for all users working with SRAM, linear FLASH or
   ATA cards and non-DOS formats.

   PCM is available to all OmniDrive Professional users on our WEB-site.
   The download is free !


*  PC Card SDK

   The PC Card Software Development Kit contains the complete document-
   ation of the driver API's for DOS/Win3.x (16-bit) as well as
   Win 9x/Me, Win NT/2000/XP/VISTA (32-bit).
   Numerous samples (C/C++) demonstrate the usage of the API functions.

   For windows platforms, the SDK contains DLL's which encapsulate the
   low level API's of the drivers and offer a comfortable procedure
   oriented API for applications.
   The DLL's (MEL-DLL for Win16, resp. CSMDLL for Win32) can be used
   from non-C/C++ development systems as well.

*  ATATool              (Win 9x/Me, Win NT/2000/XP/VISTA)

   Utility to analyze and repair ATA cards.

=======================================================================

Tested PC Cards
===============

Because of the rapid development in PC and PC Card technology, a
complete test is impossible.
The following list shows a selection from the PC Cards which have been tested
yet. Most of today's PCs and PC Cards will find an equivalent item in the list.


SRAM:
- Kingmax JA-2048SRM20F1
- Kingmax JA-0512SRM20F2
- Mitsubishi MF31M1-LCDAT01
- Mitsubishi MF32M1-LCDAT01


Linear FLASH:                    Chip-Type
- AMD C-Series (AMC001CFLKA)     29F040
- AMD D-Series (AMC004DFLKA)     29F016C
- INTEL Series2                  28F008SA
- INTEL Value Series100          28F016 S3/S5
- INTEL Value series200          28F320J5 (Strata)
- Mitsubishi MF81M1-GBDAT01      28F101
- Mitsubishi MF84M1GKDAT00       28F008S5
- Mitsubishi MF84M1GMCAT00       28F016S5

ATA:                             Technologie
- Calluna CT520RM                Hard Disk
- Calluna CT1040RM               Hard Disk
- CSM SuperStore 170E            Hard Disk
- CSM SuperStore 520MB           Hard Disk
- CSM SuperStore 1GB             Hard Disk
- IBM MicroDrive 1GB             Hard Disk
- Mitsubishi 286015A1M1          ATA FLASH
- SanDisk SDP3B                  ATA FLASH


=======================================================================


Limitations and known problems of this version
==============================================

* ECP-Ports are not supported at this time.
  It is recommended to configure the port to SPP or EPP if possible.
  On pure ECP-ports the OmniDrive must be operated in SPP-mode

* Concurrent accesses to the OmniDrive and a printer being connected
  at the OmniDrive (e.g. printing a document from a PC Card in the
  OmniDrive) are not supported.

* Sometimes even the SPP-mode does not work.
  In this case it should be verified if the BIOS setup of the PC
  allows to set an "I/O Recovery Time". Increase this time and try
  again.
  If the printer port is on an ISA card, check if the BIOS setup allows
  to modify the ISA bus clock (BUSCLK). The ISA bus clock should be
  at 8 MHz.
  Try the SlowSPP-Mode (see 3.3)

* Some computers do not offer a sufficient power supply via the key-
  board port. Insufficient power supply will cause spourious or
  permanent errors on media accesses.
  Use the USB adapter or order an external AC adapter from CSM in
  this case.

* Win'95: In some cases the OmniDrive cannot be used in combination
  with the ZIP drive (IOMEGA).
  Deactivate the ZIP-drive in this case.

* On computers with power management, the automatic 'suspend' mode must
  be deactivated.
  The OmniDrive may not work properly after 'resume'.

=======================================================================

Contact CSM
===========

If you have a problem which cannot be resolved by the help of this
information, please send a detailed description of your problem and
your system configuration to CSM:

Support form:   http://www.csm.de/en_supportform.htm
EMAIL:          support@csm.de


Most recent information about CSM products and software downloads can
be found on our ...

WEB-Site:       http://www.csm.de/en_index.htm



=======================================================================
        !! THIS DOCUMENT IS SUBJECT TO CHANGE WITHOUT NOTICE !!
=======================================================================

Download Driver Pack

How To Update Drivers Manually

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.

server: web3, load: 2.68