Triangle  

 

OmniDrive USB Professional
OmniDrive USB2 Professional

V3.34
(C) 2002...2015 CSM GmbH Filderstadt

CSM

Drivers & Tools for  the OmniDrive USB Professional and OmniDrive USB2 Professional for the operating systems:

  • Windows XP (32/64 bit)
  • Windows VISTA (32/64 bit)
  • Windows 7 (32/64 bit)
  • Windows 8.x (32/64 bit)
  • Windows 10 (32/64 bit)

!!! Users of old Windows systems (Windows 9x/Me, Windows 2000) should use setup package V3.12 !!!

Deutsche Dokumentation    English documentation   


CONTENTS

TRADEMARKS
SAFETY INFORMATION

1.) Introduction

2.) Installation
    2.1.) Hardware Requirements
    2.2.) Hardware-Installation
    2.3.) Software Installation

3.) Operating Instructions
    3.1.) Formatting
    3.2.) Selecting the drive letter
    3.3.) Cleaning
    3.4.) Power supply
    3.5.) Removing cards from the drive
    3.6.) Linear FLASH Cards

4.) Deinstallation

5.) Software
    5.1.) Utilities
    5.2.) Additional products

Tested PC Cards
Known problems
Advanced driver options
Technical Data
Revision History
Contact CSM

TRADEMARKS

'MS-DOS', 'Microsoft' and 'Windows' are registered trademarks of Microsoft Corporation.
All other trademarks mentioned in the text are properties of their respective owners.

SAFETY INFORMATION
When installing and connecting the device the environmental conditions referred to in the "Technical Data" chapter and the information in the "Hardware Installation" chapter must be observed. 
It is necessary to observe the information in the chapter on "Cleaning" when cleaning the device. 
No objects may be plugged into the device (exception: PC Cards in the appropriate slot). 
The user must not open the device. 
Protect the device from excessive heat, radiation, dust, moisture or aggressive gases. 
OmniDrive operates using harmless voltage. It can, however, be connected to outside devices that operate using hazardous voltage. It must be ensured on each occasion that all connected outside devices are safe to a sufficient degree and never transfer hazardous voltage to the OmniDrive. If one of the items of connected outside devices belongs to protection class I, the protective conductor connection on the outside device must have a connection to the device housing of low impedance. The valid safety regulations at the place of application are to be observed. 
The screen and GND of the signal lines as well as the housing mass have an internal electric GND connection to the supply line. Never attach these connections to varying potential. 
All cables and connections as well as the housing must be checked at regular intervals. Never use devices that show signs of obvious damage. 
Please ensure that all device connections are operated according to the information in the chapter on "Technical Data". The individual components in the interior of the device can be subjected to excess heat if a connection is faulty. Do not therefore operate the device in environments containing easily inflammable materials or explosive gases. 
Avoid electrostatic discharge to the PC card during data access by previously touching the metal housing for self-discharge. 

to contents

1.) Introduction

The OmniDrive USB Professional enables access to PC Card (PCMCIA) mass storage cards.

At this time, the following types of cards are supported:

  • ATA read/write (*)
  • EEPROM read/write (**)
  • SRAM read/write

Variants of OmniDrive USB Professional support CF-cards or SD/MMC-cards.

Other cards can not be operated with the OmniDrive USB Professional.

Currently the drive is available in two versions. The version OmniDrive USB Professional supports USB 1.1 and hence allows data transfer rates up to 1MB/sec. The version OmniDrive USB2 Professional supports USB 2.0 high-speed and allows data transfer rates up to 7MB/sec.

(*) ATA means anything which behaves like an ATA PC Card: ATA FLASH/harddisk; CompactFlash or other medias in ATA emulating PC Card adapters.
(**) A very simple, byte oriented programming algorithm is used for EEPROM write.
This algorithm should be supported by most EEPROM chips available. Refer to your PC Cards data book for details about specific algorithms.

If you are updating from an older version of the OmniDrive USB driver package, you might want to review the revision history to see what's new in this release.

to contents

2.) Installation

 

2.1.) Hardware Requirements

A PC running Windows Windows XP or newer with at least one free USB port.

2.2.) Hardware Installation

Use enclosed USB cable to connect the OmniDrive USB to free USB port.

NOTE: Windows will immediately install its own generic driver for USB mass storage devices. This driver offers simple drive functionality an can handle correctly formatted ATA media.

The installation of the CSM professional software offers a few functional extensions (e.g. support for SRAM-Cards, extended API's for PCM and other utilities..)

2.3.) Software Installation

NOTE
XP 32-bit
The driver is digitally signed by Microsoft WHQL.
Because of the signature, a non-privileged user can connect a new OmniDrive USB2 or connect the OmniDrive USB to another USB socket.
NOTE
64-bit Systems,
VISTA or newer
The driver is not digitally signed by Microsoft WHQL.
The setup program will install the driver for currently connected OmniDrive USB. If you had no drive connected during setup or if you want to use another OmniDrive USB (different S/N),  you must use OmniControlCenter to reinstall the driver.

