From 4af49bb5fbe64f1db456562f7229b4a9af4d2bb3 Mon Sep 17 00:00:00 2001 From: Alex Papazoglou Date: Wed, 31 Aug 2022 11:45:08 -0700 Subject: [PATCH 1/3] avrdude.conf.in: Adds digilent-hs2 dongle Adds support for Digilint JTAG HS2 in MPSSE mode. --- src/avrdude.conf.in | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/src/avrdude.conf.in b/src/avrdude.conf.in index 1152af77..9b461996 100644 --- a/src/avrdude.conf.in +++ b/src/avrdude.conf.in @@ -1044,6 +1044,28 @@ programmer rdyled = ~15; ; +# +# Digilent JTAG HS2 programmer. FT232H-based dongle with +# buffers. +# +programmer + id = "digilent-hs2"; + desc = "Digilient JTAG HS2 (MPSSE)"; + type = "avrftdi"; + connection_type = usb; + usbvid = 0x0403; + usbpid = 0x6014; + usbdev = "A"; + usbvendor = ""; + usbproduct = ""; + usbsn = ""; + reset = 3; + sck = 0; + mosi = 1; + miso = 2; + buff = 5,6,7; +; + #------------------------------------------------------------ # serialupdi #------------------------------------------------------------ From bf70b5fc8c6ac1cc6900a7285e2b7de17433a48f Mon Sep 17 00:00:00 2001 From: Alex Papazoglou Date: Wed, 31 Aug 2022 20:43:27 -0700 Subject: [PATCH 2/3] avrdude.conf.in: Cosmetic changes Corrected formatting using /s. Added a URL for the reference manual. --- src/avrdude.conf.in | 34 +++++++++++++++++++--------------- 1 file changed, 19 insertions(+), 15 deletions(-) diff --git a/src/avrdude.conf.in b/src/avrdude.conf.in index 9b461996..931c9c38 100644 --- a/src/avrdude.conf.in +++ b/src/avrdude.conf.in @@ -1044,26 +1044,30 @@ programmer rdyled = ~15; ; +#------------------------------------------------------------ +# digilent-hs2 +#------------------------------------------------------------ + # # Digilent JTAG HS2 programmer. FT232H-based dongle with # buffers. # +# The reference manual can be found at https://digilent.com/reference/_media/reference/programmers/jtag-hs2/jtag-hs2_rm.pdf +# + programmer - id = "digilent-hs2"; - desc = "Digilient JTAG HS2 (MPSSE)"; - type = "avrftdi"; - connection_type = usb; - usbvid = 0x0403; - usbpid = 0x6014; - usbdev = "A"; - usbvendor = ""; - usbproduct = ""; - usbsn = ""; - reset = 3; - sck = 0; - mosi = 1; - miso = 2; - buff = 5,6,7; + id = "digilent-hs2"; + desc = "Digilient JTAG HS2 (MPSSE)"; + type = "avrftdi"; + connection_type = usb; + usbvid = 0x0403; + usbpid = 0x6014; + usbdev = "A"; + buff = 5, 6, 7; + reset = 3; + sck = 0; + mosi = 1; + miso = 2; ; #------------------------------------------------------------ From b99df388bd221c9915861c6df22a0c111db88213 Mon Sep 17 00:00:00 2001 From: Stefan Rueger Date: Thu, 1 Sep 2022 13:08:44 +0100 Subject: [PATCH 3/3] Change comment for diligent-hs2 in avrdude.conf.in --- src/avrdude.conf.in | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/avrdude.conf.in b/src/avrdude.conf.in index 931c9c38..a719a17a 100644 --- a/src/avrdude.conf.in +++ b/src/avrdude.conf.in @@ -1048,12 +1048,8 @@ programmer # digilent-hs2 #------------------------------------------------------------ -# -# Digilent JTAG HS2 programmer. FT232H-based dongle with -# buffers. -# -# The reference manual can be found at https://digilent.com/reference/_media/reference/programmers/jtag-hs2/jtag-hs2_rm.pdf -# +# Digilent JTAG HS2 programmer. FT232H-based dongle with buffers. +# https://digilent.com/reference/_media/reference/programmers/jtag-hs2/jtag-hs2_rm.pdf programmer id = "digilent-hs2";