songtao_xuan
驱动牛犊
驱动牛犊
  • 注册日期2003-05-10
  • 最后登录2009-07-30
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:1476回复:3

用SL811HS+U盘的看过来!

楼主#
更多 发布于:2003-07-27 01:03
再次请教:
 我是用SL811HS读写U盘,已经可以枚举。
 
 在端点1(bulk out端点)read  capacity命令发完后,状态寄存器是ACK,我接着在端点2(bulk in 端点)发IN请求包,状态寄存器总是NAK或是STALL,不知是什么原故,BULK命令是我用BUSHOUND截获的,不应该有错吧。前面的贴子也有哥们遇到这样的问题不知是怎么解决的。
55 53 42 43 80 49 EF 80 08 00 00 00
80 00 0A 25 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00
请指教。谢谢了。songtao_xuan@sohu.com


 
genchen
驱动牛犊
驱动牛犊
  • 注册日期2003-07-28
  • 最后登录2010-01-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-07-28 12:19
我也是用SL811HS HOST
我是在写(WRITE10)的时候碰到NAK, 不知道怎么解决.

读的时候倒没有碰到这个问题,但估计我们碰到同样的问题了呵呵.

寻找高手.
xxg
xxg
驱动小牛
驱动小牛
  • 注册日期2002-02-28
  • 最后登录2005-12-12
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-07-29 08:56
有多种可能的原因:
  1,命令格式错误;
  2,读写端点地址错误;
  3,...........
     欢迎访问俺的网站:http://eden.51.net
genchen
驱动牛犊
驱动牛犊
  • 注册日期2003-07-28
  • 最后登录2010-01-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-07-29 10:20
清华的兄弟啊,能不能再多给点提示?
我也很想买你的方案啊,但无奈我们财力有限啊.

等我们有了实力,一定跟你合作.
游客

返回顶部