OmniDrive USB Professional
OmniDrive USB2 Professional
|
V3.34
(C) 2002...2015 CSM GmbH Filderstadt
|
|
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 !!!
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.
|
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
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
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
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
in aluminum case
USB cable
User manual (multilingual)
Options:
|
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
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.
Revised: 23.10.2015
|