<p>I&#39;ll look in to it this weekend</p>
<div class="gmail_quote">On Apr 6, 2012 11:12 AM, &quot;nikk gitanes&quot; &lt;<a href="mailto:tsynik@gmail.com">tsynik@gmail.com</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi, I&#39;m working on Allwinner A10 Android 2.3 tablet connected with many USB devices,<br>
and found very poor USB performance on 2.6.36 kernel.<br>
<br>
My device have only one OTG port, so I attach self-powered USB Hub to it.<br>
<br>
Connected USB devices are: USB DAC, PL2303 based GPS, DVB-T Tuner, Bluetooth stick, 3G Modem.<br>
<br>
I have no major issues with soundcard and dvb, all other devices also work fine alone, BUT<br>
when 3G or BT device have activity (for example, I enable bluetooth, or plug 3G modem and it establishing 3G connection),<br>
sound, transferred to USB DAC, goes choppy, and not listenable at all.<br>
<br>
After some debugging (thanks dmesg), I realise that it&#39;s all related to allwinners&#39; USB host driver.<br>
<br>
...<br>
&lt;7&gt;[  597.740000]       [ fire_audio_urb : 216 ]<br>
&lt;6&gt;[  597.750000] WRN:L2286(drivers/usb/sun4i_usb/hcd/core/sw_hcd_host.c):ERR: sw_hcd_host_rx, end 1 RX proto error(0x4)<br>
&lt;6&gt;[  597.760000] WRN:L2286(drivers/usb/sun4i_usb/hcd/core/sw_hcd_host.c):ERR: sw_hcd_host_rx, end 1 RX proto error(0x4)<br>
&lt;6&gt;[  597.770000] WRN:L2286(drivers/usb/sun4i_usb/hcd/core/sw_hcd_host.c):ERR: sw_hcd_host_rx, end 1 RX proto error(0x4)<br>
&lt;7&gt;[  608.940000]       [ fire_audio_urb : 216 ]<br>
<br>
DVB doesn&#39;t work also, if connected to 2nd usb hub, connected to 1st one:<br>
<br>
...<br>
&lt;7&gt;[  396.040000]       [ fire_audio_urb : 216 ]<br>
&lt;6&gt;[  407.140000] WRN:L3142(drivers/usb/sun4i_usb/hcd/core/sw_hcd_host.c):ERR: not support type(1)<br>
&lt;6&gt;[  407.140000] WRN:L3142(drivers/usb/sun4i_usb/hcd/core/sw_hcd_host.c):ERR: not support type(1)<br>
&lt;6&gt;[  407.140000] WRN:L3142(drivers/usb/sun4i_usb/hcd/core/sw_hcd_host.c):ERR: not support type(1)<br>
&lt;6&gt;[  407.150000] WRN:L1867(drivers/usb/sun4i_usb/hcd/core/sw_hcd_host.c):ERR: sw_hcd_host_tx, urb is NULL<br>
&lt;7&gt;[  407.180000]       [ fire_audio_urb : 216 ]<br>
<br>
There are many other errors from sw_hcd_host.c in various conditions.<br>
<br>
Does this mean driver is incomplete? Do you have issues with USB devices on your hardware?<br>
_______________________________________________<br>
arm-netbook mailing list <a href="mailto:arm-netbook@lists.phcomp.co.uk">arm-netbook@lists.phcomp.co.uk</a><br>
<a href="http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook" target="_blank">http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook</a><br>
Send large attachments to <a href="mailto:arm-netbook@files.phcomp.co.uk">arm-netbook@files.phcomp.co.uk</a><br>
</blockquote></div>