20楼#
发布于:2005-04-19 21:14
顶!
|
|
|
21楼#
发布于:2005-04-21 16:54
如果自己写HCD驱动,实现简单的读写工作,请问应该注意哪些方面。
按照协议,只要对各个寄存器进行配置,给出指向的内存的物理地址,HC就应该进行读写了啊,但事实上并没有。请问于rootHub驱动有关么 |
|
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,请问还有哪个公司有做类似的这种仪器吗? |
|
23楼#
发布于:2005-04-23 16:36
我也是在嵌入式下实现(TM1300+pSOS) 可以从以下几个方面分析 1。vt6202的UHCI跑起来了吗 2.PCI总线的速度 3.cpu的速度 |
|
24楼#
发布于:2005-04-23 17:00
谢谢你的回复。 我目前只有实现EHCI协议,由于主要是应用于数据备份上,所以并没实现UHCI,如果没实现UHCI有关系吗? PCI速度:33MHz 32bit CPU:Philips TM1300 运行在180MHz 我想这样的硬件环境跑USB2.0应该还好吧? [编辑 - 4/23/05 by comker] |
|
25楼#
发布于:2005-04-24 11:59
楼上的各位朋友,我现在也在做S3C4510B+SL811HST的USB host,欢迎交流。
rangzh@sina.com |
|
26楼#
发布于:2005-04-26 10:53
请教各位高手:
USB Host Controller现在市场上主要有 Cypress SL811HS和Philips ISP1160两种 对于SL811HS,小弟这里有个疑问:HOST的驱动程序HCD,USBD(嵌入式操作系统提供)是完全依据OHCI协议里的寄存器操作的,而SL811HS的寄存器和OHCI里所定义的寄存器不一致。那么,如果我选这款芯片,我要修改或重新写这个驱动程序(HCD,USBD)吗? (附:有人用过CH375这块芯片吗,怎么样?这好象是第一快国产HOST控制芯片啊) |
|
|
27楼#
发布于:2005-04-27 15:14
请教各位高手: 据我所知,Cypress公司已经为sl811写好了hcd,不符合ohci规范的地方用软件实现了,Philips公司也为ISP1161写好了hcd,也是用软件实现的,但Philips公司的hcd是要收费的,不过自己写一个也不难,我就是自己写的。 |
|
28楼#
发布于:2005-04-27 15:23
[quote] 谢谢你的回复。 我目前只有实现EHCI协议,由于主要是应用于数据备份上,所以并没实现UHCI,如果没实现UHCI有关系吗? PCI速度:33MHz 32bit CPU:Philips TM1300 运行在180MHz 我想这样的硬件环境跑USB2.0应该还好吧? [编辑 - 4/23/05 by comker] [/quote] 如果你的EHCI跑起来了,速度肯定可以到150Mbps,EHCI跑起来要在OHCI或UHCI跑起来的基础上才可以的,从你的系统看系统应该是没问题的,阁下是做DVR的吗?请问阁下是在哪里呀? |
|
29楼#
发布于:2005-04-27 16:59
现在好不容易总算可以达到200+Mbps(未挂接文件系统),可是问题又来了,传输一会儿之后就收不到主机的中断没法再继续传输下去,这几天一直再改代码,竟然忘了及时测试和备份。:( 还得回头找了 我不明白为什么您说的EHCI得在OHCI或UHCI的基础上才行?您可以说说吗? 我的Boss才是做DVR的,我本人只是写写代码而已。 |
|
30楼#
发布于:2005-04-28 11:41
呵呵,原来是同行啊,你们的DVR是什么牌子的啊,现在都在搞h.264,你们怎么不搞h.264啊,现在H.265都出来了。EHCI是相对于USB2.0的硬件规范,UHCI和OHCI是相对于USB1.1的规范,USB2.0是要在USB1.1的基础上才可以跑的。
|
|
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,仍然是跑得好好的啊。 它们有什么必然的关系吗? 还请多多指教。 |
|
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 ! |
|
33楼#
发布于:2005-04-30 15:29
目前我们的H.264还不够成熟,暂时也还没相应的产品。 1300跑264当然不太可能,TM系列的后续产品还是可以地吧 我并没负责这方面的,目前我的工作仅仅是让USB可以在上面动起来而已。 如果您确实对于我们公司很感兴趣,您可亲临我们的网站(www.starsecu.com) 枚举过程中我也是直接用EHCI模式, 除了无法识别非2.0的设备,还有其它不妥之处吗? Thank you in advance! |
|
34楼#
发布于:2005-05-09 17:28
[quote] 目前我们的H.264还不够成熟,暂时也还没相应的产品。 1300跑264当然不太可能,TM系列的后续产品还是可以地吧 我并没负责这方面的,目前我的工作仅仅是让USB可以在上面动起来而已。 如果您确实对于我们公司很感兴趣,您可亲临我们的网站(www.starsecu.com) 枚举过程中我也是直接用EHCI模式, 除了无法识别非2.0的设备,还有其它不妥之处吗? Thank you in advance! [/quote] 你们公司做得还不错,想不到福建还有这样的公司 |
|
35楼#
发布于:2005-05-11 10:27
各位GGJJ,我的毕业设计是做基于DSP的USB接口实现。
DSP 使用的是TMS320VC5409,USB接口 使用的是CY68013。 要画板和写程序 :( 并且也要扩展到:将该系统做成USB主设备。 :( 感觉很难!!!!!! 希望各位高手指导啊!!!!^_^ E-MAIL:renxiaoxie1982@163.com |
|
36楼#
发布于:2007-01-04 10:38
请教各位高手:
在哪可以找到OHCI的完整协议,及OHCI协议里各个寄存器的含义呀 小弟在此谢过了! |
|
37楼#
发布于:2007-01-08 13:32
期待ing
|
|
|
38楼#
发布于:2007-01-08 13:33
期待iing
|
|
|
39楼#
发布于:2007-01-08 16:39
ISP1161的host有原码
|
|