Slow/broken USB and Ethernet on Snowballs/Origen boards?

Sangwook Lee sangwook.lee at linaro.org
Fri Mar 16 15:35:15 UTC 2012


On 16 March 2012 14:55, Mans Rullgard <mans.rullgard at linaro.org> wrote:

> On 16 March 2012 12:36, Sangwook Lee <sangwook.lee at linaro.org> wrote:
> > Hi Mans
> >
> > On 16 March 2012 11:50, Mans Rullgard <mans.rullgard at linaro.org> wrote:
> >>
> >> On 16 March 2012 04:14, Sachin Kamat <sachin.kamat at linaro.org> wrote:
> >> > Hi,
> >> >
> >> > On 15/03/2012, Mans Rullgard <mans.rullgard at linaro.org> wrote:
> >> >> On 14 March 2012 20:04, Jannis Pohlmann
> >> >> <jannis.pohlmann at codethink.co.uk>
> >> >> wrote:
> >> >>> Hi,
> >> >>>
> >> >>> I am currently playing with a couple of the development boards for
> >> >>> which
> >> >>> there are Linaro hwpacks and LEBs. Since what I am trying to do
> >> >>> requires
> >> >>> a lot of disk and network I/O, I've been paying special attention to
> >> >>> the
> >> >>> data transfer rates I can get out of these boards.
> >> >>>
> >> >>> Below is a brief summary of my findings.
> >> >>>
> >> >>> 3) Origen
> >> >>>
> >> >>>  * the internal USB hub runs at Full Speed (12 MBit/s), resulting
> in a
> >> >>>    maximum USB disk I/O of 1.5 MByte/s
> >> >>>
> >> >>>  * since the board does not feature Ethernet itself, I tried to
> attach
> >> >>>    a USB Ethernet controller to it, but of course the transfer rate
> >> >>>    through that is by the I/O upper limit of the USB hub
> >> >>>
> >> >>>  * I did not test wireless but it is not feasible for what I am
> trying
> >> >>>    to do anyway
> >> >>
> >> >> Which kernel version are you using on the Origen?  I noticed the same
> >> >> problem
> >> >> a while back, but it appears to have been fixed in the Samsung
> landing
> >> >> team
> >> >> tree.  There is still another bug present in the Origen kernel
> >> >> preventing
> >> >> USB-ethernet working with EHCI.  Some patches have been posted, but
> >> >> they
> >> >> have not made it into the trees yet.
> >> >
> >> > These patches have been added to Samsung LT tree [1].
> >> >
> >> > [1] git://git.linaro.org/landing-teams/working/samsung/kernel.git
> >> > (branch: tracking)
> >>
> >> That branch still needs one more patch (attached).
> >>
> > Thanks for looking at this git.
> >
> > Initially I submitted patches with the call-back function
> > http://www.spinics.net/lists/linux-usb/msg59212.html
> >
> > But maintainers  don't like to use call-back function, and it was
> rejected.
> > So Now LT doesn't to use this call-back function
>
> Yes, I saw that, but the tracking branch in git still has the incomplete
> callback version.
>
>
You're right.

@Tushar, we need to apply Mans's patch as well.

Thanks Mans!






> --
> Mans Rullgard / mru
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linaro.org/pipermail/linaro-dev/attachments/20120316/feb53b4e/attachment-0001.html>


More information about the linaro-dev mailing list