ULPI: различия между версиями
Перейти к навигации
Перейти к поиску
Zombah (обсуждение | вклад) м (break lines) |
Zombah (обсуждение | вклад) м (add usb aliases and u-boot usb output) |
||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
==U-Boot ULPI== | ==U-Boot ULPI== | ||
<pre> | |||
aliases { | |||
usb0 = "/usb@c5000000"; /* Tegra USB */ | |||
usb1 = "/usb@c5004000"; /* ULPI aka internal USB */ | |||
usb2 = "/usb@c5008000"; /* External USB port */ | |||
}; | |||
</pre> | |||
<pre> | |||
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 # | |||
</pre> | |||
===Data from 3.1.10 kernel=== | ===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 <br/> | 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 <br/> | ||
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 <br/> | 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 <br/> | ||
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 <br/> | |||
---- | |||
===U-Boot loaded via RCM=== | |||
How colibri-t20 fix this - https://github.com/ac100-ru/u-boot-ac100-exp/commit/b7b206706208a0c7509b7addda7c5f15c7b2fec6 <br/> |
Текущая версия от 12:10, 21 декабря 2016
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