Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

UM0290 Datasheet(PDF) 30 Page - STMicroelectronics

Part # UM0290
Description  This document presents a description
PDF  76 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

UM0290 Datasheet(HTML) 30 Page - STMicroelectronics

Back Button UM0290 Datasheet HTML 26Page - STMicroelectronics UM0290 Datasheet HTML 27Page - STMicroelectronics UM0290 Datasheet HTML 28Page - STMicroelectronics UM0290 Datasheet HTML 29Page - STMicroelectronics UM0290 Datasheet HTML 30Page - STMicroelectronics UM0290 Datasheet HTML 31Page - STMicroelectronics UM0290 Datasheet HTML 32Page - STMicroelectronics UM0290 Datasheet HTML 33Page - STMicroelectronics UM0290 Datasheet HTML 34Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 30 / 76 page
background image
Device firmware upgrade
UM0290
30/76
DFU mode configuration descriptor
This descriptor is identical to the standard configuration descriptor described in the USB
specification version 1.0, with the exception that the bNumInterfaces field must contain
the value 01h.
●
DFU Mode Interface Descriptor
This is the descriptor for the only interface available when operating in DFU mode.
Therefore, the value of the bInterfaceNumber field is always zero.
●
Alternate settings and string descriptor definition
This section describes the STMicroelectronics implementation for Alternate settings and the
corresponding string descriptor set that is not specified by the standard DFU specification in
section 4.2.3.
Alternate settings have to be used to access additional memory segments and other
memories (Flash memory, RAM, EEPROM) that may be physically implemented in the CPU
memory mapping or not, such as external serial SPI Flash memory or external NOR/NAND
Flash memory.
In this case, each alternate setting employs a string descriptor to indicate the target memory
segment as shown below:
@Target
Memory
Name/Start
Address/Sector(1)_Count*Sector(1)_Size
Sector(1)_Type,Sector(2)_Count*Sector(2)_SizeSector(2)_Type,......,
Sector(n)_Count*Sector(n)_SizeSector(n)_Type
Table 7.
DFU mode interface descriptor
Offset
Field
Size
Value
Description
0
bLength
1
09h
Size of this descriptor, in bytes.
1
bDescriptorType
1
04h
INTERFACE descriptor type.
2
bInterfaceNumber
1
00h
Number of this interface.
3
bAlternateSetting
1
Number
Alternate setting
4
bNumEndpoints
1
00h
Only the control pipe is used.
5
bInterfaceClass
1
FEh
Application Specific Class Code
6
bInterfaceSubClass
1
01h
Device Firmware Upgrade Code
7
bInterfaceProtocol
1
00h
The device does not use a class-specific
protocol on this interface
8
iInterface
1
Index
Index of string descriptor for this interface



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com