rentao
驱动牛犊
驱动牛犊
  • 注册日期2002-06-10
  • 最后登录2007-11-26
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1393回复:3

请教:SL811读优盘Inquiry命令?(区区20分,不成敬意!)

楼主#
更多 发布于:2004-06-22 17:33
//枚举过程如下:
GetDesc!
OUT     80 06 00 01 00 00 12 00
IN      12 01 10 01 00 00 00 40 45 0c 50 10 10 01 00 00
IN      00 01
SetDevAddress!
OUT     00 05 01 00 00 00 00 00
GetDevDesc!
OUT     80 06 00 01 00 00 12 00
IN      12 01 10 01 00 00 00 40 45 0c 50 10 10 01 00 00
IN      00 01
GetConfigDesc!
OUT     80 06 00 02 00 00 40 00
IN      09 02 20 00 01 01 00 a0 32 09 04 00 00 02 08 06
IN      50 00 07 05 81 02 40 00 00 07 05 02 02 40 00 00
SetConfig!
OUT     00 09 01 00 00 00 00 00
SetConfig finished!
Enum finished!
EndPoint 0x81, attr = 0x2, pkt_size = 0x40, interval = 0x0
EndPoint 0x2, attr = 0x2, pkt_size = 0x40, interval = 0x0
//枚举成功
//通过bulkout发送Inquiry命令
OUT1    55 53 42 43 de 24 a6 60 00 00 00 24 80 00 06 12
OUT1    00 00 00 24 00 00 00 00 00 00 00 00 00 00 00
//读811状态寄存器
intstatus=0x91 // D+ High, SOF Int, USB-A Done Int
ep0status=0x42 // Error, NAK
发送Inquiry命令后U盘回NAK???
我用一块d12的板子连接,确实收到了Inquiry命令序列,
请教做过的朋友哪里出问题了?

[编辑 -  6/22/04 by  rentao]

[编辑 -  6/22/04 by  rentao]
探索usb驱动开发
flyhye
驱动小牛
驱动小牛
  • 注册日期2003-07-01
  • 最后登录2012-01-11
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-06-22 19:36
那你看一下d12怎么处理的,返回了什么数据
千载奇逢,无如好书良友 一生清福,只在碗茗炉烟
rentao
驱动牛犊
驱动牛犊
  • 注册日期2002-06-10
  • 最后登录2007-11-26
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-06-23 11:17
那你看一下d12怎么处理的,返回了什么数据


我的d12的板子没有实现u盘,只是把bulk端点收到的数据显示出来,811通过bulk发送完Inquiry后能收到ACK,但是换成U盘后发完Inquiry收不到ACK,只收到NAK
探索usb驱动开发
flyhye
驱动小牛
驱动小牛
  • 注册日期2003-07-01
  • 最后登录2012-01-11
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-06-23 12:24
那你先用bushound抓一下这个u盘是怎么跟pc通信的,然后你自己也照着pc一样发同样命令试试:)

[quote]那你看一下d12怎么处理的,返回了什么数据


我的d12的板子没有实现u盘,只是把bulk端点收到的数据显示出来,811通过bulk发送完Inquiry后能收到ACK,但是换成U盘后发完Inquiry收不到ACK,只收到NAK [/quote]
千载奇逢,无如好书良友 一生清福,只在碗茗炉烟
游客

返回顶部