avrdudes / avrdude

AVRDUDE is a utility to program AVR microcontrollers
GNU General Public License v2.0
728 stars 137 forks source link

[patch #8924] Enable TPI for usbtiny #703

Closed avrs-admin closed 2 years ago

avrs-admin commented 2 years ago

Sat 27 Feb 2016 09:02:55 PM UTC

This makes it possible to program the smaller chips such as ATtiny9 via TPI using the usbtiny interface.  Tested with sparkfun AVR Pocket Programmer.

file #36495: usbtiny-tpi.patch file #36567: usbtiny-tpi-v2.diff

This issue was migrated from https://savannah.nongnu.org/patch/?8924

avrs-admin commented 2 years ago

David Mosberger-Tang Mon 07 Mar 2016 04:24:55 PM UTC

My original patch was relative to a GIT tree (https://github.com/kcuzner/avrdude).  The new patch (usbtiny-tpi-v2.diff) is relative to SVN.  Sorry about that, I didn't realize that the GIT tree wasn't just a straight clone of the SVN tree.

(file #36567)

avrs-admin commented 2 years ago

David Mosberger-Tang Wed 22 Mar 2017 06:51:59 PM UTC

It's been over a year and there hasn't been any response. I'm curious to at least know why: is there something wrong with the patch, do you not consider it a useful addition, or something else?

Thanks!

--david

avrs-admin commented 2 years ago

Joerg Wunsch Fri 12 Jan 2018 11:32:49 PM UTC

Thanks for the submission, and sorry for taking that long.

I had to probe for <netinet/in.h> (not available in MinGW32), but otherwise took your patch as is. Verified it works as intended on an ATtiny10 target board.

avrs-admin commented 2 years ago

David Mosberger-Tang Sat 13 Jan 2018 10:52:40 PM UTC

Cool! Thanks for integrating it.  Much appreciated!