To install the CSM professional software ...

  • Insert the CDROM into your CD/DVD-drive
  • If "autoplay" is active, the CD browser will start automatically
  • If not, use the windows explorer to display the contents of the CD. Start the program SetupUSB.EXE in the root directory of the CD with a double-klick.
     
  • Select your OmniDrive USB version (check type plate).
  • Click on Setup to install the device drivers.
  • Follow the instructions of the setup program
NOTE
VISTA or newer
Windows will ask if you really want to proceed when the setup program starts and when the driver is about to be installed. You must allow setup to complete in order to install the driver properly.
 
NOTE
XP 64-bit
XP-64 will display a message because the driver has not passed the windows logo test. You must allow setup to complete in order to install the driver properly.
 
NOTE
Firmware - Update:
If your OmniDrive USB Professional works with a firmware version earlier than V2.90, you should execute a firmware update. The most recent firmware is part of the package.
You can check the firmware version with  OmniControlCenter. This program is also used to update the firmware.

to contents

3.) Operating Instructions

 

3.1.) Formatting

SRAM/ATA-Cards can be formatted from within the explorer.

Special formats can be created with the formatter CSMFORM.EXE   or with the formatting function of the PC Card Manager.

3.2.) Selecting the drive letter

Use the windows disk management (MMC snap-in) to assign drive letters. See windows help for details about the disk management.

3.3.) Cleaning

For cleaning purposes the device must be disconnected from all live connections. Do not use abrasive agents or cleaning materials that dissolve plastic for cleaning purposes. Please ensure that liquid is not able to seep into the device. 

3.4.) Power Supply

Usually, the OmniDrive USB Professional is supplied via the USB cable. This is sufficient for most of the currently available media.

The usage of media with high power consumption, operation on hubs without own supply ("bus-powered") or programming linear FLASH cards may require the usage of an external power supply for the drive. An external power supply is available from CSM (art.No. 020386).

Remove any media from the OmniDrive USB Professional before connecting the external power supply.

NOTE A blinking (green) power-LED indicates a low voltage condition. You must use the external supply in this case

3.5.) Removing cards from the drive

In general, it is possible to remove the card from the drive at any time, provided that the drive isn't in access by anyone and the red busy LED is off.

Windows XP use cache write access even on removable disks. So you should not remove the media immediately after the red busy-LED goes off.

To remove a card from the OmniDrive USB Professional ...

  • Right click the drive icon (e.g. "E.") in the explorer window
  • In the context menue, click "Eject"
  • Remove the card from the drive as soon as the red busy-LED goes off.

Alternatively you could stop the OmniDrive USB Professional by the help of the "remove hardware" icon on the task bar before removing the media from the drive (you must remove/plug in the USB connector afterwards).

3.6.) Linear FLASH-Cards

The special version 'LF' of the OmniDrive USB Professional supports programming of linear FLASH cards.  

At this time, the following FLASH chips are supported:

  • AMD 28F010 (*)
  • AMD 28F020 (*)
  • AMD 29F010
  • AMD 29F016
  • AMD 29F016C
  • AMD 29F040
  • AMD 29F080
  • Catalyst 28F010-12 (*)
  • Catalyst 28F020-12 (*)
  • Fujitsu MBM29F016
  • Fujitsu MBM29F040
  • Fujitsu MBM29F080
  • INTEL 28F004-S3/S5
  • INTEL 28F008 (*)
  • INTEL 28F008-S3/S5
  • INTEL 28F010 (*)
  • INTEL 28F016-S3/S5
  • INTEL 28F016SA/SV
  • INTEL 28F016XD/XS
  • INTEL 28F020 (*)
  • INTEL 28F320J5 (StrataFlash)
  • INTEL 28F640J5 (StrataFlash)
  • INTEL 28F320J3 (StrataFlash)
  • INTEL 28F640J3 (StrataFlash)
  • INTEL 28F128J3 (StrataFlash)
  • INTEL 28F256J3 (StrataFlash)
  • Mitsubishi 28F101 (*)
  • SGS 28F101 (*)
  • SGS 28F201 (*)
  • SGS 28F841
  • SGS 29F040

Refer to the data book of your FLASH card for information about the FLASH chip being used.

For programming linear FLASH cards, the utilities BCPY32 or PCM can be used.

NOTE Some StrataFlash Cards require firmware V2.90 or newer.
The firmware is included in the driver package. Use OmniControlCenter.EXE to check your firmware version and to perform the firmware update if necessary.
(*) These chips require a programming voltage of 12V.

 

to contents

4.) Deinstallation

  • Select "Software" from the control panel.
  • Mark "OmniDrive USB Professional" in the list of installed applications.
  • Click on "Add/Remove program".

to contents

5.) Software

5.1.) Utilities

Windows GUI with online help:

  • OmniControlCenter.EXE
    Device driver identification and configuration
  • PC Card Manager (PCM)
    PCM comes with its own online-help

Console utilities:

5.2.) Additional products

The following additional products are available for the OmniDrive USB Professional:

