嵌入式爱好者

查看: 36686|回复: 4

[Linux] IMX6Q 工业级核心板USB接口

[复制链接]

5

主题

14

帖子

81

积分

i.MX6UL通行证i.MX6Q通行证

扫一扫,手机访问本帖
发表于 2017-5-24 23:37:12 | 显示全部楼层 |阅读模式
本帖最后由 missiler 于 2017-5-25 00:08 编辑

我先前使用IMX6Q商业级进行开发,换到工业级核心板后,发现无法识别USB Host接口(fsl-ehci.1),只能看到USB OTG接口(fsl-ehci.0),这是为什么?商业版的启动过程中提示:
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
fsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host Controller
fsl-ehci fsl-ehci.0: new USB bus registered, assigned bus number 1
fsl-ehci fsl-ehci.0: irq 75, io base 0x02184000
fsl-ehci fsl-ehci.0: USB 2.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
add wake up source irq 72
fsl-ehci fsl-ehci.1: Freescale On-Chip EHCI Host Controller
fsl-ehci fsl-ehci.1: new USB bus registered, assigned bus number 2
fsl-ehci fsl-ehci.1: irq 72, io base 0x02184200
fsl-ehci fsl-ehci.1: USB 2.0 started, EHCI 1.00
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
Initializing USB Mass Storage driver...

但工业级的只发现fsl-ehci.0就结束了

是引脚USB_H1_OC,USB_H1_PWR_EN的问题还是说ehci.1休眠了,还是内核配置问题
回复

使用道具 举报

5

主题

14

帖子

81

积分

i.MX6UL通行证i.MX6Q通行证

 楼主| 发表于 2017-5-25 08:46:17 来自手机 | 显示全部楼层
本帖最后由 missiler 于 2017-5-25 10:15 编辑

早上测了一下,发现USB_H1_VBUS为低,与开发板不同,但拉高也没用
点评回复 支持 反对

使用道具 举报

5

主题

14

帖子

81

积分

i.MX6UL通行证i.MX6Q通行证

 楼主| 发表于 2017-5-25 10:33:24 | 显示全部楼层
用官方镜像正常,不知道自己编译的问题在哪里?uboot还是内核
点评回复 支持 反对

使用道具 举报

153

主题

3910

帖子

4207

积分

AM5718通行证AM335x通行证i.MX6UL通行证i.MX RT通行证i.MX6Q通行证XX18通行证TCU通行证FCU1401通行证FCU1301通行证FCU11xx通行证

发表于 2017-5-25 11:19:14 | 显示全部楼层
您好,您可以比较比较您的代码和官方镜像的board-mx6q_sabresd.c以及board-mx6q_sabresd.h看看有什么区别,看看能不能从板载初始化文件中找出问题。
技术支持电话:0312-3119192
技术支持邮箱:Linux@forlinx.com
点评回复 支持 反对

使用道具 举报

5

主题

14

帖子

81

积分

i.MX6UL通行证i.MX6Q通行证

 楼主| 发表于 2017-5-25 12:49:57 来自手机 | 显示全部楼层
已解决,是LTIB编译内核配置问题
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-11-22 10:21

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表