Skip to contentSkip to conversation

Question about EHCI on P4080

DISCUSSION Ruchika 2 participants 3 messages Feb 20, 2014 – Feb 21, 2014

lore
Share & tools
lore

Ruchika

author
#0 lore raw

Hi,
I've been trying to understand why the uboot code is unable to work with USB1.1 devices.
On a USB analyzer:
I notice on an analyzer that there are no SOF or IN tokens seen on the bus at all. The only after the very first setup packet is sent and ACK'd.

The board has a hub chip on it connected to the USB controller via a Ulpi interface.

Uboot debug indicates that the transfer times out and was still "Active"

The kernel code indicates that a companion driver handles 1.1 devices. Does this mean there are 2 HCD's, one for HS and one for FS/LS in the kernel ? Thank you

ruchika

author
#1 lore raw

linuxppc,
Is there another mailing list which is more appropriate ? If so I'd be happy to get a recommendation.

Thank you
Regards
ruchika

Quoted 19 lines · Ruchika

Hi,
I've been trying to understand why the uboot code is unable to work with USB1.1 devices.
On a USB analyzer:
I notice on an analyzer that there are no SOF or IN tokens seen on the bus at all. The only after the very first setup packet is sent and ACK'd.

The board has a hub chip on it connected to the USB controller via a Ulpi interface.

Uboot debug indicates that the transfer times out and was still "Active"

The kernel code indicates that a companion driver handles 1.1 devices. Does this mean there are 2 HCD's, one for HS and one for FS/LS in the kernel ?
Thank you

ruchika

#2 lore raw
Quoted 3 lines · Ruchika

linuxppc,
Is there another mailing list which is more appropriate ? If so I'd be happy to get a recommendation.

If you're asking about U-Boot support, the list is [email protected]

Be sure to mention what version of U-Boot you're using, and that you're using a recent U-Boot. Also, don't top post or post the same thing twice.

If you're using U-Boot from the Freescale SDK rather than from upstream, then instead get support from [email protected] or
https://community.freescale.com/ It might be a good idea to go that route regardless, given that this sounds like it may be a hardware compatibility issue.

I don't think there is a separate host controller or driver for USB 1.1 (or lower speed USB 2.0) devices on p4080 (though this is common on PCs).

-Scott

Quoted 32 lines

Thank you
Regards
ruchika

Quoted 12 lines · Ruchika

Hi,
I've been trying to understand why the uboot code is unable to work with USB1.1 devices.
On a USB analyzer:
I notice on an analyzer that there are no SOF or IN tokens seen on the bus at all. The only after the very first setup packet is sent and ACK'd.

The board has a hub chip on it connected to the USB controller via a Ulpi interface.

Uboot debug indicates that the transfer times out and was still "Active"

Quoted 7 lines

The kernel code indicates that a companion driver handles 1.1 devices. Does this mean there are 2 HCD's, one for HS and one for FS/LS in the kernel ?
Thank you

ruchika

_______________________________________________
Linuxppc-dev mailing list
[email protected]
https://lists.ozlabs.org/listinfo/linuxppc-dev