Difference between revisions of "Zynq development issues"
From ElphelWiki
(→problem 2: unable to init phy: -110) |
(→reason?) |
||
Line 55: | Line 55: | ||
<b>view-port</b> = <0x170>; | <b>view-port</b> = <0x170>; | ||
} ; | } ; | ||
+ | * order in device tree does not matter | ||
==Links== | ==Links== |
Revision as of 19:25, 12 April 2016
Contents
Config
kernel
4.0 (linux-xlnx 468329e7fac2b22e76897fbd40532cc0884ded2a)
device-tree
... ps7_usb_0: ps7-usb@e0002000 { clocks = <&clkc 28>; compatible = "xlnx,zynq-usb-2.20a", "chipidea,usb2"; reg = <0xe0002000 0x1000>; interrupt-parent = <&ps7_scugic_0>; interrupts = <0 21 4>; dr_mode = "host"; phy_type = "ulpi"; usb-phy = <&usb_phy0>; } ; ... } ; ... usb_phy0: phy0{ compatible = "ulpi-phy"; #phy-cells = <0>; reg = <0xe0002000 0x1000>; viewport = <0x170>; } ;
.config
CONFIG_USB_ULPI=y CONFIG_USB_ULPI_VIEWPORT=y CONFIG_USB_CHIPIDEA_DEBUG=y CONFIG_USB_GPIO_VBUS=n CONFIG_USB_OTG=n CONFIG_USB_GADGET=n
from dmesg
[ 1.035759] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 1.042319] usbcore: registered new interface driver usb-storage [ 1.073619] e0002000.ps7-usb supply vbus not found, using dummy regulator [ 1.103560] Registering platform device 'ci_hdrc.0'. Parent at e0002000.ps7-usb [ 1.114806] ci_hdrc ci_hdrc.0: ChipIdea HDRC found, revision: 22, lpm: 0; cap: f00d4100 op: f00d4140 [ 1.136023] ci_hdrc ci_hdrc.0: unable to init phy: -110 [ 1.141232] ci_hdrc: probe of ci_hdrc.0 failed with error -110
problem 1: vbus not found
reason?
problem 2: unable to init phy: -110
reason?
- corrected the device tree record (s/viewport/view-port/):
usb_phy0: phy0{ compatible = "ulpi-phy"; #phy-cells = <0>; reg = <0xe0002000 0x1000>; view-port = <0x170>; } ;
- order in device tree does not matter