On 01/15/2014 02:03 PM, David Laight wrote:
From: tatxarata
Update on my current research status.
1. To get normal read/write speed over USB3 I have to set max_sector_kb
to 64. Otherwise write is fine, but read is very slow (about 300kb/s).
Maybe this is hardware issue of this reader/card. However over USB2 all
works fine without any tweaks. All that said below is for case of
max_sector_kb = 64.
I can't remember if you've said before...
Is that USB2 on ehci or xhci?
ie in a USB2 only port or a USB3 port with a USB2 cable.
David
When I say USB2 i mean ehci. However I've tested reader in xhci USB3
port using USB2 cable. In that case all works like device is in ehci
USB2 port: no issues observed without any tweaks needed, all works as
expected.
ps.
lspci says i have 3 USB controllers:
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset
Family USB xHCI Host Controller (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset
Family USB Enhanced Host Controller #2 (rev 04)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset
Family USB Enhanced Host Controller #1 (rev 04)
All of mentioned cardreaders use GenesysLogic GL3220 USB 3.0 compliant
Mulit-LUN card reader controller.
http://www.genesyslogic.com/en/product_view.php?show=12
On ginzzu it originally has been flashed with firmware 0566, now with
0570. Both firmwares works the same.
Transcend device is flashed with TS22 from official site.
As stated at transcend site UDMA7 mode for CF is supported starting
from firmware version TS17.
I'm not trying to say that microsoft Windows 8 contains reference USB
3.0 implementation, but my Transcend cardreader and CF card works
without any issues in Windows 8.
Maybe some bugs in reader firmware made friends with bugs from USB3.0
stack from microsoft and together they are doing their job well?
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html