On Fri, Dec 23, 2011 at 2:19 PM, Ed <[email protected]> wrote: > avrdude: jtagmkII_open() > avrdude: usbdev_open(): Found JTAGICE mkII, serno: 0700000000BF > avrdude: usbdev_open(): using read endpoint 0x82 > avrdude: jtagmkII_getsync(): Sending sign-on command: avrdude: > usb_fill_buf(): usb_bulk_read() error usb_bulk_read: An error occured during > read (see messages above) > avrdude: jtagmkII_recv(): Timeout receiving packet > avrdude: jtagmkII_getsync(): sign-on command: status -1 > avrdude: jtagmkII_getsync(): Sending sign-on command: avrdude: > usb_fill_buf(): usb_bulk_read() error usb_bulk_read: An error occured during > read (see messages above) > avrdude: jtagmkII_recv(): Timeout receiving packet > avrdude: jtagmkII_getsync(): sign-on command: status -1 > > This continues forever or until I turn off the JTAGICE mkII. >
What is the libusb version you are using? Released version libusb-1.0.8 + libusb-compat-0.1.3? Or the legacy libusb-0.1? Both can be problematic. You might try libusb-1.0 git and libusb-compat-0.1.3. The libusb-1.0 git solved many problems in libusb-1.0.8, some of them are related to USB timeout in Linux and Mac OS X. -- Xiaofan _______________________________________________ avrdude-dev mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/avrdude-dev
