cmobile
驱动牛犊
驱动牛犊
  • 注册日期2004-08-02
  • 最后登录2007-08-09
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
20楼#
发布于:2005-04-19 21:14
顶!
-
hantian_2005
驱动牛犊
驱动牛犊
  • 注册日期2005-02-14
  • 最后登录2006-12-21
  • 粉丝0
  • 关注0
  • 积分34分
  • 威望6点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
21楼#
发布于:2005-04-21 16:54
如果自己写HCD驱动,实现简单的读写工作,请问应该注意哪些方面。
按照协议,只要对各个寄存器进行配置,给出指向的内存的物理地址,HC就应该进行读写了啊,但事实上并没有。请问于rootHub驱动有关么
comker
驱动牛犊
驱动牛犊
  • 注册日期2005-03-24
  • 最后登录2008-08-12
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
22楼#
发布于:2005-04-23 11:16
我也是在嵌入式下实现(TM1300+pSOS)
主要目的也是从usb口传数据到硬盘上进行备份。

HC目前选择的VIA的vt6202,HCD,USBD,和Mass Storage都已实现,
目前的关键问题是在不挂接文件系统,直接读写磁盘扇区只有16Mbps的传输速率,在PC上测试,windows下传输速率可达150Mbps(usb2.0+移动硬盘),我的效率怎会相差如此之大呢?请问各位,传输过程中大部分的时间都花在那部分上,Mass Storage这一层应该不可能损失如此之多,我想关键还是在HCD上,但是我这的调试环境只有简单的串口调试器,底下在跑对我来说是漆黑一片,在周立功网站上看到有个USB数据流分析仪,可惜它暂时还只能支持1.1,请问还有哪个公司有做类似的这种仪器吗?
mlw888
驱动牛犊
驱动牛犊
  • 注册日期2004-05-20
  • 最后登录2007-08-11
  • 粉丝0
  • 关注0
  • 积分192分
  • 威望20点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
23楼#
发布于:2005-04-23 16:36
我也是在嵌入式下实现(TM1300+pSOS)
主要目的也是从usb口传数据到硬盘上进行备份。

HC目前选择的VIA的vt6202,HCD,USBD,和Mass Storage都已实现,
目前的关键问题是在不挂接文件系统,直接读写磁盘扇区只有16Mbps的传输速率,在PC上测试,windows下传输速率可达150Mbps(usb2.0+移动硬盘),我的效率怎会相差如此之大呢?请问各位,传输过程中大部分的时间都花在那部分上,Mass Storage这一层应该不可能损失如此之多,我想关键还是在HCD上,但是我这的调试环境只有简单的串口调试器,底下在跑对我来说是漆黑一片,在周立功网站上看到有个USB数据流分析仪,可惜它暂时还只能支持1.1,请问还有哪个公司有做类似的这种仪器吗?

可以从以下几个方面分析
1。vt6202的UHCI跑起来了吗
2.PCI总线的速度
3.cpu的速度
comker
驱动牛犊
驱动牛犊
  • 注册日期2005-03-24
  • 最后登录2008-08-12
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
24楼#
发布于:2005-04-23 17:00

可以从以下几个方面分析
1。vt6202的UHCI跑起来了吗
2.PCI总线的速度
3.cpu的速度

谢谢你的回复。

我目前只有实现EHCI协议,由于主要是应用于数据备份上,所以并没实现UHCI,如果没实现UHCI有关系吗?
PCI速度:33MHz 32bit
CPU:Philips TM1300 运行在180MHz
我想这样的硬件环境跑USB2.0应该还好吧?

[编辑 -  4/23/05 by  comker]
rangzh
驱动小牛
驱动小牛
  • 注册日期2005-04-24
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望150点
  • 贡献值0点
  • 好评度115点
  • 原创分0分
  • 专家分0分
25楼#
发布于:2005-04-24 11:59
楼上的各位朋友,我现在也在做S3C4510B+SL811HST的USB host,欢迎交流。

rangzh@sina.com
cmobile
驱动牛犊
驱动牛犊
  • 注册日期2004-08-02
  • 最后登录2007-08-09
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
26楼#
发布于:2005-04-26 10:53
请教各位高手:
USB Host Controller现在市场上主要有 Cypress SL811HS和Philips ISP1160两种
对于SL811HS,小弟这里有个疑问:HOST的驱动程序HCD,USBD(嵌入式操作系统提供)是完全依据OHCI协议里的寄存器操作的,而SL811HS的寄存器和OHCI里所定义的寄存器不一致。那么,如果我选这款芯片,我要修改或重新写这个驱动程序(HCD,USBD)吗?

