
p1 of 10
26-Aug-10
USB-FileSys / USB-Config
HW149-8
www.hexwax.com
USB-FileSysTM
Driver-free USB embedded file system (Previously USB-Config)
Summary
USB-FileSys is a low cost USB FAT file system. Its
memory area is accessed by a host controller using SPI
commands, and, when plugged into a USB port,
simultaneously appears on a PC like a file system on a
removable disk.
For low duty configuration and diagnostic applications,
USB-FileSys can use its own on-chip pre-formatted
8kByte flash memory area. For moderate file storage
and transfer, USB-FileSys can be interfaced to
Microchip 25AA1024 EEPROM for 128kByte storage.
For large file storage and transfer applications, USB-
FileSys can be interfaced to SD cards, and integrated
circuits with SD card interfaces, of up to 1GBbyte.
(Internal and SD options for 28-pin devices only.)
USB-FileSys uses the Mass Storage Device (MSD) USB
profile.
It works without drivers on PCs running
Windows (ME or later), Mac (OS 9 or later) or Linux (4.0
or later). It is available pre-programmed as a 28-pin DIL
package and a 20 pin SSOP package.
Features
FAT12 / FAT16 file system, no licensing needed
True MSD plug and play, no drivers required
Works with internal flash memory, 25AA1024
external memory (128Kbyte) and SD compatible
cards and integrated circuits up to 1GB.
Partial support for long file names
USB 2.0 compatible
Applications
Consumer products, e.g. photo frames
Data logging
File transfer
Device configuration & diagnostics
Mechanical Specifications
Device pinout
Table 1. Device Pinout
Pin
DIL SS
Name
Description
20
1
Vdd
Power positive input
9
2
OSC1
Oscillator input
10
3
OSC2
Oscillator output
1
Media
Vpp
Media detect
TEAclipper Vpp
4
RST#
Vpp
Device reset (Active low)
TEAclipper Vpp
11
5
MISO-M Data input from SPI memory
12
6
MOSI-M Data output to SPI memory
13
7
SCK-M
Clock output to SPI memory
7
8
SSn-H
Slave select input from host
18
9
MISO-H Data output to host
4
10
SSn-M
Slave select output to SPI memory
22
11
SCK-H
Clock input from host
3
12
Activity
USB Activity Indicator
21
13 MOSI-H Data input from host
24
14
Sleep#
Sleep control input (Active low)
5
15
PTO#
Power take-off OK indicator (active low)
26
16
USB-S
USB voltage sense
14
17
Vusb
USB supply filter
15
D-
USB data -
27
18
PGC
TEAclipper PGC
16
D+
USB data+
28
19
PGD
TEAclipper PGD
8,19 20
Vss
Power ground reference
Firmware Factory Ltd
3 Plough Yard, Ground Floor
London EC2A 3LP, UK
sales@firmwarefactory.com
support@firmwarefactory.com
USB-FileSys
Looks like
Flash Drive
Serial Memory
Data Store
USB
Host
Figure 2
Embedded
Product