SMSC EVB-USB82640 User Manual

Page 1
EVB-USB82640 Evaluation Board Revision A
User Manual
Copyright © 2009 SMSC or its subsidiaries. All rights reserved.
Circuit diagrams and other information relating to SMSC products are included as a means of illustrating typical applications. Consequently, complete information sufficient for construction purposes is not necessarily given. Although the information has been checked and is believed to be accurate, no responsibility is assumed for inaccuracies. SMSC reserves the right to make changes to specifications and product descriptions at any time without notice. Contact your local SMSC sales office to obtain the latest specifications before placing your product order. The provision of this information does not convey to the purchaser of the described semiconductor devices any licenses under any patent rights or other intellectual property rights of SMSC or others. All sales are expressly conditional on your agreement to the terms and conditions of the most recently dated version of SMSC's standard Terms of Sale Agreement dated before the date of your order (the "Terms of Sale Agreement"). The product may contain design defects or errors known as anomalies which may cause the product's functions to deviate from published specifications. Anomaly sheets are available upon request. SMSC products are not designed, intended, authorized or warranted for use in any life support or other application where product failure could cause or contribute to personal injury or severe property damage. Any and all such uses withou t prior written approval of an Officer of SMSC and further testing and/or modification will be fully at the risk of the customer. Copies of this document or other SMSC literature, as well as the Terms of Sale Agreement, may be obtained by visiting SMSC’s website at http://www.smsc.com. SMSC is a registered trademark of Standard Microsystems Corporation (“SMSC”). Product names and company names are the trademarks of their respective holders.
SMSC DISCLAIMS AND EXCLUDES ANY AND ALL WARRANTIES, INCLUDING WITHOUT LIMITATION ANY AND ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND AGAINST INFRINGEMENT AND THE LIKE, AND ANY AND ALL WARRANTIES ARISING FROM ANY COURSE OF DEALING OR USAGE OF TRADE. IN NO EVENT SHALL SMSC BE LIABLE FOR ANY DIRECT, INCIDENTAL, INDIRECT, SPECIAL, PUNITIVE, OR CONSEQUENTIAL DAMAGES; OR FOR LOST DATA, PROFITS, SAVINGS OR REVENUES OF ANY KIND; REGARDLESS OF THE FORM OF ACTION, WHETHER BASED ON CONTRACT; TORT; NEGLIGENCE OF SMSC OR OTHERS; STRICT LIABILITY; BREACH OF WARRANTY; OR OTHERWISE; WHETHER OR NOT ANY REMEDY OF BUYER IS HELD TO HAVE FAILED OF ITS ESSENTIAL PURPOSE, AND WHETHER OR NOT SMSC HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
SMSC EVB-USB82640 Revision 1.0 (11-20-09)
USER MANUAL
Page 2

1 Overview

The SMSC USB82640 Evaluation Board Revision A contains an Ultra Fast USB 2.0 Multi-Format Flash Media Controller and a USB Hub Combo. The USB82640 Evaluation Board (EVB-USB82640) demonstrates a standalone application platform for developers of the following applications: Flash Media Card Reader/Writer, printers, desktop and mobile PCs, consumer A/V, and flat panel displays.
Evaluation Board User Manual
The USB82640 is compatible with the following:
— Microsoft Vista — Windows® XP — Windows ME — Windows 2000 SP4 — Apple — Linux® Mass Storage Class Drivers

1.1 Features

48-pin QFN (RoHS compliant) package.
Supports these Media Types:
— Secure Digital (SD™) — Memory Stick® (MS) 4-bit/8-bit interfaces — Memory Stick PRO™ — Memory Stick PRO-HG™ — MultiMediaCard™ (MMC) 4-bit/8-bit interfaces
Two USB 2.0 downstream hub ports with individual port power and over-current sense.
Supports external configuration
— External SPI flash for USB downloadable firmware. — External I
Low cost 4-layer space saving design
Operates from a single voltage (+5.0 VDC, regulated) 'wall wart' external power supply.
Internal FET power switch for all media types.
Multiple LED indicators
— Activity LED indicator — Card power LED indicator — Optional +3.3 VDC power LED indicator — Port power LED
Test header for firmware development and debug.
Single crystal clock source
Single onboard +3.3 VDC regulator.
®
®
OS X
2
C EEPROM for configuration options.

1.2 General Description

