ULPI
Перейти к навигации
Перейти к поиску
U-Boot ULPI
aliases { usb0 = "/usb@c5000000"; /* Tegra USB */ usb1 = "/usb@c5004000"; /* ULPI aka internal USB */ usb2 = "/usb@c5008000"; /* External USB port */ };
starting USB... USB0: USB EHCI 1.00 USB1: USB EHCI 1.00 USB2: USB EHCI 1.00 scanning bus 0 for devices... 1 USB Device(s) found scanning bus 1 for devices... 4 USB Device(s) found scanning bus 2 for devices... 2 USB Device(s) found Tegra20 (Paz00) MOD # usb tree USB device tree: 1 Hub (480 Mb/s, 0mA) u-boot EHCI Host Controller 1 Hub (480 Mb/s, 0mA) | u-boot EHCI Host Controller | +-2 Hub (480 Mb/s, 2mA) | +-3 Vendor specific (480 Mb/s, 450mA) | Ralink 802.11 n WLAN 1.0 | +-4 (12 Mb/s, 0mA) 1 Hub (480 Mb/s, 0mA) | u-boot EHCI Host Controller | +-2 Hub (480 Mb/s, 2mA) Tegra20 (Paz00) MOD #
Data from 3.1.10 kernel
ULPI reference clock output - https://github.com/zombah/android_kernel_toshiba_ac100/blob/rel-15r7-ac100-jellybean-cm-11.0/arch/arm/mach-tegra/board-paz00.c#L367
ULPI reset GPIO - https://github.com/zombah/android_kernel_toshiba_ac100/blob/rel-15r7-ac100-jellybean-cm-11.0/arch/arm/mach-tegra/board-paz00.h#L26
Reseting ULPI - https://github.com/zombah/android_kernel_toshiba_ac100/blob/rel-15r7-ac100-jellybean-cm-11.0/arch/arm/mach-tegra/board-paz00.c#L335
U-Boot loaded via RCM
How colibri-t20 fix this - https://github.com/ac100-ru/u-boot-ac100-exp/commit/b7b206706208a0c7509b7addda7c5f15c7b2fec6