TI中文支持网
TI专业的中文技术问题搜集分享网站

内核去除USB

我使用的是SEED-DEC138板子的内核,我自己做的板子上没有USB,我把合SEED-DEC138板子的内核烧到我自己的板子上后,无法启动内核。我读取__log_buf后发现停在USB那里了,内核只运行到这里:

……….(上面省略)

usbcore: registered new interface driver usbfs

usbcore: registered new interface driver hub

usbcore: registered new device driver usb

Switching to clocksource timer0_1

musb_hdrc: version 6.0, cppi4.1-dma, host, debug=0

Waiting for USB PHY clock good…

往下就没有了。

请问怎么才能停止SEED-DEC138板子上的两个USB配置呢?怎样才能启动内核呢?

如果哪位大神有比较精简的内核,麻烦您提供一份。我用的OMAPL138版本是2.0

谢谢啊!

noaming:

你重新配置一下内核,把不需要的功能关掉就可以了,然后编译新内核出来。

yuepeng zhang:

回复 noaming:

我这样做了,但是重新编译内核的时候会出错,无法编译通过。SEED-DEC138提供的内核程序写的不太好,各个功能之间有关联,直接关掉USB会导致编译的时候其他功能会报错。

noaming:

回复 yuepeng zhang:

关闭一个模块,对编译应该没有影响。编译主要要注意工具链和内核,编译命令匹配。建议你使用TI提供的DVSDK开发包,里面有比较全面的资料和说明手册:

http://www.ti.com/tool/linuxsdk-omapl138

赞(0)
未经允许不得转载:TI中文支持网 » 内核去除USB
分享到: 更多 (0)