The EVB-USB82640 is a demonstration and evaluation platform featuring the USB82640 Ultra Fast USB 2.0 Multi­Format Flash Media Controller and the USB Hub Combo on a 4-layer RoHS compliant printed circuit board. It is designed to support internal default settings and either an external I flash for external firmware.
An 8-Mbit SPI flash device is populated on the evaluation board to provide firmware updates via USB by using the SMSC provided USBDM utility.
Default configuration can be changed by adding an EEPROM into the provided footprint. However, the SPI flash device has to first be removed to avoid signaling conflicts. Figure 1.1, "Top and Bottom Level Silk Screen and Copper
Layers" shows the top and bottom level silk screen and copper layer.
Revision 1.0 (11-20-09) 2 SMSC USB82640
USER MANUAL
2
C EEPROM for customized functionality or SPI
Page 3
Evaluation Board User Manual
Figure 1.1 Top and Bottom Level Silk Screen and Copper Layers
SMSC USB82640 3 Revision 1.0 (11-20-09)
USER MANUAL
Page 4

1.3 Functional Block Diagram

The USB82640 consists of the blocks shown in the diagram below and described in the following sections.
Evaluation Board User Manual
USB Upstream Port 0
Ext. 5 V Supply
USB82640
(48-Pin)
On USB Port 1
Figure 1.2 Functional Block Diagram
Two External Memory Options:
• EEPROM Configuration
• SPI External Firmware
MMC to 4.0, SD, MS to Pro-HG
Downstream Port 2
Downstream Port 3
Revision 1.0 (11-20-09) 4 SMSC USB82640
USER MANUAL
Page 5
Evaluation Board User Manual

2 Getting Started

The EVB-USB82640 is configured by internal default registers. In this configuration it operates as a USB 2.0 combo device with a three port USB Hub (two external ports) and a Flash Media Controller with SMSC standard VID/PID/DID settings.

2.1 Configuration

The EVB-USB82640 is designed for flexible configuration solutions. It demonstrates functionality with default internal register settings, USB host downloadable configuration EEPROM, or USB host downloadable external firmware to a SPI flash.

2.1.1 Configuration Source - Internal default

When the EVB-USB82640 does not detect an EEPROM or a valid SPI flash image upon power-up, the EVB-USB82640 uses internal default register settings; it sets the Vendor ID, Product ID, Language ID, and Device ID, and a few other choices from internal ROM code.

2.1.2 Configuration Source - External EEPROM

Upon power-up the EVB-USB82640 looks for an attached EEPROM on its I2C interface. The EVB­USB82640 provides a footprint where an external EEPROM (embedded in a DFN8 package of type 24C04) can be soldered to customize the Media Controller’s settings. The EEPROM contains 512 bytes of user customizable settings. Among the settings are Vendor ID, Product ID, and Device ID numbers. For details on the fields please see the USB82640 Software Release notes. To use the EEPROM the SPI flash chip U9 must first be removed.

2.1.3 Configuration Source - External SPI Flash

The installed SPI flash is initially blank. In this scenario the internal firmware will execute. External firmware updates can be downloaded via USB using the SMSC utility USBDM to the SPI flash. After downloading the EVB-USB82640 will execute out of the SPI flash.

2.1.4 Power Source - Self/Bus Powered

The EVB-USB82640 supports both self- and bus-powered operation. By default the EVB-USB82640 is populated for bus-powered operation. Refer to the table below for resistor population options to change the power source.
Table 2.1 Population Options for Self- or Bus-Powered Operation
POWER SOURCE R63
Bus-Powered Populate
Self-Powered (Default) Do not Populate

2.1.5 Configuration Source - USB Upstream

The EEPROM supporting the USB82640 is configured via a USB cable connected to the upstream connector with a SMSC configuration tool named USBDM, see USB82640 Software Release Notes for details. USBDM allows for modification of Vendor ID, Product ID, Language ID, Device ID, and configuration settings see Figure 2.1, "USBDM Configuration Interface".
SMSC USB82640 5 Revision 1.0 (11-20-09)
USER MANUAL
Page 6
Evaluation Board User Manual
Figure 2.1 USBDM Configuration Interface
Revision 1.0 (11-20-09) 6 SMSC USB82640
USER MANUAL
Page 7
Evaluation Board User Manual
Table 2.2 Customer Revision History
REVISION LEVEL & DATE SECTION/FIGURE/ENTRY CORRECTION
Rev. 1.0
(11-20-09)
Initial release
SMSC USB82640 7 Revision 1.0 (11-20-09)
USER MANUAL
Page 8
Further Information
For more information on SMSC automotive products, including integrated circuits, software, and
®
MOST information is available at: http://www.smsc-ais.com/offices.
SMSC Europe GmbH
Bannwaldallee 48 D-76185 Karlsruhe Germany
SMSC
80 Arkay Drive Hauppauge, New York 11788 USA
development tools and modules, visit our web site: http://www.smsc-ais.com. Direct contact
Evaluation Board User Manual
Technical Support
Contact information for technical support is available at: http://www.smsc-ais.com/contact
.
Revision 1.0 (11-20-09) 8 SMSC USB82640
USER MANUAL
Loading...