Michal Ludvig
60e15f2666
* buspirate.c: Added compatibility with BusPirate "NewUI" firmware 5.x
...
(contributed by Kari Knuuttila)
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@946 81a1dc3b-b13d-400b-aceb-764788c761c2
2010-07-18 13:15:07 +00:00
Michal Ludvig
eb64a1e4c1
* ser_posix.c(ser_set_dtr_rts): Fixed DTR on/off to make
...
Arduino auto-reset work. (bug #29108 , patch #7100 )
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@940 81a1dc3b-b13d-400b-aceb-764788c761c2
2010-03-07 21:27:22 +00:00
Michal Ludvig
3b92d6eb15
* buspirate.c: Initialise firmware version to v0.0
...
prior to parsing the buspirate banner.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@906 81a1dc3b-b13d-400b-aceb-764788c761c2
2010-01-12 09:52:40 +00:00
Michal Ludvig
1b16aa8140
* buspirate.c: If the BusPirate doesn't respond
...
to a standard a reset command assume it was in binmode
and attempt to exit to text mode first.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@901 81a1dc3b-b13d-400b-aceb-764788c761c2
2010-01-11 12:19:15 +00:00
Michal Ludvig
d64741e5a2
* buspirate.c: Implemented reset= and speed= extended parameters.
...
* avrdude.1: Document the change.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@879 81a1dc3b-b13d-400b-aceb-764788c761c2
2009-11-09 02:18:40 +00:00
Michal Ludvig
01f1430e8b
* configure.ac, Makefile.am: Test if GCC accepts -Wno-pointer-sign
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@878 81a1dc3b-b13d-400b-aceb-764788c761c2
2009-11-04 23:42:16 +00:00
Michal Ludvig
56bf53abd5
* avrdude.1: Added info about BusPirate.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@877 81a1dc3b-b13d-400b-aceb-764788c761c2
2009-11-04 03:32:55 +00:00
Michal Ludvig
da6d670faf
* buspirate.c: Implemented 'BinMode' support for
...
firmware 2.7 and higher.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@876 81a1dc3b-b13d-400b-aceb-764788c761c2
2009-11-04 03:14:17 +00:00
Michal Ludvig
e32397c97c
* Makefile.am: Silent warnings about signedness - they're useless
...
and annoying, especially for 'char' vars.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@875 81a1dc3b-b13d-400b-aceb-764788c761c2
2009-11-03 03:29:11 +00:00
Michal Ludvig
07b4691c2a
* arduino.c: Add on to bug #26703 / patch #6866 - clear DTR/RTS
...
when closing the port.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@874 81a1dc3b-b13d-400b-aceb-764788c761c2
2009-11-02 23:52:52 +00:00
Michal Ludvig
7b2224df3c
* main.c: Re-added default to serial port for BusPirate.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@872 81a1dc3b-b13d-400b-aceb-764788c761c2
2009-10-12 23:31:05 +00:00
Michal Ludvig
61ce206272
* buspirate.c: Replace GNU-only %as with %s in sscanf call.
...
* ser_win32.c(ser_set_dtr_rts): Fixed typo in parameter name.
* NEWS: Announce BusPirate.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@865 81a1dc3b-b13d-400b-aceb-764788c761c2
2009-10-12 06:51:53 +00:00
Michal Ludvig
819bb7dfeb
Support for Arduino auto-reset:
...
* serial.h, ser_avrdoper.c, ser_posix.c, ser_win32.c: Added
serial_device.set_dtr_rts implementations.
* arduino.c, stk500.c, stk500.h: Call serial_set_dtr_rts()
to reset Arduino board before program upload.
Inspired by patch #6866 , resolves bug #26703
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@845 81a1dc3b-b13d-400b-aceb-764788c761c2
2009-10-10 01:41:40 +00:00
Michal Ludvig
b7766d1400
* buspirate.c: Optimised buspirate_cmd() - reading 1kB EEPROM now
...
takes only 14 sec instead of almost 2 mins with the original
implementation.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@844 81a1dc3b-b13d-400b-aceb-764788c761c2
2009-10-08 05:00:41 +00:00
Michal Ludvig
69622989b7
Minor change - buspirate->BusPirate in strcmp()
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@843 81a1dc3b-b13d-400b-aceb-764788c761c2
2009-10-08 04:40:53 +00:00
Michal Ludvig
bcce066a1c
Added support for the BusPirate programmer.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@842 81a1dc3b-b13d-400b-aceb-764788c761c2
2009-10-08 02:05:03 +00:00