(附:有人用过CH375这块芯片吗,怎么样?这好象是第一快国产HOST控制芯片啊)
-
mlw888
驱动牛犊
驱动牛犊
  • 注册日期2004-05-20
  • 最后登录2007-08-11
  • 粉丝0
  • 关注0
  • 积分192分
  • 威望20点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
27楼#
发布于:2005-04-27 15:14
请教各位高手:
USB Host Controller现在市场上主要有 Cypress SL811HS和Philips ISP1160两种
对于SL811HS,小弟这里有个疑问:HOST的驱动程序HCD,USBD(嵌入式操作系统提供)是完全依据OHCI协议里的寄存器操作的,而SL811HS的寄存器和OHCI里所定义的寄存器不一致。那么,如果我选这款芯片,我要修改或重新写这个驱动程序(HCD,USBD)吗?

(附:有人用过CH375这块芯片吗,怎么样?这好象是第一快国产HOST控制芯片啊)

据我所知,Cypress公司已经为sl811写好了hcd,不符合ohci规范的地方用软件实现了,Philips公司也为ISP1161写好了hcd,也是用软件实现的,但Philips公司的hcd是要收费的,不过自己写一个也不难,我就是自己写的。
mlw888
驱动牛犊
驱动牛犊
  • 注册日期2004-05-20
  • 最后登录2007-08-11
  • 粉丝0
  • 关注0
  • 积分192分
  • 威望20点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
28楼#
发布于:2005-04-27 15:23
[quote]
可以从以下几个方面分析
1。vt6202的UHCI跑起来了吗
2.PCI总线的速度
3.cpu的速度

谢谢你的回复。

我目前只有实现EHCI协议,由于主要是应用于数据备份上,所以并没实现UHCI,如果没实现UHCI有关系吗?
PCI速度:33MHz 32bit
CPU:Philips TM1300 运行在180MHz
我想这样的硬件环境跑USB2.0应该还好吧?

[编辑 -  4/23/05 by  comker] [/quote]
如果你的EHCI跑起来了,速度肯定可以到150Mbps,EHCI跑起来要在OHCI或UHCI跑起来的基础上才可以的,从你的系统看系统应该是没问题的,阁下是做DVR的吗?请问阁下是在哪里呀?
comker
驱动牛犊
驱动牛犊
  • 注册日期2005-03-24
  • 最后登录2008-08-12
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
29楼#
发布于:2005-04-27 16:59

如果你的EHCI跑起来了,速度肯定可以到150Mbps,EHCI跑起来要在OHCI或UHCI跑起来的基础上才可以的,从你的系统看系统应该是没问题的,阁下是做DVR的吗?请问阁下是在哪里呀?