PC Card SDK The PC Card Software Development Kit contains the complete documentation of the driver API's Windows 9x/Me and NT or newer.
Numerous samples (C/C++) demonstrate the usage of the API functions.
For windows platforms, the SDK contains a DLL which encapsulates the low level API's of the drivers and offer a comfortable procedure oriented API for applications.
The DLL can be used from non-C/C++ development systems as well.

Tested PC Cards

PC Card Technology Card Remarks
SRAM Mitsubishi MF32M1-LCDAT01  
Linear FLASH
('LF'-version only)
AMD C-Series (AMC001CFLKA)
AMD D-Series (AMC004DFLKA)
INTEL Series-II
INTEL Value Series100
INTEL Value Series100
INTEL Value Series200
Mitsubishi MF84M1GKDAT00
Mitsubishi MF84M1GMCAT00
White E.D. WED7P064FLF1
29F040
29F016C
28F008SA
28F008SA
28F016 S3/S5
28F320J5 (StrataFlash)
28F008S5
28F016S5
28F128J3 (StrataFlash) (*)
  ATA CSM SuperStore
Mitsubishi MF0075M-03BT01
SanDisk SDP3B
SiliconTech SLATAFL008A
PRETEC AFH016
PCMCIA ATA-FLASH
CF CSM SuperStore
InnoDisk iCF4000, iCF9000
SwissBit CF
TransCend CF Industrial
SanDisk SDCFB
SanDisk CompactFlash 5000 Industrial
CompactFlash (ATA)

 

(*) Requires firmware V2.60 or newer. See chap. 3.6 for more info

to contents

Known Problems

Drive does not work if attached via USB hub

If a USB hub is powered only via the USB, the power supply for attached devices is limited (see 3.4.).

Attach either the hub or the OmniDrive USB to the mains by using a suitable AC adaptor.

 

to contents

Advanced Driver Options

Since V3.32, the device driver supports some advanced settings. These settings can be applied through the registry editor RegEdit.

  • Go to the registry branch [HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/OmniUSB]
  • Add the key [Parameters]
  • Add one of the Add one or more of the following values to the [Parameters] key:

SurpriseRemove (DWORD 32)

Instructs the driver to claim support for surprise removal.
This will remove the device from the control panel <Save remove hardware> applets list of devices to remove. This option is useful e.g. for the internal version of OmniDrive USB where an accidential <Save remove hardware> would require a restart of the PC to reload the driver.

Value: Null --> not supported. Not Null --> supported
Default: Null

NoDrives (DWORD 32)

Instructs the driver not to create drive letters for eaIf the OmniDrive is only used through the CSM supplied utilities (PCM, BCPY32, CSMForm, ....) the drive letters are not really needed.

Value: Null --> assign drive letters. Not Null --> Do not assign drive letters.
Default: Null

to contents808080">to contents

Technical Data

Item

OmniDrive USB

OmniDrive USB Professional

OmniDrive USB2 Professional

PC Card Slots

1x type II front slot

Interface

USB 1.1 (12 MBit/s)

USB 2.0 (480 MBit/s)

Data Transfer Rate

up to 1 MByte/s

up to 7 MByte/s

PC Card Types

ATA Flash, ATA Hard Disk;
CompactFlash, SmartMedia,
MultiMedia, Secure Digital Cards, a.o. with adapter

SRAM;
ATA Flash, ATA Hard Disk;
CompactFlash, SmartMedia,
MultiMedia, Secure Digital Cards, a.o. with adapter
Linear FLASH

Software

-

CSM Professional Software
with utilities:
PC Card Manager (PCM)
OmniCtrl, BCPY32, CSMFORM

Dimensions (W x H x D)

109 mm x 35 mm x 135 mm

Weight

approx. 300 g

Operating Temperature

0°C to +70°C 1)

Non-operating Temperature

-20°C to +85°C 1)

Humidity

max. 90% (not condensing)

Power Supply

DC 5 V from PC via USB bus
optional additional power supply via AC adapter

System Requirements

PC with Win 98 or newer
 or Linux
2)

PC with Win 98/Me, Win 2000 or newer

Conformity

1) Optional -40°C to +85°C (operating and non-operating).
2) Other operating systems on request.

Shipping Contents:

OmniDrive USB

  • OmniDrive USB in aluminum case
  • USB cable
  • User manual (multilingual)

 

 

Options:

  • AC adapter (Euro and US)

OmniDrive USB Professional

Same as OmniDrive USB, additionally
Professional Software:

  • 32-bit device driver for Win 98/Me, 2000 or newer
  • 64-bit device driver for Win XP or newer
  • PC Card Manager 32-bit utility for format-
    independent data access inclusive HEX-Editor
  • 32-bit API with DeviceIoControl-Interface

Additional products:

  • PC Card SDK (PC Card Software Development Kit) for direct access to a Memory Card's
    contents using own applications
    CSM API-32, DLLs and code examples

to contents

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.

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

 

Web: http://www.csm-products.com

For support requests please use the support form on our web site.

EMail: support@csm.de

Revised: 23.10.2015