阅读:1836回复:1
USB Printer 枚举的时候出现问题了
我在做USB Printer的firmware时,枚举时出现问题。用bus_hound抓到的数据我贴出来。我看主要问题在于\"stall pid\"这里,但是不能确定究竟是什么问题,和怎样改正。望指教!!谢谢。
Bus Hound 5.00 capture. Complements of www.perisoft.net USB printer firmware Device - Device ID (followed by the endpoint for USB devices) (10) VIA Rev 5 or later USB Universal Host Controller (11) USB Root Hub (23) USB Composite Device (24) USB Audio Device Phase - Phase Type CTL USB control transfer DI Data in USTS USB status Data - Hex dump of the data transferred Descr - Description of the phase Cmd... - Position in the captured data Time - Time the phase occurred in hour:minute:second.millisec form Device Phase Data Description Cmd.Phase.Ofs(rep) Time ------ ----- -------------------------------------------------- ---------------- ------------------ ------------ 11.0 CTL a3 00 00 00 02 00 04 00 GET STATUS 1.1.0(2) 01:52:14.133 11.0 DI 01 01 01 00 .... 1.2.0 01:52:14.133 11.0 CTL 23 01 10 00 02 00 00 00 CLEAR FEATURE 3.1.0 01:52:14.133 11.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 4.1.0 01:52:14.133 11.0 DI 00 01 00 00 .... 4.2.0 01:52:14.133 11.0 CTL a3 00 00 00 02 00 04 00 GET STATUS 5.1.0(2) 01:52:14.133 11.0 DI 01 01 00 00 .... 5.2.0 01:52:14.133 11.0 CTL 23 03 04 00 02 00 00 00 SET FEATURE 7.1.0 01:52:14.258 11.0 CTL a3 00 00 00 02 00 04 00 GET STATUS 8.1.0 01:52:14.290 11.0 DI 03 01 10 00 .... 8.2.0 01:52:14.290 11.0 CTL 23 01 14 00 02 00 00 00 CLEAR FEATURE 9.1.0 01:52:14.290 11.0 CTL a3 00 00 00 02 00 04 00 GET STATUS 10.1.0(2) 01:52:14.320 11.0 DI 03 01 00 00 .... 10.2.0 01:52:14.320 11.0 CTL 23 03 04 00 02 00 00 00 SET FEATURE 12.1.0 01:52:14.357 11.0 CTL a3 00 00 00 02 00 04 00 GET STATUS 13.1.0 01:52:14.384 11.0 DI 03 01 10 00 .... 13.2.0 01:52:14.384 11.0 CTL 23 01 14 00 02 00 00 00 CLEAR FEATURE 14.1.0 01:52:14.384 11.0 CTL 80 06 00 02 00 00 ff 00 GET DESCRIPTOR 15.1.0 01:52:14.488 11.0 DI 09 02 20 00 01 01 00 80 32 09 04 00 00 02 07 01 .. .....2....... 15.2.0 01:52:14.495 03 00 07 05 82 02 40 00 00 07 05 02 02 40 00 00 ......@......@.. 15.2.16 11.0 USTS 04 00 00 c0 stall pid 15.3.0 01:52:14.495 11.0 CTL a3 00 00 00 02 00 04 00 GET STATUS 16.1.0 01:52:15.008 11.0 DI 03 01 00 00 .... 16.2.0 01:52:15.008 11.0 CTL 23 03 04 00 02 00 00 00 SET FEATURE 17.1.0 01:52:15.008 11.0 CTL a3 00 00 00 02 00 04 00 GET STATUS 18.1.0 01:52:15.039 11.0 DI 03 01 10 00 .... 18.2.0 01:52:15.039 11.0 CTL 23 01 14 00 02 00 00 00 CLEAR FEATURE 19.1.0 01:52:15.039 11.0 CTL a3 00 00 00 02 00 04 00 GET STATUS 20.1.0 01:52:15.105 11.0 DI 03 01 00 00 .... 20.2.0 01:52:15.106 11.0 CTL 23 03 04 00 02 00 00 00 SET FEATURE 21.1.0 01:52:15.106 11.0 CTL a3 00 00 00 02 00 04 00 GET STATUS 22.1.0 01:52:15.133 11.0 DI 03 01 10 00 .... 22.2.0 01:52:15.133 11.0 CTL 23 01 14 00 02 00 00 00 CLEAR FEATURE 23.1.0 01:52:15.133 11.0 CTL 80 06 00 02 00 00 ff 00 GET DESCRIPTOR 24.1.0 01:52:15.316 11.0 DI 09 02 20 00 01 01 00 80 32 09 04 00 00 02 07 01 .. .....2....... 24.2.0 01:52:15.322 03 00 07 05 82 02 40 00 00 07 05 02 02 40 00 00 ......@......@.. 24.2.16 11.0 USTS 04 00 00 c0 stall pid 24.3.0 01:52:15.322 11.0 CTL a3 00 00 00 02 00 04 00 GET STATUS 25.1.0 01:52:15.836 11.0 DI 03 01 00 00 .... 25.2.0 01:52:15.836 11.0 CTL 23 03 04 00 02 00 00 00 SET FEATURE 26.1.0 01:52:15.836 11.0 CTL a3 00 00 00 02 00 04 00 GET STATUS 27.1.0 01:52:15.867 11.0 DI 03 01 10 00 .... 27.2.0 01:52:15.867 11.0 CTL 23 01 14 00 02 00 00 00 CLEAR FEATURE 28.1.0 01:52:15.867 11.0 CTL a3 00 00 00 02 00 04 00 GET STATUS 29.1.0 01:52:15.934 11.0 DI 03 01 00 00 .... 29.2.0 01:52:15.934 11.0 CTL 23 03 04 00 02 00 00 00 SET FEATURE 30.1.0 01:52:15.934 11.0 CTL a3 00 00 00 02 00 04 00 GET STATUS 31.1.0 01:52:15.961 11.0 DI 03 01 10 00 .... 31.2.0 01:52:15.961 11.0 CTL 23 01 14 00 02 00 00 00 CLEAR FEATURE 32.1.0 01:52:15.961 11.0 CTL 80 06 00 02 00 00 ff 00 GET DESCRIPTOR 33.1.0 01:52:16.143 11.0 DI 09 02 20 00 01 01 00 80 32 09 04 00 00 02 07 01 .. .....2....... 33.2.0 01:52:16.150 03 00 07 05 82 02 40 00 00 07 05 02 02 40 00 00 ......@......@.. 33.2.16 11.0 USTS 04 00 00 c0 stall pid 33.3.0 01:52:16.150 11.0 CTL 23 01 01 00 02 00 00 00 CLEAR FEATURE 34.1.0 01:52:16.664 |
|
|
沙发#
发布于:2005-06-16 10:15
我也遇到了stall pid的问题 不知道是怎么回事
|
|