版块
论坛
喜欢
话题
应用
搜索
登录
注册
qianyu123的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=41427
50分请求帮助
MASS STORAGE CLASS BULK-ONLY TRANSPORT 中发送数据为CBW、数据读写、CSW,手册上流程图看上去可以循环进行。 我现在接收到正确的CSW后进行下一轮操作,命令同第一次相同,发现对CBW命令,U盘回ACK;但对命令以后只回NACK。命令...
全文
回复
(
10
)
2002-11-28 13:49
来自版块 -
USB驱动开发
◆
◆
表情
告诉我的粉丝
提 交
qianyu123
:
基本搞定,谢谢大家。
(2002-12-04 13:35)
回复
qianyu123
:
我现在加一帧零数据帧也试过了,也不行.U盘不会CSW. 另外,我把U盘锁上后,发完数据后CSW,U盘回COMMAND FAILED .
(2002-12-02 14:57)
回复
qianyu123
:
比较低级的问题:我找不到协议了,当数据长度正好等于每次的缓冲区长度时,需不需要再发一个空数据帧.
(2002-12-02 08:54)
回复
qianyu123
:
我这里的SL811HS确实是HOST. 我说的发CSW的意思是通过BULK-IN读CSW,U盘回NACK.
(2002-12-02 08:49)
回复
zh01
:
找你的芯片供应商呀。sl811有不同版本,前面的版本有bug. 另外做这种开发,工具非常重要,否则毫无进度可言。
(2002-11-30 02:45)
回复
frank_wang
:
有一点我不太明白,你讲U盘对CSW没反应,而我知道的是 PC发给U盘的才是CBW,而U盘应该给PC回CSW 你不是使用PC做Host端呀,那就比较难调了,在这种情况用Bus Hound调非常方便.
(2002-11-29 16:47)
回复
qianyu123
:
我这里所有的程序都是通过51控制SL811HS来实现的,用软件不好仿真. :( :( :(
(2002-11-29 16:30)
回复
飞天猩猩
:
我哪有那高档玩意!只有一个不同的HP逻辑分析仪,抓不到全部,只能看到一点点. WRITE10已经知道问题了,正在修改. 循环的问题没有解决,CBW、CSW、读操作都很好,就是第二次就不行了。 我怀疑是Firmware没做好。本站不是有软件USB逻辑分析仪...
(2002-11-29 12:02)
回复
qianyu123
:
我哪有那高档玩意!只有一个不同的HP逻辑分析仪,抓不到全部,只能看到一点点. WRITE10已经知道问题了,正在修改. 循环的问题没有解决,CBW、CSW、读操作都很好,就是第二次就不行了。
(2002-11-29 11:17)
回复
飞天猩猩
:
是否用USB逻辑分析仪看过?
(2002-11-28 21:44)
回复
qianyu123
加关注
写私信
0
关注
0
粉丝
135
帖子
返回顶部