我的设备枚举基本上成功,设备管理器显示带问号的mass storage设备。主机发送完get_max_lun后,我的固件返回0。按说主机会接着发送其他UFI命令,比如INQUIRY。但是主机没有发任何UFI命令。大家帮忙分析一下可能的原因吧,比如:1、是否和描述符的设置有关? 2...
全文
回复(2) 2007-07-26 23:19 来自版块 - USB驱动开发
表情
iwub我发现好像要等一会儿,windows才会发送命令。 可能是你的通道pipe/endpoint有没有指定对,scsi命令在数据ep上的。不是在默认ep0上。 :)(2007-08-24 10:21)
beijingyu自己结帖吧,原因是我把断点的顺序弄错了,主机认为是bulk out的端点实际上是INTERRUPT,所以设备没有收到命令,改过来就ok了。(2007-07-29 11:25)

返回顶部