You are here

AN1158 - How to Switch to a Cypress Customized Mass Storage Driver in a Windows Operating System | Cypress Semiconductor

AN1158 - How to Switch to a Cypress Customized Mass Storage Driver in a Windows Operating System

Last Updated: 
Apr 27, 2017
Version: 
*B
This is an Obsolete Application Note
The document AN1158 - How to Switch to a Cypress Customized Mass Storage Driver in a Windows Operating System has been marked as obsolete. The obsolete version of this application note is still available with the below description but may not be complete or valid any longer. If you have any questions or require support in regards to the below application note content, please click here and create a technical support case.

Various Windows operating systems provide a default mass storage class driver. However, you may need to switch from this default driver to a customized driver, such as Cypress's customized mass storage driver for AT2LP™. This application note describes how to install the new driver and switch from the default mass storage driver provided in Windows operating systems.

Introduction

The various Windows operating systems (OS) require a USB mass storage class (MSC) device driver to communicate with a USB connected mass storage device. Windows 2000, Windows XP, and Windows Vista, all have an MSC driver built into them and do not require a different driver. While these OS do not require a different driver, users may need an added functionality, not provided in the Microsoft driver, but available in custom MSC drivers. For example, Cypress provides customized mass storage drivers. On enumeration, the mass storage device uses the OS class driver; therefore, you need to specify a different driver. This document explains how to install the new driver and switch from provided plug-and-play driver in these operating systems. This document assumes that you have a functional USB host controller, basic knowledge of the Windows operating system, and a plug-and-play driver for your device.