现在好不容易总算可以达到200+Mbps(未挂接文件系统),可是问题又来了,传输一会儿之后就收不到主机的中断没法再继续传输下去,这几天一直再改代码,竟然忘了及时测试和备份。:( 还得回头找了

我不明白为什么您说的EHCI得在OHCI或UHCI的基础上才行?您可以说说吗?

我的Boss才是做DVR的,我本人只是写写代码而已。
mlw888
驱动牛犊
驱动牛犊
  • 注册日期2004-05-20
  • 最后登录2007-08-11
  • 粉丝0
  • 关注0
  • 积分192分
  • 威望20点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
30楼#
发布于:2005-04-28 11:41
呵呵,原来是同行啊,你们的DVR是什么牌子的啊,现在都在搞h.264,你们怎么不搞h.264啊,现在H.265都出来了。EHCI是相对于USB2.0的硬件规范,UHCI和OHCI是相对于USB1.1的规范,USB2.0是要在USB1.1的基础上才可以跑的。
comker
驱动牛犊
驱动牛犊
  • 注册日期2005-03-24
  • 最后登录2008-08-12
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
31楼#
发布于:2005-04-29 14:37
呵呵,原来是同行啊,你们的DVR是什么牌子的啊,现在都在搞h.264,你们怎么不搞h.264啊,现在H.265都出来了。EHCI是相对于USB2.0的硬件规范,UHCI和OHCI是相对于USB1.1的规范,USB2.0是要在USB1.1的基础上才可以跑的。

HTDVR不知你听说过没
我们应该早就是H.264了。有H.265标准了吗?这方面的我不清楚。

EHCI,UHCI,OHCI这些规范我知道啊,但是我根本就没去实现U/OHCI中的任何一个,单单只有EHCI,仍然是跑得好好的啊。
它们有什么必然的关系吗?

还请多多指教。
mlw888
驱动牛犊
驱动牛犊
  • 注册日期2004-05-20
  • 最后登录2007-08-11
  • 粉丝0
  • 关注0
  • 积分192分
  • 威望20点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
32楼#
发布于:2005-04-30 13:49
[quote]呵呵,原来是同行啊,你们的DVR是什么牌子的啊,现在都在搞h.264,你们怎么不搞h.264啊,现在H.265都出来了。EHCI是相对于USB2.0的硬件规范,UHCI和OHCI是相对于USB1.1的规范,USB2.0是要在USB1.1的基础上才可以跑的。

HTDVR不知你听说过没
我们应该早就是H.264了。有H.265标准了吗?这方面的我不清楚。

EHCI,UHCI,OHCI这些规范我知道啊,但是我根本就没去实现U/OHCI中的任何一个,单单只有EHCI,仍然是跑得好好的啊。
它们有什么必然的关系吗?

还请多多指教。 [/quote]
TM1300好像是MPEG4的芯片啊,HTDVR没听说过,你们在哪里?
UHCI/OHCI是针对full speed,EHCI是针对high speed
USB枚举必然从full speed过渡到high speed, OK !
comker
驱动牛犊
驱动牛犊
  • 注册日期2005-03-24
  • 最后登录2008-08-12
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
33楼#
发布于:2005-04-30 15:29

TM1300好像是MPEG4的芯片啊,HTDVR没听说过,你们在哪里?
UHCI/OHCI是针对full speed,EHCI是针对high speed
USB枚举必然从full speed过渡到high speed, OK !

目前我们的H.264还不够成熟,暂时也还没相应的产品。
1300跑264当然不太可能,TM系列的后续产品还是可以地吧
我并没负责这方面的,目前我的工作仅仅是让USB可以在上面动起来而已。
如果您确实对于我们公司很感兴趣,您可亲临我们的网站(www.starsecu.com)

枚举过程中我也是直接用EHCI模式,
除了无法识别非2.0的设备,还有其它不妥之处吗?
Thank you in advance!
mlw888
驱动牛犊
驱动牛犊
  • 注册日期2004-05-20
  • 最后登录2007-08-11
  • 粉丝0
  • 关注0
  • 积分192分
  • 威望20点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
34楼#
发布于:2005-05-09 17:28
[quote]
TM1300好像是MPEG4的芯片啊,HTDVR没听说过,你们在哪里?
UHCI/OHCI是针对full speed,EHCI是针对high speed
USB枚举必然从full speed过渡到high speed, OK !

目前我们的H.264还不够成熟,暂时也还没相应的产品。
1300跑264当然不太可能,TM系列的后续产品还是可以地吧
我并没负责这方面的,目前我的工作仅仅是让USB可以在上面动起来而已。
如果您确实对于我们公司很感兴趣,您可亲临我们的网站(www.starsecu.com)

枚举过程中我也是直接用EHCI模式,
除了无法识别非2.0的设备,还有其它不妥之处吗?
Thank you in advance! [/quote]
你们公司做得还不错,想不到福建还有这样的公司
renxiaoxie
驱动牛犊
驱动牛犊
  • 注册日期2005-05-11
  • 最后登录2005-06-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
35楼#
发布于:2005-05-11 10:27
各位GGJJ,我的毕业设计是做基于DSP的USB接口实现。
DSP 使用的是TMS320VC5409,USB接口 使用的是CY68013。
要画板和写程序 :(
并且也要扩展到:将该系统做成USB主设备。 :(
感觉很难!!!!!!
希望各位高手指导啊!!!!^_^
E-MAIL:renxiaoxie1982@163.com
乡间小草
驱动牛犊
驱动牛犊
  • 注册日期2006-06-02
  • 最后登录2009-05-15
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望5点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
36楼#
发布于:2007-01-04 10:38
请教各位高手:
  在哪可以找到OHCI的完整协议,及OHCI协议里各个寄存器的含义呀
   小弟在此谢过了!
细菌
驱动牛犊
驱动牛犊
  • 注册日期2006-11-13
  • 最后登录2007-03-17
  • 粉丝0
  • 关注0
  • 积分160分
  • 威望17点
  • 贡献值0点
  • 好评度16点
  • 原创分0分
  • 专家分0分
37楼#
发布于:2007-01-08 13:32
期待ing
所有夺目,源自内心的坚持。
细菌
驱动牛犊
驱动牛犊
  • 注册日期2006-11-13
  • 最后登录2007-03-17
  • 粉丝0
  • 关注0
  • 积分160分
  • 威望17点
  • 贡献值0点
  • 好评度16点
  • 原创分0分
  • 专家分0分
38楼#
发布于:2007-01-08 13:33
期待iing
所有夺目,源自内心的坚持。
zhangzhuoliang
驱动牛犊
驱动牛犊
  • 注册日期2003-06-23
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望42点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
39楼#
发布于:2007-01-08 16:39
ISP1161的host有原码
游客

返回顶部