English
Language : 

AN282 Datasheet, PDF (1/22 Pages) Silicon Laboratories – USB MASS STORAGE DEVICE REFERENCE DESIGN PROGRAMMERS GUIDE
AN282
USB MASS STORAGE DEVICE REFERENCE DESIGN PROGRAMMER'S GUIDE
Relevant Devices
This application note applies to the following devices:
C8051F340, C8051F341, C8051F342, C8051F343, C8051F344, C8051F345, C8051F346, C8051F347
1. Introduction
Among the USB device classes natively supported by popular operating systems, the USB Mass Storage Device
(MSD) class is one of the most widely supported device classes. A USB device that supports this class can use the
built-in drivers provided by the operating system, without the need to install or maintain any custom device drivers.
The USB MSD Reference Design utilizes this widespread support by providing device firmware for Silicon
Laboratories USB microcontrollers that complies with the MSD class specification. This USB MSD Reference
Design Programmer's Guide describes in detail the various components of the device firmware. The USB-MSD-RD
Reference Design Kit User's Guide includes demonstration instructions and information about the kit contents.
2. USB MSD Reference Design Hardware Overview
The MSD reference design hardware consists of two boards - C8051F340-TB Target Board and CF, SD, MMC
Memory Expansion Board (AB5). These are contained in the kits C8051F340DK and USB-MSD-RD, respectively.
See the USB-MSD-RD User's Guide for details on the contents of these kits. Figure 1 shows these two boards
connected via the expansion connector. Figure 2 shows a block diagram with the connections between the
hardware components. Refer to the USB-MSD-RD User's Guide for detailed pin connections, schematic, and bill of
materials of the evaluation board.
Figure 1. C8051F340-TB Target Board connected to AB5 Expansion Board
Rev. 0.1 5/06
Copyright © 2006 by Silicon Laboratories
AN282