Sven,

On 07/10/15 16:13, Sven Bock wrote:
> Hello Roger,
> 
> thanks for your reply.
> 
> 
>     You don't need any uEnv. All you need in the kernel is the USB EHCI 
> drivers.
> 
>     CONFIG_USB_EHCI_HCD=y
>     CONFIG_USB_EHCI_HCD_OMAP=y
> 
>     You will also need the TWL PMIC GPIO driver
>     CONFIG_GPIO_TWL4030=y
> 
> 
> Where should I find this config? Also in "/sys/kernel"?
> 

This is when you build the kernel. But never mind. From your cat gpio it looks 
like
it is enabled as it shows twl4030-gpio.

> 
>     led D14 must turn ON when USB hub is powered. Looks like the software
>     isn't turning on power for the USB hub so I wouldn't suspect hardware yet.
> 
> It is not turning on. 
> 
> 
>     Can you please paste your kernel boot log in pastebin and the output of
>             cat /sys/kernel/debug/gpio
> 
>  
> I attached the boot.log and the dmesg
> Here is the output of gpio:
>  
> root@arm:/sys/kernel/debug# cat gpio
> GPIOs 0-31, platform/49050000.gpio, gpio:
> 
> GPIOs 32-63, platform/49052000.gpio, gpio:
> 
> GPIOs 64-95, platform/49054000.gpio, gpio:
> 
> GPIOs 96-127, platform/49056000.gpio, gpio:
>  gpio-115 (reset               ) out hi   
>  gpio-117 (?                   ) out lo   
>  gpio-118 (?                   ) out lo   
> 
> GPIOs 128-159, platform/49058000.gpio, gpio:
> 
> GPIOs 160-191, platform/48310000.gpio, gpio:
>  gpio-164 (user                ) in  lo IRQ
> 
> GPIOs 1004-1023, platform/twl4030-gpio, twl4030, can sleep:
>  gpio-1006 (tfp410 PD           ) out lo   
>  gpio-1022 (hsusb2_vbus         ) out hi   
> 
> Do you see anything wrong in this configuration?

This is fine. From your kernel log I see this 

[    3.789886] ehci-omap: OMAP-EHCI Host Controller driver
[    3.790405] ehci-omap 48064800.ehci: Can't get PHY device for port 1: -517

This means that the EHCI USB controller couldn't get the PHY device
and has bailed out. It seems to occur in mainline as well.

I'll investigate more and keep you updated.

cheers,
-roger

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to