ISD-200 ETC2 [List of Unclassifed Manufacturers], ISD-200 Datasheet - Page 23

no-image

ISD-200

Manufacturer Part Number
ISD-200
Description
USB Mass Storage Class Bulk-Only Specification Compliant
Manufacturer
ETC2 [List of Unclassifed Manufacturers]
Datasheet
** - Second Silicon value “String(6) =
Address
Address
ISD-200 ASIC Datasheet
Table 7– Device Descriptor
* - First Silicon value “0002”
0x2A
0x2B
0x2C
0x2D
0x2E
0x21
0x22
0x23
0x24
0x25
0x26
0x27
0x28
0x29
0x2F
0x30
Configuration Descriptor
The ISD-200 supports up to two configuration descriptors. The configuration descriptor contains
information about the ISD-200 device configuration. Each configuration has one interface that
supports four endpoints.
If a second configuration descriptor is used, offset locations 0x24-0x27 in the following table are
used to override the appropriate values. The common descriptor fields are shared with the first
configuration. See Power Management, BUS_POWER pin section.
iProduct
iSerialNumber
bNumConfigurations
bConfiguration Value 2
iConfiguration 2
bMaxPower 2
iInterface 2
bLength
bDescriptorType
bTotalLength (LSB)
bTotalLength (MSB)
bNumInterfaces
bConfiguration Value 1
iConfiguration 1
bmAttributes
bMaxPower 1
Field Name
Field Name
Index to product string.
This entry must be set to 0x02 if string is present, else 0x00 if not present
Index to serial number string.
This entry must be set to 0x05 if string is present, else 0x00 if not present.
The USB Mass Storage Class Bulk Only Transport Specification requires a
unique serial number.
Number of configurations supported.
This value must be consistent with configuration settings for ‘Configuration
Descriptor 2 Present’ and ‘Report 1 Configuration’. Valid values are:
1
2
If (`Descriptor 2 Present’ = 1) and (‘Report 1 Configuration’ = 0) and
(BUS_POWER = 1) then this value is overridden with 0x01.
The value to use as an argument to Set Configuration to select the
configuration. This entry must be set to 0x02 if two configuration descriptors
are present.
Index to second configuration string. This entry must be set to 0x07 if string
is present, otherwise set to 0x00 if not present.
Maximum power consumption for the second configuration. Units used are
mA*2 (i.e. 0x31 = 98 mA).
Index to interface string associated with the second configuration descriptor.
This entry must be set to 0x08 if string is present, otherwise set to 0x00 if not
present.
Length of configuration descriptor in bytes.
Descriptor type.
Number of bytes returned in this configuration. This includes the
configuration descriptor plus all the interface and endpoint descriptors.
Number of interfaces supported. The ISD-200 only supports one interface.
The value to use as an argument to Set Configuration to select the
configuration. Set to 0x01 for the first configuration descriptor.
Index to first configuration string. This entry must be set to 0x03 if string is
present, otherwise set to 0x00 if not present.
Device attributes for this configuration. Configuration characteristics:
Bit Description
7
6
5
NCART_DET Pins)
4-0 Reserved, set to 0. ‘0’
Maximum power consumption for the second configuration. Units used are
mA*2 (i.e. 0x31 = 98 mA).
Reserved.
Self-powered.
Remote wake-up. ‘1’/’0’ (See Operational Modes, NEJECT,
In-System Design Confidential
(CFG_2_PRESENT=0) OR (CFG_2_PRESENT=1 AND
RPT_1_CFG=1)
(CFG_2_PRESENT=1 AND RPT_1_CFG=0)
‘1’
‘1’
On-board default
Description
Description
On-board
Defaults
On-board
0x02
0x05
0x01
Defaults
** 0xC0
* 0xE0
0x00
0x00
0x00
0x00
0x09
0x02
0x27
0x00
0x01
0x01
0x00
0x31
21

Related parts for ISD-200