AnsweredAssumed Answered

关于IMX6Q PCIe 外挂USB 3.0 UPD720202的一些配置问题

Question asked by LinJin MENG on Jan 5, 2019
Latest reply on Jan 10, 2019 by jimmychan

各位工程师你们好

 

   我再IMX6Q PCIe总线上外挂了一个USB 3.0 UPD72020芯片,然后再内核里面做了如下配置

#
# Bus support
#
CONFIG_PCI=y
CONFIG_PCI_DOMAINS=y
CONFIG_PCI_DOMAINS_GENERIC=y
CONFIG_PCI_SYSCALL=y
CONFIG_PCI_MSI=y
CONFIG_PCI_DEBUG=y
# CONFIG_PCI_REALLOC_ENABLE_AUTO is not set
# CONFIG_PCI_STUB is not set
# CONFIG_PCI_IOV is not set
# CONFIG_PCI_PRI is not set
# CONFIG_PCI_PASID is not set

#
# PCI host controller drivers
#
CONFIG_PCIE_DW=y
CONFIG_PCI_IMX6=y
CONFIG_PCI_IMX6_COMPLIANCE_TEST=y
# CONFIG_EP_MODE_IN_EP_RC_SYS is not set
# CONFIG_RC_MODE_IN_EP_RC_SYS is not set
# CONFIG_PCI_HOST_GENERIC is not set
# CONFIG_PCI_LAYERSCAPE is not set
# CONFIG_PCIE_IPROC is not set

 

#
# USB Host Controller Drivers
#
# CONFIG_USB_C67X00_HCD is not set
CONFIG_USB_XHCI_HCD=y
CONFIG_USB_XHCI_PCI=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_EHCI_ROOT_HUB_TT=y
CONFIG_USB_EHCI_TT_NEWSCHED=y
CONFIG_USB_EHCI_PCI=y
CONFIG_USB_EHCI_MXC=y

 

启动信息关于PCI部分如下

1ffc000.pcie supply pcie-bus not found, using dummy regulator
imx6q-pcie 1ffc000.pcie: PCI host bridge to bus 0000:00
pci_bus 0000:00: root bus resource [io 0x1000-0xffff]
pci_bus 0000:00: root bus resource [mem 0x01000000-0x01efffff]
pci_bus 0000:00: root bus resource [bus 00-ff]
pci 0000:00:00.0: ignoring class 0x000000 (doesn't match header type 01)
PCI: bus0: Fast back to back transfers disabled
pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
PCI: bus1: Fast back to back transfers enabled
pci 0000:00:00.0: not setting up bridge for bus 0000:01

 

用lspci 命令查看结果

root@rsc-9xx:~# lspci
00:00.0 Non-VGA unclassified device: Synopsys, Inc. Device abcd (rev 01)

好像没有任何关于xHCI信息挂出来

 

请问调试UPD720202 USB 3.0还需要如何配置,谢谢!

Outcomes