阅读:1374回复:2
无法识别的USB设备
现有三星9698芯片的USB接口与PC通信,程序写好后用仿真器仿真能正确找到设备,一切OK,但是烧录OTP后却出现“无法识别的USB设备”,请高手帮忙分析.
另:硬件已验证没有问题,PC端也没有问题。 设备列兴奋时的数据如下: ==仿真时== Bus Hound 5.00 capture. Complements of www.perisoft.net ok Device - Device ID (followed by the endpoint for USB devices) (11) USB Root Hub (20) Description of Device here Phase - Phase Type CTL USB control transfer DI Data in Data - Hex dump of the data transferred Descr - Description of the phase Cmd... - Position in the captured data Delta - Elapsed time from the previous phase to the current phase Date - Date the phase occurred in year/month/day form Time - Time the phase occurred in hour:minute:second.millisec form Device Phase Data Description Cmd.Phase.Ofs(rep) Delta Date Time ------ ----- -------------------------------------------------- ---------------- ------------------ ----- ---------- ------------ 11.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 1.1.0(2) 6.4sc 2005-05-27 02:57:44.646 11.0 DI 01 03 01 00 .... 1.2.0 49us 2005-05-27 02:57:44.646 11.0 CTL 23 01 10 00 01 00 00 00 CLEAR FEATURE 3.1.0 124us 2005-05-27 02:57:44.646 11.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 4.1.0(2) 132us 2005-05-27 02:57:44.646 11.0 DI 01 03 00 00 .... 4.2.0 58us 2005-05-27 02:57:44.646 11.0 CTL 23 03 04 00 01 00 00 00 SET FEATURE 6.1.0 115ms 2005-05-27 02:57:44.762 11.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 7.1.0 26ms 2005-05-27 02:57:44.788 11.0 DI 03 03 10 00 .... 7.2.0 55us 2005-05-27 02:57:44.788 11.0 CTL 23 01 14 00 01 00 00 00 CLEAR FEATURE 8.1.0 12us 2005-05-27 02:57:44.788 11.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 9.1.0(2) 26ms 2005-05-27 02:57:44.815 11.0 DI 03 03 00 00 .... 9.2.0 74us 2005-05-27 02:57:44.815 11.0 CTL 23 03 04 00 01 00 00 00 SET FEATURE 11.1.0 80ms 2005-05-27 02:57:44.896 11.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 12.1.0 25ms 2005-05-27 02:57:44.921 11.0 DI 03 03 10 00 .... 12.2.0 53us 2005-05-27 02:57:44.921 11.0 CTL 23 01 14 00 01 00 00 00 CLEAR FEATURE 13.1.0 12us 2005-05-27 02:57:44.921 11.0 CTL 80 06 00 02 00 00 ff 00 GET DESCRIPTOR 14.1.0 194ms 2005-05-27 02:57:45.116 11.0 DI 09 02 20 00 01 01 00 a0 0f 09 04 00 00 02 00 00 .. ............. 14.2.0 100ms 2005-05-27 02:57:45.217 00 00 07 05 81 03 08 00 0a 07 05 02 03 08 00 0a ................ 14.2.16 00 . 14.2.32 11.0 CTL a3 00 00 00 02 00 04 00 GET STATUS 15.1.0 68us 2005-05-27 02:57:45.217 11.0 DI 00 01 00 00 .... 15.2.0 54us 2005-05-27 02:57:45.217 20.0 CTL 80 06 00 01 00 00 12 00 GET DESCRIPTOR 16.1.0 330ms 2005-05-27 02:57:45.548 20.0 DI 12 01 10 01 00 00 00 08 e8 04 12 09 00 00 01 02 ................ 16.2.0 47ms 2005-05-27 02:57:45.596 00 01 .. 16.2.16 20.0 CTL 80 06 00 02 00 00 00 04 GET DESCRIPTOR 17.1.0 54us 2005-05-27 02:57:45.596 20.0 DI 09 02 20 00 01 01 00 a0 0f 09 04 00 00 02 00 00 .. ............. 17.2.0 100ms 2005-05-27 02:57:45.697 00 00 07 05 81 03 08 00 0a 07 05 02 03 08 00 0a ................ 17.2.16 00 . 17.2.32 20.0 CTL 00 09 01 00 00 00 00 00 SET CONFIG 18.1.0 64us 2005-05-27 02:57:45.697 11.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 19.1.0 177ms 2005-05-27 02:57:45.875 11.0 DI 01 03 02 00 .... 19.2.0 46us 2005-05-27 02:57:45.875 11.0 CTL 23 01 11 00 01 00 00 00 CLEAR FEATURE 20.1.0 11us 2005-05-27 02:57:45.875 ==OTP== Bus Hound 5.00 capture. Complements of www.perisoft.net error Device - Device ID (followed by the endpoint for USB devices) (11) USB Root Hub (20) Description of Device here Phase - Phase Type CTL USB control transfer DI Data in Data - Hex dump of the data transferred Descr - Description of the phase Cmd... - Position in the captured data Delta - Elapsed time from the previous phase to the current phase Date - Date the phase occurred in year/month/day form Time - Time the phase occurred in hour:minute:second.millisec form Device Phase Data Description Cmd.Phase.Ofs(rep) Delta Date Time ------ ----- -------------------------------------------------- ---------------- ------------------ ----- ---------- ------------ 11.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 1.1.0(2) 21sc 2005-05-27 02:59:48.708 11.0 DI 01 03 01 00 .... 1.2.0 49us 2005-05-27 02:59:48.708 11.0 CTL 23 01 10 00 01 00 00 00 CLEAR FEATURE 3.1.0 119us 2005-05-27 02:59:48.708 11.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 4.1.0(2) 124us 2005-05-27 02:59:48.708 11.0 DI 01 03 00 00 .... 4.2.0 43us 2005-05-27 02:59:48.708 11.0 CTL 23 03 04 00 01 00 00 00 SET FEATURE 6.1.0 115ms 2005-05-27 02:59:48.824 11.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 7.1.0 26ms 2005-05-27 02:59:48.851 11.0 DI 03 03 10 00 .... 7.2.0 56us 2005-05-27 02:59:48.851 11.0 CTL 23 01 14 00 01 00 00 00 CLEAR FEATURE 8.1.0 13us 2005-05-27 02:59:48.851 11.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 9.1.0(2) 26ms 2005-05-27 02:59:48.877 11.0 DI 03 03 00 00 .... 9.2.0 77us 2005-05-27 02:59:48.877 11.0 CTL 23 03 04 00 01 00 00 00 SET FEATURE 11.1.0 537ms 2005-05-27 02:59:49.414 11.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 12.1.0 26ms 2005-05-27 02:59:49.440 11.0 DI 03 03 10 00 .... 12.2.0 55us 2005-05-27 02:59:49.441 11.0 CTL 23 01 14 00 01 00 00 00 CLEAR FEATURE 13.1.0 14us 2005-05-27 02:59:49.441 11.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 14.1.0 563ms 2005-05-27 02:59:50.004 11.0 DI 03 03 00 00 .... 14.2.0 71us 2005-05-27 02:59:50.004 11.0 CTL 23 03 04 00 01 00 00 00 SET FEATURE 15.1.0 44us 2005-05-27 02:59:50.004 11.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 16.1.0 26ms 2005-05-27 02:59:50.030 11.0 DI 03 03 10 00 .... 16.2.0 53us 2005-05-27 02:59:50.031 11.0 CTL 23 01 14 00 01 00 00 00 CLEAR FEATURE 17.1.0 13us 2005-05-27 02:59:50.031 11.0 CTL 23 01 01 00 01 00 00 00 CLEAR FEATURE 18.1.0 563ms 2005-05-27 02:59:50.594 11.0 CTL a3 00 00 00 02 00 04 00 GET STATUS 19.1.0 106us 2005-05-27 02:59:50.594 11.0 DI 00 01 00 00 .... 19.2.0 48us 2005-05-27 02:59:50.594 |
|
沙发#
发布于:2005-05-27 15:12
能解决问题的人在哪里?
论坛里这么热闹,能解决实际问题的人有几个? |
|
板凳#
发布于:2005-05-28 23:12
SET CONFIG 后面出错了 也就是你的初试化程序错误~兄弟 慢慢熬吧~
|
|