Hans Ulrich Niedermann
4323a43519
test-avrdude: Print the type of the avrdude_bin executable
2024-08-16 16:13:28 +02:00
Hans Ulrich Niedermann
f3e8524cb3
ci: linux-autotools use uninstalled avrdude for test-avrdude
...
Use the uninstalled avrdude executable and the avrdude.conf config file
which have just been built for the dry-run test with tools/test-avrdude.
Note that the parameter for the config file is a bit unexpected:
-c "-C path/to/avrdude.conf"
2024-08-16 16:13:28 +02:00
Hans Ulrich Niedermann
a8a8711b34
test-avrdude: Abort if running "avrdude -v" fails
2024-08-16 16:13:28 +02:00
Hans Ulrich Niedermann
a2906da411
test-avrdude: Adapt version check to new version format
...
The output of the version information in "avrdude -v" has changed between
avrdude 7.3 and now (commit cf0822bb71 ):
avrdude: Version 7.3
Avrdude version 7.3-20240814 (250a663a)
This means that the old grep call looking for "Version" cannot
find anything any more, and therefore needs to be changed.
This was not discovered as the test-avrdude script neglected to
abort if no version information is found.
2024-08-16 16:13:28 +02:00
Stefan Rueger
e5f4429cc6
Update NEWS
2024-08-16 01:21:46 +01:00
Stefan Rueger
0350d6706b
Merge pull request #1892 from stefanrueger/docu
...
Improve documentation
2024-08-16 01:20:17 +01:00
Stefan Rueger
baf178981e
Update avrdude.pdf
2024-08-16 01:08:45 +01:00
Stefan Rueger
bd3426131a
Update examples in documentation
2024-08-16 01:01:06 +01:00
Stefan Rueger
d8b977e2d0
Change verbosity for showing connected USB devices
2024-08-15 23:28:26 +01:00
Stefan Rueger
3a35adffb7
Add avrdude.1 docu for pickit5_updi
2024-08-15 22:44:15 +01:00
Stefan Rueger
d45bb3937e
Update avrintel.c
2024-08-15 22:17:45 +01:00
Stefan Rueger
e230d8898e
Fix filename for stdout
2024-08-15 13:09:52 +01:00
Stefan Rueger
f52748db0b
Change libusb cannot configure warning to notice
2024-08-14 20:50:14 +01:00
Stefan Rueger
974e1d2171
Update NEWS and documentation
2024-08-14 18:42:25 +01:00
Stefan Rueger
a708c53103
Update AUTHORS
2024-08-14 18:42:04 +01:00
Stefan Rueger
c78b137782
Clean up documentation
2024-08-14 18:41:09 +01:00
Stefan Rueger
8fcd0fd71c
Record command line when debugging
2024-08-14 18:34:44 +01:00
Stefan Rueger
2b7c9de71c
Merge pull request #1887 from stefanrueger/jtag3_pdi
...
Fix addresses for jtag3_pdi boot and apptable
2024-08-14 18:05:43 +01:00
Stefan Rueger
90ecd9d8e9
Merge pull request #1886 from stefanrueger/readsize
...
Fix ATmega1284/P readsize
2024-08-14 18:02:40 +01:00
Stefan Rueger
55fbcbd368
Merge pull request #1883 from stefanrueger/erase
...
Silently skip erasing read-only parts of a memory
2024-08-14 18:02:01 +01:00
Stefan Rueger
24074248ba
Merge pull request #1880 from MCUdude/usbproduct
...
Make usbproduct available to programmers
2024-08-14 18:01:42 +01:00
MX682X
beaebd989c
PICkit 5 support ( #1863 )
2024-08-14 18:01:04 +01:00
Stefan Rueger
418e45492d
Merge pull request #1714 from dl8dtl/swig_libavrdude
...
SWIG Python wrapper for libavrdude
2024-08-14 17:58:53 +01:00
Stefan Rueger
96023bb32d
Add is_avr32() macro for completeness
2024-08-14 17:58:02 +01:00
Stefan Rueger
e4536c79e4
Replace (unsigned long) -1L with ~0UL
2024-08-14 14:02:51 +01:00
Stefan Rueger
7b0735d146
Fix addresses for jtag3_pdi boot and apptable
2024-08-14 13:55:37 +01:00
Joerg Wunsch
3ca1d7f761
Merge branch 'main' into swig_libavrdude
2024-08-13 22:37:56 +02:00
Joerg Wunsch
31a6b48dc0
Document prerequisites for the GUI
2024-08-13 22:36:50 +02:00
Joerg Wunsch
d55a7901c4
Turn init_cx() into a libavrdude member
...
Beyond initializing the cx pointer, it turns out more cleanup might be
required when re-initializing the context pointer. (Normal CLI only
initializes it once, so that's not an issue there.)
Thus, join all the required actions into an init_cx() function
provided by the library.
2024-08-13 22:27:03 +02:00
Stefan Rueger
53dde4fce0
Fix ATmega1284/P readsize
2024-08-13 00:23:02 +01:00
Stefan Rueger
abb6fe6ca2
Refrain from erasing read-only parts of a memory
2024-08-12 18:37:18 +01:00
Stefan Rueger
cd956e827e
Exclude all but flash/eeprom/sig from ALL in debugwire i/fce or -c urclock
2024-08-12 15:31:21 +01:00
Joerg Wunsch
7b7b3d8837
Merge branch 'main' into swig_libavrdude
2024-08-12 13:30:36 +02:00
Joerg Wunsch
3a9857f525
Document how to start the GUI demonstrator
2024-08-12 06:40:30 +02:00
MCUdude
14d6e16bcc
Make usbproduct available to programmers
2024-08-11 23:10:14 +02:00
Joerg Wunsch
8af581640e
Re-initialize AVRDUDE context cx on new programmer connection
...
This is meant to clean up everything that has been done before.
For this to work, free up the old pointer first.
2024-08-11 21:50:54 +02:00
Joerg Wunsch
c17ccf610b
Add init_cx()
...
This initializes the global context pointer, similar to what
avrdude's main.c is doing at startup.
2024-08-10 23:41:28 +02:00
Joerg Wunsch
a7eaf6f81f
Merge remote-tracking branch 'upstream/main' into swig_libavrdude
2024-08-10 21:46:08 +02:00
Stefan Rueger
11f419f554
Update NEWS
2024-08-09 20:28:06 +01:00
Stefan Rueger
23244e7223
Merge pull request #1877 from stefanrueger/jtag3-prodsig
...
Fixes for jtag3 programmers and prep for jtagmkII
2024-08-09 20:26:18 +01:00
Stefan Rueger
526ffe1814
Add options -a and -m to test8
2024-08-09 20:24:53 +01:00
Stefan Rueger
5999e5f067
Merge branch 'avrdudes:main' into jtag3-prodsig
2024-08-09 18:35:06 +01:00
Stefan Rueger
c833d9fae0
Update NEWS/docu
2024-08-09 18:34:46 +01:00
Stefan Rueger
3c8ea5e638
Merge branch 'avrdudes:main' into jtag3-prodsig
2024-08-09 18:30:26 +01:00
Stefan Rueger
5537a64cb3
Merge pull request #1876 from stefanrueger/udev-again
...
Add more hard-coded usbvid/pid to udev rules
2024-08-09 18:29:33 +01:00
Stefan Rueger
2834faf4c1
Merge pull request #1875 from stefanrueger/deprecated
...
Deprecate obsolete features and options
2024-08-09 18:28:33 +01:00
Stefan Rueger
2ae5f08c9b
Exclude jtag2updi sib memory
2024-08-09 18:20:51 +01:00
Stefan Rueger
80cd5a97ce
Add scope of jtagmkII.c
2024-08-09 18:13:28 +01:00
Stefan Rueger
78f0594971
Update scope of jtag3.c
2024-08-09 18:13:15 +01:00
Stefan Rueger
f2be9b030c
Consider bootrow for jtagmkII and PDI/calibration
2024-08-09 17:11:34 +01:00