target/arm_adi_v5,arm_dap: introduce pre_connect_init() dap operation
[openocd.git] / doc / usb_adapters / stlink / 0483_3753_stlinkv3.txt
blobe3a951f99e43a191c48e6a9fbc11355b7327567f
1 # SPDX-License-Identifier: GPL-2.0-or-later OR GFDL-1.2-no-invariants-or-later
3 # Board STM32MP135F-DK
5 Bus 001 Device 011: ID 0483:3753 STMicroelectronics STLINK-V3
6 Device Descriptor:
7   bLength                18
8   bDescriptorType         1
9   bcdUSB               2.00
10   bDeviceClass          239 Miscellaneous Device
11   bDeviceSubClass         2
12   bDeviceProtocol         1 Interface Association
13   bMaxPacketSize0        64
14   idVendor           0x0483 STMicroelectronics
15   idProduct          0x3753 STLINK-V3
16   bcdDevice            1.00
17   iManufacturer           1 STMicroelectronics
18   iProduct                2 STLINK-V3
19   iSerial                 3 001000294741500120383733
20   bNumConfigurations      1
21   Configuration Descriptor:
22     bLength                 9
23     bDescriptorType         2
24     wTotalLength       0x00c2
25     bNumInterfaces          6
26     bConfigurationValue     1
27     iConfiguration          4 Default Config
28     bmAttributes         0x80
29       (Bus Powered)
30     MaxPower              300mA
31     Interface Descriptor:
32       bLength                 9
33       bDescriptorType         4
34       bInterfaceNumber        0
35       bAlternateSetting       0
36       bNumEndpoints           3
37       bInterfaceClass       255 Vendor Specific Class
38       bInterfaceSubClass    255 Vendor Specific Subclass
39       bInterfaceProtocol    255 Vendor Specific Protocol
40       iInterface              5 ST-Link Debug
41       Endpoint Descriptor:
42         bLength                 7
43         bDescriptorType         5
44         bEndpointAddress     0x81  EP 1 IN
45         bmAttributes            2
46           Transfer Type            Bulk
47           Synch Type               None
48           Usage Type               Data
49         wMaxPacketSize     0x0200  1x 512 bytes
50         bInterval               0
51       Endpoint Descriptor:
52         bLength                 7
53         bDescriptorType         5
54         bEndpointAddress     0x01  EP 1 OUT
55         bmAttributes            2
56           Transfer Type            Bulk
57           Synch Type               None
58           Usage Type               Data
59         wMaxPacketSize     0x0200  1x 512 bytes
60         bInterval               0
61       Endpoint Descriptor:
62         bLength                 7
63         bDescriptorType         5
64         bEndpointAddress     0x82  EP 2 IN
65         bmAttributes            2
66           Transfer Type            Bulk
67           Synch Type               None
68           Usage Type               Data
69         wMaxPacketSize     0x0200  1x 512 bytes
70         bInterval               0
71     Interface Association:
72       bLength                 8
73       bDescriptorType        11
74       bFirstInterface         1
75       bInterfaceCount         2
76       bFunctionClass          2 Communications
77       bFunctionSubClass       2 Abstract (modem)
78       bFunctionProtocol       1 AT-commands (v.25ter)
79       iFunction               7 ST-Link VCP Ctrl
80     Interface Descriptor:
81       bLength                 9
82       bDescriptorType         4
83       bInterfaceNumber        1
84       bAlternateSetting       0
85       bNumEndpoints           1
86       bInterfaceClass         2 Communications
87       bInterfaceSubClass      2 Abstract (modem)
88       bInterfaceProtocol      1 AT-commands (v.25ter)
89       iInterface              7 ST-Link VCP Ctrl
90       CDC Header:
91         bcdCDC               1.10
92       CDC Call Management:
93         bmCapabilities       0x00
94         bDataInterface          2
95       CDC ACM:
96         bmCapabilities       0x06
97           sends break
98           line coding and serial state
99       CDC Union:
100         bMasterInterface        1
101         bSlaveInterface         2
102       Endpoint Descriptor:
103         bLength                 7
104         bDescriptorType         5
105         bEndpointAddress     0x84  EP 4 IN
106         bmAttributes            3
107           Transfer Type            Interrupt
108           Synch Type               None
109           Usage Type               Data
110         wMaxPacketSize     0x000a  1x 10 bytes
111         bInterval              16
112     Interface Descriptor:
113       bLength                 9
114       bDescriptorType         4
115       bInterfaceNumber        2
116       bAlternateSetting       0
117       bNumEndpoints           2
118       bInterfaceClass        10 CDC Data
119       bInterfaceSubClass      0
120       bInterfaceProtocol      0
121       iInterface              8 ST-Link VCP Data
122       Endpoint Descriptor:
123         bLength                 7
124         bDescriptorType         5
125         bEndpointAddress     0x05  EP 5 OUT
126         bmAttributes            2
127           Transfer Type            Bulk
128           Synch Type               None
129           Usage Type               Data
130         wMaxPacketSize     0x0200  1x 512 bytes
131         bInterval               0
132       Endpoint Descriptor:
133         bLength                 7
134         bDescriptorType         5
135         bEndpointAddress     0x85  EP 5 IN
136         bmAttributes            2
137           Transfer Type            Bulk
138           Synch Type               None
139           Usage Type               Data
140         wMaxPacketSize     0x0200  1x 512 bytes
141         bInterval               0
142     Interface Descriptor:
143       bLength                 9
144       bDescriptorType         4
145       bInterfaceNumber        3
146       bAlternateSetting       0
147       bNumEndpoints           2
148       bInterfaceClass       255 Vendor Specific Class
149       bInterfaceSubClass    255 Vendor Specific Subclass
150       bInterfaceProtocol    255 Vendor Specific Protocol
151       iInterface              9 ST-Link Bridge
152       Endpoint Descriptor:
153         bLength                 7
154         bDescriptorType         5
155         bEndpointAddress     0x86  EP 6 IN
156         bmAttributes            2
157           Transfer Type            Bulk
158           Synch Type               None
159           Usage Type               Data
160         wMaxPacketSize     0x0200  1x 512 bytes
161         bInterval               0
162       Endpoint Descriptor:
163         bLength                 7
164         bDescriptorType         5
165         bEndpointAddress     0x06  EP 6 OUT
166         bmAttributes            2
167           Transfer Type            Bulk
168           Synch Type               None
169           Usage Type               Data
170         wMaxPacketSize     0x0200  1x 512 bytes
171         bInterval               0
172     Interface Association:
173       bLength                 8
174       bDescriptorType        11
175       bFirstInterface         4
176       bInterfaceCount         2
177       bFunctionClass          2 Communications
178       bFunctionSubClass       2 Abstract (modem)
179       bFunctionProtocol       1 AT-commands (v.25ter)
180       iFunction              10 ST-Link VCP2 Ctrl
181     Interface Descriptor:
182       bLength                 9
183       bDescriptorType         4
184       bInterfaceNumber        4
185       bAlternateSetting       0
186       bNumEndpoints           1
187       bInterfaceClass         2 Communications
188       bInterfaceSubClass      2 Abstract (modem)
189       bInterfaceProtocol      1 AT-commands (v.25ter)
190       iInterface             10 ST-Link VCP2 Ctrl
191       CDC Header:
192         bcdCDC               1.10
193       CDC Call Management:
194         bmCapabilities       0x00
195         bDataInterface          5
196       CDC ACM:
197         bmCapabilities       0x06
198           sends break
199           line coding and serial state
200       CDC Union:
201         bMasterInterface        4
202         bSlaveInterface         5
203       Endpoint Descriptor:
204         bLength                 7
205         bDescriptorType         5
206         bEndpointAddress     0x83  EP 3 IN
207         bmAttributes            3
208           Transfer Type            Interrupt
209           Synch Type               None
210           Usage Type               Data
211         wMaxPacketSize     0x000a  1x 10 bytes
212         bInterval              16
213     Interface Descriptor:
214       bLength                 9
215       bDescriptorType         4
216       bInterfaceNumber        5
217       bAlternateSetting       0
218       bNumEndpoints           2
219       bInterfaceClass        10 CDC Data
220       bInterfaceSubClass      0
221       bInterfaceProtocol      0
222       iInterface             11 ST-Link VCP2 Data
223       Endpoint Descriptor:
224         bLength                 7
225         bDescriptorType         5
226         bEndpointAddress     0x07  EP 7 OUT
227         bmAttributes            2
228           Transfer Type            Bulk
229           Synch Type               None
230           Usage Type               Data
231         wMaxPacketSize     0x0200  1x 512 bytes
232         bInterval               0
233       Endpoint Descriptor:
234         bLength                 7
235         bDescriptorType         5
236         bEndpointAddress     0x87  EP 7 IN
237         bmAttributes            2
238           Transfer Type            Bulk
239           Synch Type               None
240           Usage Type               Data
241         wMaxPacketSize     0x0200  1x 512 bytes
242         bInterval               0
243 Device Qualifier (for other device speed):
244   bLength                10
245   bDescriptorType         6
246   bcdUSB               2.00
247   bDeviceClass            0
248   bDeviceSubClass         0
249   bDeviceProtocol         0
250   bMaxPacketSize0        64
251   bNumConfigurations      0
252 Device Status:     0x0000
253   (Bus Powered)