Tengo una placa Arduino que estoy intentando programar a través de ISP con un AVR Dragon. Creo que lo tengo todo cableado correctamente (creé mi propio cable ISP cortando un viejo cable de cinta flexible), pero cuando intento conectarme, recibo los siguientes errores:
sudo /usr/bin/avrdude -pm328p -c dragon_isp -v -v -v -v -P usb -B 1 -t
avrdude: Version 5.10, compiled on Jun 29 2010 at 03:44:14
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2009 Joerg Wunsch
System wide configuration file is "/etc/avrdude.conf"
Using Port : usb
Using Programmer : dragon_isp
Setting bit clk period : 1.0
avrdude: stk500v2_dragon_isp_open()
avrdude: usbdev_open(): Found AVRBLDR, serno: 00A200007E77
avrdude: usbdev_open(): using read endpoint 0x82
avrdude: jtagmkII_getsync()
avrdude: jtagmkII_getsync(): Sending sign-on command:
avrdude: jtagmkII_send(): sending 1 bytes
avrdude: Sent: . [1b] . [00] . [00] . [01] . [00] . [00] . [00] . [0e] . [01] . [f3] . [97]
avrdude: jtagmkII_recv():
avrdude: usb_fill_buf(): usb_bulk_read() error No error
avrdude: jtagmkII_recv(): Timeout receiving packet
avrdude: jtagmkII_getsync(): sign-on command: status -1
avrdude: jtagmkII_getsync(): Sending sign-on command:
avrdude: jtagmkII_send(): sending 1 bytes
avrdude: usbdev_send(): wrote -19 out of 11 bytes, err = error submitting URB: No such device
avrdude: jtagmkII_send(): failed to send command to serial port
He enganchado el AVR Dragon a dos Arduinos diferentes, y ambos tienen el mismo problema.