当前位置:   article > 正文

Nuc900开机无法识别已插入的USB2.0设备的解决办法_检测到 tpm 2.0 设备,但无法建立连接。

检测到 tpm 2.0 设备,但无法建立连接。

Nuc900开机无法识别已插入的USB2.0设备的解决办法

一修改编译ehci-hcd.ko

1.修改ehci-hcd相关文件

 

确认Ehci-nuc900.c

确认已经注释掉下面两行

//module_init(ehci_nuc900_init);  注释掉

//module_exit(ehci_nuc900_cleanup); 注释掉

 

确认ehci-hcd.c

#ifdef CONFIG_USB_NUC900_EHCI 注释掉

#include "ehci-nuc900.c"

添加 #define     PLATFORM_DRIVER                  ehci_hcd_nuc900_driver

#endif注释掉

 

 

2.配置kernel,ehci配置成模块

 

Make menuconfigehci改成模块

 

3.编译ehci-hcd

运行

make modules

 

编译出ehci-hcd.ko

 

二编译ehci_monitor.ko

ehci_monitor目录下有ehci_monitor.cmakefile

1.修改makefile

makefile中的KERNELDIR改为你的nuc900bspkernel目录,如我自己的是下面:

KERNELDIR ?= /extend/cjli/kernel2635/linux-2.6.35.4

 

2. 编译

运行make命令编译出

ehci_monitor.ko

 

三安装和运行

ehci_monitor.koehci-hcd.ko复制到文件系统/usr目录下

修改profile 文件,加入下行命令

/bin/insmod  /usr/ehci_monitor.ko

 

制作文件系统,并下载到nuc900开发板.

 

开机运行系统,成功识别出设备.

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/311828
推荐阅读
  

闽ICP备14008679号