Re: [Bug 68161] Unstable work of xhci with USB3.0 card reader and UDMA7 CompactFlash card.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux