On 07/10/15 16:54, Roger Quadros wrote:
> 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.

Well I'm wrong. A bit later it seems to have been registered fine.

So hsusb2_vbus line should have gone low to enable the USB HUB power
and hence D14. That doesn't seem to be happening.

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