usb flash card writer using st92163 by microcontroller divisionversion 1.2 / november 2000

9
USB Flash Card Writer Using ST92163 By Microcontroller Division Version 1.2 / November 2000

Upload: loraine-sims

Post on 11-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: USB Flash Card Writer Using ST92163 By Microcontroller DivisionVersion 1.2 / November 2000

USB Flash Card WriterUsing ST92163

By Microcontroller Division Version 1.2 / November 2000

Page 2: USB Flash Card Writer Using ST92163 By Microcontroller DivisionVersion 1.2 / November 2000

2

General Features

Supported cards : Compact Flash Card SmartMedia Card MultiMedia Card

USB 1.1 Full Speed interface Supported OS :

Windows 98 and 98SE Windows 2000 Windows Millennium Mac OS

Integration into : Windows Explorer as a

Removable disk User specific applet Mac OS file system

Up to 2 different card types in a single device

Cost / Flexibility Tradeoff : Lowest cost using ST standard

configurations or customer Mask

OR State of the art flexibility : OTP

Full Package including : Demonstration Board Microcontroller Firmware PC Kernel Driver PC Exemple Applet

Available NOW !

Page 3: USB Flash Card Writer Using ST92163 By Microcontroller DivisionVersion 1.2 / November 2000

3

Target Markets

Digital camera : upload of the pictures to the PC As a stand-alone card reader As an integrated function of the camera

Digital audio players : download music from the PC As a stand-alone card writer As an integrated function of the

player

Backup systems : Save and restore data from the PC

to the card

Page 4: USB Flash Card Writer Using ST92163 By Microcontroller DivisionVersion 1.2 / November 2000

4

System Architecture

12Mbit/s12Mbit/s ST92163ST92163

350KByte/s350KByte/s

150KByte/s

150KByte/s

250KByte/s

250KByte/s

1 or 2 different card type can be supported simultaneously :

MMC and CF MMC and SMC CF and SMC

Page 5: USB Flash Card Writer Using ST92163 By Microcontroller DivisionVersion 1.2 / November 2000

5

Supported Cards

SmartMedia Card (SMC) SSFDC compliant (ECC and Status Read) 4 to 64MByte support, 128MByte ready 3V supply from USB / Regulator Speed : 250KByte/s

Compact Flash Card (CF) 8bit Memory Mode 5V supply directly from USB Speed : 350KByte/s

MultiMedia Card (MMC) MMC MultipleBlock mode CRC support (Read & Write) 3V supply from USB / Regulator Speed : 150KByte/s

Page 6: USB Flash Card Writer Using ST92163 By Microcontroller DivisionVersion 1.2 / November 2000

6

USB Interface

Full Speed (12MBit/s) USB Bulk transfer

Bus Powered device

Complying to the USB Mass Storage Class specifications Bulk Only Transfer (BOT)

• 1 Control Endpoint

• 1 Bulk In Endpoint

• 1 Bulk Out Endpoint

Reduced Block Command (following USB Class specification for Flash Cards)

Fully USB Plug Tested solution ST92163 on USB integrators list suspend current <500µA Active current <100mA

Page 7: USB Flash Card Writer Using ST92163 By Microcontroller DivisionVersion 1.2 / November 2000

7

PC Side

Integrates into windows explorer or user specific applet

Supports all USB enabled operating systems Support for windows 98 and 98SE

• ST provides class driver DLL and kernel SYS file

Support for windows 2000, millenium and MAC OS*• USB mass storage class support native in the OS

*CF and SMC only on MAC OS

Page 8: USB Flash Card Writer Using ST92163 By Microcontroller DivisionVersion 1.2 / November 2000

8

Deliverables

Demonstration hardware :

Software package Microcontroller firmware Windows 98 / 98SE drivers Exemple of user specific applet

Full documentation

SMC Connector

USB Connector

CF Connector

ST92163Socket

MMC Connector

Page 9: USB Flash Card Writer Using ST92163 By Microcontroller DivisionVersion 1.2 / November 2000

9

Schedule

Hardware : W47

PC softwares : Integration in Windows 98 / 98SE explorer : W49 Integration in Windows 2000 explorer : Now Integration in Windows Millenium explorer : Now Integration in MAC OS file system : Now Exemple User Specific Applet : Now

except on Millenium

Single Card Support : SmartMedia Card : Now Compact Flash Card : Now MultiMedia Card : Now

Dual Card Support : W49