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

更换linux内核后,am3352的usb问题

TI的工程师,你们好!

       遇到一个问题,需要你们指点迷津。我司项目上使用了TI的AM3352芯片,系统以前使用TI的SDK包,内核版本3.2.0。移植以后,USB端口可以运行,挂载设备一切正常。上周,我们升级了TI的最新SDK包,系统版本是3.14.33。硬件平台没有变化。

       两个内核之间最大的区别是,3.14引入了板载文件dts来设置硬件。现在的3.14.33的内核已在3352上运行了,但是USB口没有任何反应,我详述一下情况。

       内核选项使用了omap2.defconfig.(其他的配置不能在芯片上运行,原因没找到)。查看/sys/bus/usb/driver,驱动存在, /sys/bus/usb/device下没有任何设备probe。插入U盘后,系统没有任何输出,说明没有枚举。(芯片的usb接口和HUB连接,U盘和HUB连接).

        我想问下,根据你们的经验是什么用原因造成USB没有反应,是DTS没有正确设置?还是3.14下有什么选项没有打开,或者是其他的原因。请各位大牛们指点一下。(只要更换为3.2.0内核一切正常,说明硬件工作是正常的哈)

HG:

你可以好好看看3.14系统升级的具体情况,你这个情况看起来就是板级bsp没有工作。

应该是配置不正确导致的,好好看看具体芯片的sdk包使用文档。

希望能帮到你。

赞(0)
未经允许不得转载:TI中文支持网 » 更换linux内核后,am3352的usb问题
分享到: 更多 (0)