Skip to content

Commit

Permalink
* usbdefs.h (USBDEV_BULK_EP_WRITE_STK600)
Browse files Browse the repository at this point in the history
(USBDEV_BULK_EP_READ_STK600): new define values
* stk500v2.c (stk600_open): use the STK600 EP values,
as they are different from AVRISPmkII



git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@1126 81a1dc3b-b13d-400b-aceb-764788c761c2
  • Loading branch information
joerg_wunsch committed Dec 18, 2012
1 parent 4920a8a commit b4dd328
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 3 deletions.
7 changes: 7 additions & 0 deletions avrdude/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
2012-12-18 Joerg Wunsch <j.gnu@uriah.heep.sax.de>

* usbdefs.h (USBDEV_BULK_EP_WRITE_STK600)
(USBDEV_BULK_EP_READ_STK600): new define values
* stk500v2.c (stk600_open): use the STK600 EP values,
as they are different from AVRISPmkII

2012-12-18 Joerg Wunsch <j.gnu@uriah.heep.sax.de>

bug #37942: Latest SVN can't program in dragon_jtag mode
Expand Down
4 changes: 2 additions & 2 deletions avrdude/stk500v2.c
Original file line number Diff line number Diff line change
Expand Up @@ -1666,8 +1666,8 @@ static int stk600_open(PROGRAMMER * pgm, char * port)
PDATA(pgm)->pgmtype = PGMTYPE_STK600;
pgm->set_sck_period = stk600_set_sck_period;
pgm->fd.usb.max_xfer = USBDEV_MAX_XFER_MKII;
pgm->fd.usb.rep = USBDEV_BULK_EP_READ_MKII;
pgm->fd.usb.wep = USBDEV_BULK_EP_WRITE_MKII;
pgm->fd.usb.rep = USBDEV_BULK_EP_READ_STK600;
pgm->fd.usb.wep = USBDEV_BULK_EP_WRITE_STK600;
pgm->fd.usb.eep = 0; /* no seperate EP for events */
#else
fprintf(stderr, "avrdude was compiled without usb support.\n");
Expand Down
6 changes: 5 additions & 1 deletion avrdude/usbdevs.h
Original file line number Diff line number Diff line change
Expand Up @@ -32,11 +32,15 @@
#define USB_DEVICE_AVRDRAGON 0x2107
#define USB_DEVICE_JTAGICE3 0x2110

/* JTAGICEmkII */
/* JTAGICEmkII, AVRISPmkII */
#define USBDEV_BULK_EP_WRITE_MKII 0x02
#define USBDEV_BULK_EP_READ_MKII 0x82
#define USBDEV_MAX_XFER_MKII 64

/* STK600 */
#define USBDEV_BULK_EP_WRITE_STK600 0x02
#define USBDEV_BULK_EP_READ_STK600 0x83

/* JTAGICE3 */
#define USBDEV_BULK_EP_WRITE_3 0x01
#define USBDEV_BULK_EP_READ_3 0x82
Expand Down

0 comments on commit b4dd328

Please sign in to comment.