MCUdude
ffabab1fb2
Improve pgm->id detection handling
2022-10-02 11:48:30 +02:00
MCUdude
4bc9e020f1
Merge branch 'flip2-reset' of https://github.com/MCUdude/avrdude into flip2-reset
2022-10-01 22:13:06 +02:00
MCUdude
419fd35b72
Mention linuxspi and flip2 programmers
...
in the -E exitspecs section. linuxspi and flip2 supports "-E reset" and "-E noreset".
2022-10-01 22:12:37 +02:00
Marius Greuel
ef209fe44e
GitHub Actions: Update apt index before installing packages
2022-10-01 22:12:37 +02:00
MCUdude
e05aa16510
use pgm->id to identify Power Debugger instead of USB PID
2022-10-01 21:17:55 +02:00
MCUdude
e39133daf5
Initial support for Power Debugger analog reading
...
Voltage and current though channel A and B
2022-10-01 21:17:01 +02:00
Hans
52eb2e36a7
Merge branch 'avrdudes:main' into flip2-reset
2022-09-30 20:16:58 +02:00
MCUdude
01ccab08b4
Improve exitspecs (-E) parsing
...
Use the same implementation as linuxspi does, instead of the one suggested in #733
2022-09-30 20:16:16 +02:00
MCUdude
521155c1c2
Improve punctuation in error message
2022-09-30 20:03:04 +02:00
Marius Greuel
3b8f41ca20
GitHub Actions: Update apt index before installing packages
2022-09-29 22:02:04 +02:00
MCUdude
e1a317c670
Remove Flip 2 stub functions
...
Used when compiling without libusb. Print reasonable error instead
2022-09-27 19:35:25 +02:00
Shunichi Wakabayashi
2a64e78c7b
bugfix: saving errno of ioctl() call in a temporary variable to prevent overwriting by following avrdude_message() call
2022-09-25 16:46:10 +09:00
MCUdude
80ca8a644e
Add support for Flip 2 reset on exit
...
This makes it possible for the application to start immedeatly after the program has been loaded.
Simply use '-E reset' or '-E noreset'. Default is no reset.
Closes #733
2022-09-24 22:48:14 +02:00
MCUdude
62aa480876
Fix avr109 extended address
...
Closes #360 #454
2022-09-24 20:42:42 +02:00
Stefan Rueger
8f478f0098
Update NEWS
2022-09-24 13:29:04 +01:00
Stefan Rueger
9a59941dfe
Merge pull request #1100 from s-wakaba/sunxi_linuxspi_support
...
add extended parameter "disable_no_sc" for linuxspi programmer
2022-09-24 13:23:38 +01:00
Stefan Rueger
94203eb441
Merge pull request #1099 from stefanrueger/prog_modes
...
Print compatible parts for programmer and vice versa using -c? or -p?
2022-09-24 13:23:12 +01:00
Stefan Rueger
f172f05372
Merge pull request #1096 from mariusgreuel/pr-cmake-texinfo
...
CMake: Build docs
2022-09-24 13:22:55 +01:00
Stefan Rueger
7743051926
Merge pull request #1095 from mariusgreuel/pr-fix-multiline-configure
...
CMake: Fix dependency chain between avrdude.conf.in and avrdude.conf
2022-09-24 13:22:37 +01:00
Stefan Rueger
db8b04f423
Merge pull request #1094 from papazoga/main
...
avrdude.conf.in: Adds digilent-hs2 dongle
2022-09-24 13:22:14 +01:00
Stefan Rueger
3b8ac76246
Merge pull request #1093 from stefanrueger/gemmaBoot
...
Create two bootloader programmers for gemmaBoot boards
2022-09-24 13:21:44 +01:00
Stefan Rueger
fe991b8214
Merge pull request #917 from asmirnou/iss45256-sysfs-gpio
...
Fix permission denied error in linuxgpio programmer
2022-09-24 13:21:08 +01:00
Stefan Rueger
f17a012325
Update documentation for linuxspi extended parameter disable_no_cs
2022-09-24 00:16:55 +01:00
Stefan Rueger
097c78098d
Change printf() to avrdude_message() in linuxgio.c
2022-09-23 23:28:47 +01:00
Stefan Rueger
ca154f812f
Improve error messaging in linuxspi.c
2022-09-23 16:53:52 +01:00
Stefan Rueger
aa789d4662
Change error messages in linuxspi.c to maintain single style
2022-09-22 10:39:31 +01:00
Stefan Rueger
93df07866a
Inform user of -x disable_no_spi when needed (without -v)
2022-09-22 10:31:59 +01:00
Stefan Rueger
d8ff9bef6c
Improve error messaging when part or programmer are invalid
2022-09-21 15:38:05 +01:00
Stefan Rueger
9e836d7988
Ensure avrdude.conf (programmer, part) pairs allow max one programming mode
2022-09-21 12:12:06 +01:00
Stefan Rueger
4c29edbc41
Warn if a part shares multiple programming modes with a programmer
2022-09-21 12:10:24 +01:00
Stefan Rueger
0175ffd21f
Shorten more redundant programmer description for -c \? -p part
2022-09-20 22:03:40 +01:00
Stefan Rueger
505d53c2e1
Shorten redundant for bootloader description in -c ? -p part output
2022-09-20 21:55:29 +01:00
Stefan Rueger
b04a83b1a2
Document conditional options -c ? -p part and -p ? -c programmer
2022-09-20 21:39:15 +01:00
Stefan Rueger
97c5ac312a
Shorten redundant programmer description for -c \? -p part
2022-09-20 21:37:49 +01:00
Stefan Rueger
4070ca9012
Distinguish different JTAG programming modes
2022-09-20 18:36:46 +01:00
Shunichi Wakabayashi
be40d3b260
add extended parameter "disable_no_sc" for linuxspi programmer
2022-09-20 01:32:12 +09:00
Stefan Rueger
07f1f60020
Make cosmetic changes to avrdude.conf.in
2022-09-16 19:10:39 +01:00
Stefan Rueger
fba2ac0330
Align = of -p? and -c? output
2022-09-16 19:09:35 +01:00
Stefan Rueger
7a76967851
Clarify desc lines for SPM programmers in avrdude.conf.in
2022-09-16 16:14:18 +01:00
Stefan Rueger
669796119a
Add prog_modes lines for par programmers in avrdude.conf.in
2022-09-16 16:13:18 +01:00
Stefan Rueger
f8a62cca34
Print compatible parts for programmer and vice versa using -c? or -p?
...
For example:
$ avrdude -p m328p -c?
$ avrdude -p? -c jtag2dw
2022-09-14 23:00:57 +01:00
Stefan Rueger
0d411f2879
Add prog_modes lines for programmers in avrdude.conf.in
2022-09-14 18:36:37 +01:00
Stefan Rueger
ac8fbadff4
Add assignment injection code for -c*/si
2022-09-14 18:04:12 +01:00
Stefan Rueger
7087fd9f3e
Raise info level for overwriting mcuid to MSG_DEBUG
2022-09-11 23:08:48 +01:00
Stefan Rueger
168a8b92e9
Default mcuid without warning for parts known at compile time
2022-09-11 15:33:23 +01:00
Stefan Rueger
a5f3885b50
Add and modify programmers for gemmaBoot in avrdude.conf.in
2022-09-07 09:56:28 +01:00
Marius Greuel
8ecae62f4a
CMake: Add install commands for docs
2022-09-04 17:48:12 +02:00
Marius Greuel
c633255c01
CMake: Add initial support for texinfo docs
2022-09-04 16:55:16 +02:00
Marius Greuel
07ed4746be
CMake: Fix dependency chain between avrdude.conf.in and avrdude.conf
2022-09-04 16:19:01 +02:00
Stefan Rueger
b99df388bd
Change comment for diligent-hs2 in avrdude.conf.in
2022-09-01 13:08:44 +01:00