USB2250/50i/51/51i
DS00002005A-page 28 2009 - 2015 Microchip Technology Inc.
7.2.4.5 A8h: LED Blink Interval
7.2.4.6 A9h: LED Blink Duration
7.2.5 DEVICE ID STRINGS
These bytes are used to specify the LUN descriptor returned by the device. These bytes are used in combination with
the device to LUN mapping bytes in applications where the OEM wishes to reorder and rename the LUNs. If multiple
devices are mapped to the same LUN (a COMBO LUN), then the CLUN#_ID_STR will be used to name the COMBO
LUN instead of the individual device strings. When applicable, the "SM" value will be overridden with xD once an xD-
Picture Card has been identified.
7.2.5.1 AAh-B0h: Device 0 Identifier String
7.2.5.2 B1h-B7h: Device 1 Identifier String
7.2.5.3 B8h-BEh: Device 2 Identifier String
7.2.5.4 BFh-C5h: Device 3 Identifier String
7.2.5.5 C6h-CDh: Inquiry Vendor String
Byte Name Description
0 LED_BLK_INT The blink rate is programmable in 50 ms intervals. The high bit (7) indicates
an idle state:
‘0’ - Off
‘1’ - On
The remaining bits (6:0) are used to determine the blink interval up to a max
of 63 x 50 ms.
Byte Name Description
1 LED_BLK_DUR LED Blink After Access. This byte is used to designate the number of seconds
that the LED will continue to blink after a drive access. Setting this byte to "05"
will cause the LED to blink for 5 seconds after a drive access.
Byte Name Description
6:0 DEV0_ID_STR Not applicable.
Byte Name Description
6:0 DEV1_ID_STR This ID string is associated with the Memory Stick device.
Byte Name Description
6:0 DEV2_ID_STR This ID string is associated with the Smart Media device.
Byte Name Description
6:0 DEV3_ID_STR This ID string is associated with the Secure Digital / MultiMediaCard device.
Byte Name Description
7:0 INQ_VEN_STR If bit 4 of the 1st attribute byte is set, the device will use these strings in
response to a USB inquiry command, instead of the USB descriptor
manufacturer and product ID strings.
2009 - 2015 Microchip Technology Inc. DS00002005A-page 29
USB2250/50i/51/51i
7.2.5.6 CEh-D2h: Inquiry Product String
7.2.5.7 D3h: Dynamic Number of LUNs
7.2.5.8 D4h-D7h: Device to LUN Mapping
7.2.5.9 D8h-FBh: Not Applicable
7.2.5.10 FCh-FFh: Non-Volatile Storage Signature
Byte Name Description
4:0 INQ_PRD_STR If bit 4 of the 1st attribute byte is set, the device will use these strings in
response to a USB inquiry command, instead of the USB descriptor
manufacturer and product ID strings.
Byte Name Description
7:0 DYN_NUM_LUN These bytes are used to specify the number of LUNs the device exposes to
the host. These bytes are also used for icon sharing by assigning more than
one LUN to a single icon. This is used in applications where the device utilizes
a combo socket and the OEM wishes to have only a single icon displayed for
one or more interfaces.
If this field is set to "FF", the program assumes that you are using the default
value and icons will be configured per the default configuration.
Byte Name Description
3:0 DEV_LUN_MAP These registers map a device controller (SD/MMC, SM, and MS) to a Logical
Unit Number (LUN). The device reports the mapped LUNs to the USB host in
the USB descriptor during enumeration. The icon installer associates custom
icons with the LUNs specified in these fields.
Setting a register to "FF" indicates that the device is not mapped. Setting all
of the DEV_LUN_MAP registers for all devices to "FF" forces the use of the
default mapping configuration. Not all configurations are valid. Valid
configurations depend on the hardware, packaging, and OEM board layout.
The number of unique LUNs mapped must match the value in the Section
7.2.5.7, "D3h: Dynamic Number of LUNs," on page 29.
Byte Name Description
35:0 Not Applicable Not Applicable.
Byte Name Description
3:0 NVSTORE_SIG This signature is used to verify the validity of the data in the first 256 bytes of
the configuration area. The signature must be set to ‘ATA2’ for
USB2250/50i/51/51i.
USB2250/50i/51/51i
DS00002005A-page 30 2009 - 2015 Microchip Technology Inc.
7.3 Default Configuration Option
The Microchip device can be configured via its internal default configuration. Please see Section 7.2.2, "EEPROM Data
Descriptor" for specific details on how to enable default configuration. Please refer to Table 7-1 for the internal default
values that are loaded when this option is selected.
7.3.1 EXTERNAL HARDWARE NRESET
A valid hardware reset is defined as assertion of nRESET for a minimum of 1 s after all power supplies are within oper-
ating range. While reset is asserted, the device (and its associated external circuitry) consumes less than 500 A of
current.
Assertion of nRESET (external pin) causes the following:
1. The PHY is disabled and the differential pair will be in a high-impedance state.
2. All transactions immediately terminate; no states are saved.
3. All internal registers return to the default state.
4. The external crystal oscillator is halted.
5. The PLL is halted.
6. The processor is reset.
7. All media interfaces are reset.
7.3.1.1 nRESET for EEPROM Configuration
FIGURE 7-1: NRESET TIMING FOR EEPROM MODE
TABLE 7-2: NRESET TIMING FOR EEPROM MODE
Name Description MIN TYP MAX Units
t1 nRESET asserted 1 sec
t2 Device recovery/stabilization 500 sec
t3 8051 programs device configuration 20 50 msec
t4 USB attach 100 msec
t5 Host acknowledges attach and signals USB reset 100 msec
t6 USB idle Undefined msec
t7 Ready to handle requests (with or without data) 5 msec
Note: All power supplies must have reached the operating levels mandated in Section 9.0, "DC Parameters",
prior to (or coincident with) the assertion of nRESET.

EVB-USB2250

Mfr. #:
Manufacturer:
Microchip Technology
Description:
Interface Development Tools USB2250 UltFastHiSpd Customer Eval Brd
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union