VIA WCE X86 USB-to-IDE ATA Mass Storage Class Device Driver Installation Guide 11/30/2000 Copyright (C) 2000 VIA Technologies, INC. 1. Release note This software package release is version 1.0, which supports USB-to-IDE controllers compliant to "Universal Serial Bus Mass Storage Class-Bulk Only Transport" specification Revision 1.0, and some legacy one such as In-System USS725. The driver currently can read and write ATA devices, such as hard disk, Disk-On-Module (DOM), and SanDisk, through the USB-to-IDE interface; but not ATAPI devices, such as CD-ROM. The driver operates on any Windows CE X86-based platform using VIA's chipsets or network controllers. It works properly with Microsoft Windows CE 3.00 and it should work for later versions of Windows CE. 2. File descriptions The package contains 7 files as described below. \DEBUG\USBATA DLL 29,785 11-28-00 18:24 debug version \DEBUG\USBATA MAP 28,904 11-28-00 18:24 debug map file \DEBUG\USBATA PDB 208,896 11-28-00 18:24 debug pdb file \RETAIL\USBATA DLL 10,842 11-28-00 18:25 retail version PLATFORM REG 296 11-28-00 18:40 sample reg file PLATFORM BIB 84 11-28-00 18:39 sample bib file README TXT this readme file 3. The following step-by-step instruction assumes your target platform is CEPC with the Windows CE 3.00 MAXALL configuration adopted. Make sure the USB host controller on the target platform is enabled by proper BIOS settings. A USB-to-IDE controller, such as a Bulk-Only-Transport-compliant one like Cypress EZ-USB chip or In-Systems USS725, is needed for an initial evaluation of the driver. 4. Make a binary image Refer to "VIA WCE X86 Driver Installation Migration Guide for Microsoft Windows CE Platform Builder 3.00 & Add-on Pack" and "VIA WCE X86 USB UHCI Driver Installation Guide" to complete a binary image. Download it to your target platform and verify the USB UHCI driver works properly. Note, however, this storage driver is independent of the underlying USB host controller type. 5. Copy files to the current release directory For a retail build, copy the following file: USBATA.DLL For a debug build, copy the following three files: USBATA.DLL USBATA.PDB USBATA.MAP 6. Modify bib file in the current release directory Locate the Platform.bib file and add the following lines: IF CEPC_USBATA USBATA.DLL $(_FLATRELEASEDIR)\USBATA.DLL NK SH ENDIF A sample Platform.bib file is included for your reference. 7. Modify reg file in the current release directory Locate the Platform.reg file and add the following lines: IF CEPC_USBATA [HKEY_LOCAL_MACHINE\Drivers\USB\LoadClients\1451_512\Default\Default\USS725] "DLL"="USBATA.DLL" [HKEY_LOCAL_MACHINE\Drivers\USB\LoadClients\Default\Default\8\USBStorage] "DLL"="USBATA.DLL" [HKEY_LOCAL_MACHINE\Drivers\USB\USBATA] "Folder"="USB_HD" ENDIF All the above entries are optional. The first four provide the plug & play ID's to load the storage driver. If not given, the system will prompt the user asking for the driver name. If the last two are not given, the folder name by default will be "Storage Card"; you may modify it to suit your needs. A sample Platform.reg file is included for your reference. 8. Add the environment variable Choose Settings from the Platform menu in PB3.00. Select the Environment to define CEPC_USBATA and set the value to 1 as below. set CEPC_USBATA=1 9. Choose "Make Image" from the Build menu to make a new OS image to include the USB storage device driver. Then download the image to your target platform. 10. Basic testing (1) Installation Execute "Windows Explorer" and verify the existence of the "USB_HD" file folder. (2) Directory creation/rename/deletion Use the Explorer to create and rename and delete folders under directory USB_HD. (3) File read/write/deletion Use the Explorer to copy and rename and delete several files under directory USB_HD. View the details of them and verify the size and type and date of the duplicated are identical to the original. 11. Trouble shooting In case you encounter any problem, first connect the debug port on your target Windows CE platform to your PC-based NT development platform. Make a debug build binary image and download it to your target platform. Dump related debug messages and then contact VIA's representatives for further technical assistance. 12. Quality assurance The software package has been tested by the RWTEST program, shipped along with Windows CE 3.00. The RWTEST program performs stress tests for disk reads and writes. This release passed all the tests.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.