From: Xiaofan C. <xia...@gm...> - 2016-02-22 01:20:18
|
On Mon, Feb 22, 2016 at 8:57 AM, John Coppens <jo...@jc...> wrote: > When tested with a minimalistic C program, also with libusb 1.0.20, the transfer > actually starts, but stops after a couple of 512 data blocks. > > Questions: > - In C, I have code that detaches the kernel driver if necessary. Is this necessary > here? I didn't find any reference in the tutorial. Yes, if there is a kernel driver (except usbfs) bind to the device. > - Any other tests I can do? > > The system is Linux, kernel 4.1.6, Slackware 14.1, and > libusb 1.0.20. You can set LIBUSB_DEBUG=4 before running your pyusb program and then post the verbose libusb debug info. -- Xiaofan |