I'm currently using the ISP1760 and facing the same kind of trouble (I think...) you've described earlier. I'm actually using the ISP1760 on a customized Coldfire 5474 based board with a 2.6.25 Lniux kernel. I store data on a flash drive directly soldered to port1 of the ISP1760. When I need to take those data out, I can both use port2 or port3 of the ISP1760 to plug a pendrive and to copy data to. Here come my problem : after copying a certain amount of data (more than 100Mb), I always get those kind of messages : [ 448.840000] Reloading ptd 0680a040/07023300... qh 0680c0a8 read: 0 of 13 done: 00000000 cur: 00000001 [ 478.790000] usb 2-1.3: reset high speed USB device using isp1760 and address 4 [ 482.330000] Reloading ptd 0680a320/07023300... qh 0680c0c4 read: 0 of 13 done: 00000002 cur: 00000001 [ 650.440000] Should reload now.... transfered 0 of 13 [ 650.440000] kernel BUG at drivers/usb/host/isp1760-hcd.c:1075! Of course, the copy fails. It does not happen when I transfer only few megabytes. It also never happens when I copy from the ISP1760 (whatever the port is) to the RAM or NFS. It also never happens when I copy from the RAM or NFS to the ISP1760 (whatever the port is). Does anyone have already succeed to transfer data from/to ports both belonging to the ISP1760 ? Where should I start to look at (I'm quite new to the USB world...) ? -- 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