missiler 发表于 2017-5-24 23:37:12

IMX6Q 工业级核心板USB接口

本帖最后由 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) Driverfsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host Controllerfsl-ehci fsl-ehci.0: new USB bus registered, assigned bus number 1fsl-ehci fsl-ehci.0: irq 75, io base 0x02184000fsl-ehci fsl-ehci.0: USB 2.0 started, EHCI 1.00hub 1-0:1.0: USB hub foundhub 1-0:1.0: 1 port detectedadd wake up source irq 72fsl-ehci fsl-ehci.1: Freescale On-Chip EHCI Host Controllerfsl-ehci fsl-ehci.1: new USB bus registered, assigned bus number 2fsl-ehci fsl-ehci.1: irq 72, io base 0x02184200fsl-ehci fsl-ehci.1: USB 2.0 started, EHCI 1.00hub 2-0:1.0: USB hub foundhub 2-0:1.0: 1 port detectedInitializing USB Mass Storage driver...
但工业级的只发现fsl-ehci.0就结束了
是引脚USB_H1_OC,USB_H1_PWR_EN的问题还是说ehci.1休眠了,还是内核配置问题

missiler 发表于 2017-5-25 08:46:17

本帖最后由 missiler 于 2017-5-25 10:15 编辑

早上测了一下,发现USB_H1_VBUS为低,与开发板不同,但拉高也没用

missiler 发表于 2017-5-25 10:33:24

用官方镜像正常,不知道自己编译的问题在哪里?uboot还是内核

飞凌-unix 发表于 2017-5-25 11:19:14

您好,您可以比较比较您的代码和官方镜像的board-mx6q_sabresd.c以及board-mx6q_sabresd.h看看有什么区别,看看能不能从板载初始化文件中找出问题。

missiler 发表于 2017-5-25 12:49:57

已解决,是LTIB编译内核配置问题
页: [1]
查看完整版本: IMX6Q 工业级核心板USB接口