当前位置:  技术问答>linux和unix

关于usb root hub的问题

    来源: 互联网  发布时间:2017-01-14

    本文导语:  大家好: 最近在作freescale 51的东西,遇到一个问题希望可以得到大家的帮助。 在官方提供的Linux中,usb驱动默认有root hub而在我们自己的板子上没有root hub硬件,导致每次都启支不了Linux,系统当机,现在我想将Linux...

大家好:
最近在作freescale 51的东西,遇到一个问题希望可以得到大家的帮助。
在官方提供的Linux中,usb驱动默认有root hub而在我们自己的板子上没有root hub硬件,导致每次都启支不了Linux,系统当机,现在我想将Linux中关于usb的驱动改一下,但不知道从什么地方下手,谁能给些见议,本来想找原厂的人要,但是他们说让我们自己改,实在没有办法了。

|
没做过, 没相应资料可以dcu调试,看跑到哪挂掉, 找到这个函数所在模块, 再看看内核中有没有相应的编译选项可以去掉的.
如果没有, 可以考虑把这部分代码屏蔽掉. 虚拟个这样的硬件不知道可不可行,告诉kernel 有这样一个设备,但是具体工作时都跑nop.

|
freescale 51的哪款?
这款处理器是不是已经集成了 usb root hub了,

建议分几步,软件先放一边,
先看芯片的数据手册,看看有没有集成 usb root hub,
查看你们的原理图,看看在外围硬件上,是否已经把 USB 这条路打通了? 

如果你说的没有usb 方面的硬件, 那就是说你们根本用不了USB, 那么 是否直接注释到 usb 初始化,调用代码就好了呢?


|
那么是将root hub 挂在PCI/PCIe上面么?

什么样的硬件方案啊

|
root hub 不就是 你的那个usb host 么,
usb 3317 应该是一个usb phy 吧

|
你们的方案 不会是 
usb module (on fsl 51 chip) + external phy (usb3317)+ external hub controller 吧?

|
imx51我都用了一年了,usb这快没有问题的,你menuconfig后选上这几项就好了啊!EHCI HCD (USB 2.0) support, Support for Freescale controller, Support for DR host port on Freescale controller, Root Hub Transaction Translators , Improved Transaction Translator scheduling (EXPERIMENTAL)

|
最简单办法:系统配置时,将“usb” 模块禁止

要改驱动麻烦,roothub初始化和usb host很紧密,嵌入式平台,usb bus一般挂在 platform bus

|
root hub没有? 不知你们怎么弄的!root hub不是集成在host里的吗!

    
 
 

您可能感兴趣的文章:

  • usb接口与usb transceiver的问题
  • linux usb驱动中的usb0端口接收数据问题
  • usb驱动与umount的问题!读懂USB驱动的大牛过来瞧瞧啊
  • (cdc-acm.c)usb转串口驱动中usb读数据问题:usb->status=-2
  • linux USB从口设备驱动问题
  • usb在linux下的问题?
  • 嵌入式linux用usb接3G手机模块 以及usb虚拟串口的测试问题
  • 问个关于USB Driver的问题
  • 求助:Linux下USB驱动的问题
  • USB File System 问题
  • 裁减过的2.6内核支持USB设备问题?
  • USB HID 鼠标驱动 的问题
  • 毕业设计,急问关于usb驱动的问题!在线等待
  • 急!急!USB问题
  • 求助:Linux下USB驱动的问题 iis7站长之家
  • usb 驱动读数据问题 (100分) 请有usb驱动经验的高手指点!
  • USB热插拔与linux文件系统问题。
  • USB硬盘的使用问题,请各位帮忙,下午6:00结贴,多谢了
  • Linux下USB驱动问题
  • linux下宽带上网和使用usb设备问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Linux中使用扩展USB Hub的问题
  • 提问:arm9上对usb设备usb四根线数据的截取
  • USB同一个端口,USB协议不同对应不同的总线
  • linux主机检测不到开发板(USB-USB连接)
  • usb键盘和usb鼠标对应的设备文件是哪两个?
  • [求助]关于usb-serial---------usb转串口没有设备
  • 挂载USB后,打开USB时找不到文件,都是文件夹,求解!
  • USB驱动程序开发中,如何读取USB设备数据??
  • usb.c:usb 2(vend...) is not claimed by any active driver???
  • 有谁能告诉我USB设备驱动和USB gadget驱动究竟有什么不同么?
  • 安装usb-modeswitch时提示 找不到usb.h
  • 请教usb host和usb slave的区别
  • 有两个USB键盘怎么用自己写的USB键盘驱动程序只替换其中一个驱动?
  • 请问如何在USB上安装Linux,并通过USB引导
  • 对于linux下的usb蓝牙适配器驱动hci_usb.c中的一些宏(如HCI_RESET)是什么意思?
  • linux设备驱动程序 usb-skeleton这个程序,能不能用具体的usb设备测试它的读写功能啊??
  • 如何禁用USB鼠标和键盘,但是USB存储设备还可以使用??
  • 任桥伟《我是USB》usb_parse_confiuratiion中一小段代码的疑问
  • USB自动复位
  • usb闪存启动盘制作工具 Flashboot
  • Linux2005下怎样使用USB移动U盘?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3