阅读:1549回复:6
请问使用sl811hs读取usb disk 2.0(兼容1.1)时
请问使用sl811hs读取usb disk 2.0(兼容1.1)时,有哪里需要注意的地方吗?我可以进行控制至传输都没问题,但是要执行巨量传输时就会发生错误了………
|
|
|
沙发#
发布于:2004-02-02 08:36
什么错误,详细一点
|
|
|
板凳#
发布于:2004-02-02 11:18
get device dscr-----ok
get config dscr-----ok set addr -----ok set config -----ok get config -----ok get getINQUIRT()-----timeout or nak getINQUIRT();-----timeout or nak getREADY();---timeout or nak readformatcap();---timeout or nak readcap();----timeout or nak i already do loop timeout or nak 1000times, so i con't execute bulk in or nulk out |
|
|
地板#
发布于:2004-02-02 14:45
MASS传输的协议对吗?
|
|
|
地下室#
发布于:2004-02-02 14:56
Mass传输协议是没有问题的
因为usb disk 1.1规格有做出来 是可以正常的读取写入资料 而usb disk 2.0(兼容1.1)的部分 只能做到set addr set config 之后的bulk in or bulk out 就不行 (timeout or nak) |
|
|
5楼#
发布于:2004-02-02 15:02
是DATA阶段出现NAK和TIMEOUT的吗?CDB返回是不是ACK?
|
|
|
6楼#
发布于:2004-02-02 15:47
当cbw指令执行后,开始要读取csw时就会发生timeout nak .
|
|
|