On Sun, 2004-07-04 at 17:59, Alan Stern wrote: > > Anyway I've just send an email to genesys support. > > Let us know if you get any reply from them.
Hello all, Bellow the answer directly from genesys. I'm not an hard core USB device hacker, so can you tell me if this seem to be a good reasonable solution, or if this is a 'turn around' patch ? I've not tested yet, Best regards. -----Forwarded Message----- From: Jason Yu To: mstilmant Cc: Peter Wei, Aimee Hsu Subject: RE: GL811E and Linux Date: Tue, 06 Jul 2004 10:42:06 +0800 Dear Sir: Please modify some file of linux and recompiler. It's relation linux kernel. Linux Kernel 2.4.20 drivers/scsi/sd.c change sd_max_sectors <= 64, ( sd_max_sectors[i] = 64 ). to solve 811 DMA can't over 64K issues. drivers/usb/storage/transport.c In function "usb_stor_Bulk_transport()" Add 100us delay time between scsi command and data stage to solve 811 two stages timing issues. Linux Kernel 2.6.4 inlcude/linux/blkdev.h change MAX_PHYS_SEGMENTS from 128 to 64 change MAX_HW_SEGMENTS from 128 to 64 change MAX_SEGMENT_SIZE from 65526 to 32768 to solve 811 DMA can't over 64K issues drivers/usb/storage/transport.c In function "usb_stor_Bulk_transport()" Add 100us delay time between scsi command and data stage to solve 811 two stages timing issues. Best regards, GENESYS LOGIC, INC. Jason Yu -----Original Message----- From: Michael Stilmant Sent: Sunday, July 04, 2004 6:18 PM To: Support Subject: GL811E and Linux Hello, I've an External Hard Disk not working correctly with my Debian 2.6.6 linux box : Shuttle Computer based on Chipset Nvidia NForce2. The External Disk use the chipset Genesys GL811E And for this chip this is an official note from Nvidia: "Devices that use Genesys GL811 chips may exhibit a failure if a large file is copied. When a file (usually larger than 20 MB) is copied to the USB drive, an error is prompted during the copy transfer. This causes the drive to disappear from the system device manager. Versions 20 and beyond are compatible and will not exhibit this failure." from http://www.epox.de/_boarddetail/8rda+/nForce2_MCP-T_MCP_USB1.1_AppNote.pdf and it's the problem I have (excpet under linux I don't have the device manager :-) just time out in log , and no more access to the disk) So it's mainly a problem in the Genesys device. On the same computer I've Windows XP driving this External DISK perfectly. So I can imagine Microsoft driver update the Genesys firware with a good one at each start of the driver. Or perhaps the windows Driver do it with an other fashion. is you device GL811E able to be firmware upgraded ? What is the correct solution to use this chipset with the NForce2 device ? Thanks you best regards ------------------------------------------------------- This SF.Net email sponsored by Black Hat Briefings & Training. Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel