Cypress CY7C68300C/CY7C68301C CY7C68320C/CY7C68321C, Descriptor-Serial Number, unique serial

Page 32
Descriptor–Serial Number (

CY7C68300C/CY7C68301C

CY7C68320C/CY7C68321C

Table 11.Configuration Data Organization (continued)

 

Byte

Configuration

Configuration

Required

Variable

 

Address

Item Name

Item Description

Contents

Contents

 

 

 

 

 

 

 

0xDF

bString

Unicode character LSB

 

’ ’ 0x20

 

 

 

 

 

 

 

0xE0

bString

Unicode character MSB

 

0x00

 

 

 

 

 

 

 

0xE1

bString

Unicode character LSB

 

’D’ 0x53

 

 

 

 

 

 

 

0xE2

bString

Unicode character MSB

 

0x00

 

 

 

 

 

 

 

0xE3

bString

Unicode character LSB

 

’i’ 0x74

 

 

 

 

 

 

 

0xE4

bString

Unicode character MSB

 

0x00

 

 

 

 

 

 

 

0xE5

bString

Unicode character LSB

 

’s’ 0x6F

 

 

 

 

 

 

 

0xE6

bString

Unicode character MSB

 

0x00

 

 

 

 

 

 

 

0xE7

bString

Unicode character LSB

 

’k’ 0x72

 

 

 

 

 

 

 

0xE8

bString

Unicode character MSB

 

0x00

 

 

 

 

 

 

 

USB String

Descriptor–Serial Number (

Note: The USB Mass Storage Class specification requires a

unique serial

number in

 

each device. If you do not provide a unique serial number, the operating system may crash. The serial number must be at least

 

12 characters, but some USB hosts only use the least significant 12 characters of the serial number as a unique identifier.

 

0xE9

bLength

String descriptor length in bytes (including bLength).

 

0x22

 

 

 

 

 

 

 

0xEA

bDescriptor Type

Descriptor type.

0x03

 

 

 

 

 

 

 

 

0XEB

bString

Unicode character LSB

 

’1’ 0x31

 

 

 

 

 

 

 

0XEC

bString

Unicode character MSB

 

0x00

 

 

 

 

 

 

 

0XED

bString

Unicode character LSB

 

’2’ 0x32

 

 

 

 

 

 

 

0XEE

bString

Unicode character MSB

 

0x00

 

 

 

 

 

 

 

0XEF

bString

Unicode character LSB

 

’3’ 0x33

 

 

 

 

 

 

 

0XF0

bString

Unicode character MSB

 

0x00

 

 

 

 

 

 

 

0xF1

bString

Unicode character LSB

 

’4’ 0x34

 

 

 

 

 

 

 

0xF2

bString

Unicode character MSB

 

0x00

 

 

 

 

 

 

 

0xF3

bString

Unicode character LSB

 

’5’ 0x35

 

 

 

 

 

 

 

0xF4

bString

Unicode character MSB

 

0x00

 

 

 

 

 

 

 

0xF5

bString

Unicode character LSB

 

’6’ 0x36

 

 

 

 

 

 

 

0xF6

bString

Unicode character MSB

 

0x00

 

 

 

 

 

 

 

0xF7

bString

Unicode character LSB

 

’7’ 0x37

 

 

 

 

 

 

 

0xF8

bString

Unicode character MSB

 

0x00

 

 

 

 

 

 

 

0xF9

bString

Unicode character LSB

 

’8’ 0x38

 

 

 

 

 

 

 

0xFA

bString

Unicode character MSB

 

0x00

 

 

 

 

 

 

 

0xFB

bString

Unicode character LSB

 

’9’ 0x39

 

 

 

 

 

 

 

0xFC

bString

Unicode character MSB

 

0x00

 

 

 

 

 

 

 

0xFD

bString

Unicode character LSB

 

’0’ 0x30

 

 

 

 

 

 

 

0xFE

bString

Unicode character MSB

 

0x00

 

 

 

 

 

 

 

0xFF

bString

Unicode character LSB

 

’A’ 0x41

 

 

 

 

 

 

 

0Xxx

bString

Unicode character MSB

 

0x00

 

0Xxx

bString

Unicode character LSB

 

’B’ 0x42

 

0Xxx

bString

Unicode character MSB

 

0x00

 

Identify Device String (Note: This is not a Unicode string. It is the ASCII string returned by the device in the Identify Device

 

information. It is a fixed length (24 bytes). Changing this string may cause CD authoring software to incorrectly identify the device.)

 

0Xxx

Device name byte 1

ASCII Character

 

’C’ 0x43

 

0Xxx

Device name byte 2

ASCII Character

 

’y’ 0x79

 

0Xxx

Device name byte 3

ASCII Character

 

’p’ 0x70

 

 

 

 

 

 

Document 001-05809 Rev. *A

 

Page 32 of 42

[+] Feedback

Image 32
Contents Features Block DiagramCY7C68300C/CY7C68301C CY7C68320C/CY7C68321C EZ-USB AT2LP USB 2.0 to ATA/ATAPI BridgeApplications CY7C68300A CompatibilityIntroduction CY4615C EZ-USB AT2LP Reference Design Kit USB Specification versionEZ-USB AT2LP CY7C68300CCY7C68301C 56-pin SSOPEZ-USB AT2LP CY7C68300C CY7C68301C 56-pin QFN ENABLERESET# DD13EZ-USB AT2LP CY7C68320CCY7C68321C 56-pin SSOPEZ-USB AT2LP CY7C68320C CY7C68321C 56-pin QFN ARESET#GPIO2 DD15CY7C68321A 100-pin TQFPCY7C68320A USB D+ signal See “DPLUS, DMINUS” on page USB D-signal See “DPLUS, DMINUS” on pagepage PU 10KCY7C68300C/CY7C68301C CY7C68320C/CY7C68321CChip reset See “RESET#” on page VBUS detection See “VBUSATAENABLE” on“ATAPUEN” on page DPLUS, DMINUSSCL, SDA XTALIN, XTALOUTSYSIRQ USB High-SpeedGPIO Pins ATA Interface PinsDRVPWRVLD LOWPWR#VBUSATAENABLE RESET#ATAPUEN PWR500#ATA Command Block ATACB HID Functions for Button ControlsFunctional Overview Table 6. ATACB Field Descriptions ByteField Name Field Description5-12 Figure 10. Operational Mode Selection Flow Operating ModesOperational Mode Selection Flow Bulk-Only Transport Specification . There is a vendor-specific Table 7. Command Block WrapperFused Memory Data Normal Mass Storage ModeMfgCB EEPROM Organization Figure 11. Snapshot of ‘AT2LP Blaster’ UtilityEnable a delay of up to 120 ms at each read of the DRQ bit where the device data length does not match the host data“Functional Overview” on page 15 for more detail on how length. This allows the CY7C68300C/CY7C68301C to workDetermines if the AT2LP is to do an SRST reset during drive returned on bits 2, 1, and 0 of EP1IN. This bit must be set to CY7C68300C/CY7C68301C CY7C68320C/CY7C68321C Configuration does not exist. The USB Mass Storage Class Bulk-OnlyUSB Bulk In Endpoint Interface DescriptorUSB Bulk Out Endpoint Terminator Number of the channel, must be a zero based value that is Page 29 ofDescriptor-Index 0 LANGID CY7C68300C/CY7C68301C CY7C68320C/CY7C68321C Descriptor-Serial Number unique serialLOADCONFIGDATA Table 12.EEPROM-related Vendor-specific Commands READCONFIGDATALabel bmRequestTypeOperating Conditions DC CharacteristicsAbsolute Maximum Ratings AC Electrical Characteristics Ordering InformationATA Timing Characteristics USB Transceiver CharacteristicsPackage Diagrams Figure 12. 100-Pin Thin Plastic Quad Flatpack 14 x 20 x 1.4 mm A101Package Diagrams continued Figure 13. 56-lead Shrunk Small Outline PackagePage 39 of General PCB Layout Recommendations For USB Mass Storage DesignsFigure 14. 56-Lead QFN 8 x 8 mm LF56A PCB Material Quad Flat Package No Leads QFN Package Design NotesOther Design Considerations Devices With Small Buffers Disclaimers, Trademarks, and CopyrightsIDE Removable Media Devices Document History Paged Issue DateDocument Number ECN NO