Re: Unreliable USB3 with NEC uPD720200 and Delock Cardreader

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

 



> I am having problem with Transcend USB3 cardreader (TS-RDF8W, identified 
> as Genesys GL3220 in dmesg output);
> The system is Fedora 16 (kernel 3.6.5) on ASUS Crosshair IV Formula motherboard
>  with on-board  USB3 NEC 
> ( NEC Corporation uPD720200 USB 3.0 Host Controller (rev 03) )
> Cardreader works fine when connected to an USB2 port;
> To get it working reliably (but slow!) when connected to USB3 port,
>  I must reduce 
> /sys/block/sdX/device/max_sectors
>  setting from default 240 to 127 or less;
> 128 or more give errors (sdX stands for name assigned to the device, e.g. sde)
> 
The device seems to work well after its firmware has been updated to version
TS17 (firmware updater from Transcend webpage, there is only MAC and Windows
version; I used Windows version on a Win7 laptop with TS-RDF8 device connected to
 an USB2.0 port)

With the updated firmware the device works fine for me overs USB3.0 with both
default max_sectors value of 240 and with 1024 (which is max, as
/sys/bus/usb/drivers/usb-storage/*/*/wMaxPacketSize reports
)
(Note1: I do not have really fast SD of CF cards, I got
  18 MB/s read rate with 2GB SanDisk UltraIISD
and 22 MB/s read rate with 2GB SanDisk ExtremeIII SD card)
(Note2: I have also installed latest firmware version to my
  NEC/Renesas USB3 controller)
Now I am using 3.6.11-1.fc16.x86_64 kernel version (Fedora 16 64-bit)

So my understanding is that the problem was with faulty original firmware of
Transcend TS-RDF8 and NOT with kernel xhci code.



--
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