check_815
驱动牛犊
驱动牛犊
  • 注册日期2003-04-09
  • 最后登录2007-11-03
  • 粉丝0
  • 关注0
  • 积分35分
  • 威望4点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
阅读:3487回复:7

vxworks下usb2.0 host 驱动测试通过!

楼主#
更多 发布于:2004-10-12 09:33
最新进展:
    在完成usb1.1 host驱动的前提下。
今天完成了usb2.0 host 驱动 。完全兼容1.1设备
host包括Mass storage class device 类驱动,hid 类驱动(keyboard驱动)mouse驱动,
其中Mass 类驱动支持:
    1.SCSI transparent command set 子类
    2.SFF-8070i command set 子类
    3.UFI command set 子类
    4.Bulk-Only Transport 协议
    5.Control/Bulk/Interrupt(CBI) protocol 协议
     (with command completion interrupt)
速度测试:
     2.0存储设备(移动硬盘)(max): 2MBps
     1.1存储设备(优盘)    (max): 480KBps

特点:
    动态支持同时最多4个mass usb2.0/1.1设备的热插拔。
    动态支持同时最多2个HID设备的热插拔。
稳定性:
    在100次不停对3个mass usb设备的不断热插拔,过程中未出现任何异常,在进行20M(<32M)的传输测试和100M(>32M)的传输测试时未出现任何异常且100次速度相当。
改进:
     2.0的理论high速度是20MBps,按照>=20%的实际速度也有4MBps,
与这个速度与mass 设备类驱动有关系,现scsi/sff采用SCSI协议WRITE10/Read10方式读写.ufi采用ufi read10/write10方式
     1.1的理论full速度是1.5MBps,现在480KBps>300KBps,满足要求



[编辑 -  10/12/04 by  check_815]
sun3eyes
驱动牛犊
驱动牛犊
  • 注册日期2004-07-13
  • 最后登录2005-02-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-10-12 09:43
强啊
freeyoung
驱动牛犊
驱动牛犊
  • 注册日期2002-10-19
  • 最后登录2004-11-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-10-12 10:28
请问速度大于理论值的20%就可以了吗?不需要改进了?
哪里提到的观点?我怎么没看到?
mlw888
驱动牛犊
驱动牛犊
  • 注册日期2004-05-20
  • 最后登录2007-08-11
  • 粉丝0
  • 关注0
  • 积分192分
  • 威望20点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-10-12 12:03
你用的什么cpu和host芯片,怎么2.0的速度这么慢,那还有什么意义,我们1.1的速度都能达到3Mbps。请问你是用的VxWork提供的协议栈吗?据我所知,目前VxWork只提供1.1协议栈啊。
godgyan
驱动牛犊
驱动牛犊
  • 注册日期2007-08-20
  • 最后登录2008-01-17
  • 粉丝0
  • 关注0
  • 积分70分
  • 威望8点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-09-07 17:07
楼主,我现在刚刚接触usb的开发。我想向你请教一个问题。Tornado2.2\target\h\usb\usb.h程序中对usb类的宏定义只有四种:audio,HID,printer,hub,没有mass-storage。我想开发U盘的驱动。请问应该是哪一类呢?
yashquan
驱动牛犊
驱动牛犊
  • 注册日期2004-04-03
  • 最后登录2011-03-28
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望5点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2007-11-01 16:18
你好,能发给我一份吗
大家好
chtyler
驱动牛犊
驱动牛犊
  • 注册日期2005-03-23
  • 最后登录2008-01-28
  • 粉丝0
  • 关注0
  • 积分60分
  • 威望6点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2008-01-11 14:21
能发给我一份吗
yashquan
驱动牛犊
驱动牛犊
  • 注册日期2004-04-03
  • 最后登录2011-03-28
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望5点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2008-03-18 20:59
麻烦问一下,你是在X86系统下开发的吗
大家好
游客

返回顶部