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

Mans Rullgard mans.rullgard at linaro.org
Fri Mar 16 14:55:33 UTC 2012


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.

-- 
Mans Rullgard / mru



More information about the linaro-dev mailing list