Commit Graph

4831 Commits

Author SHA1 Message Date
stefanrueger
2c22535f41 Clarify and rename common .avrdx/.avrdx parent parts
This commit leaves the settings of true parts unchanged. One can verify this by

 # Before this commit
 $ avrdude -p*/At | sort > /tmp/At

 # After this commit
 avrdude -p*/At | sort | diff - /tmp/At | grep -vi common.values
2025-03-11 12:24:16 +01:00
stefanrueger
39ac5e88b3 Self-document hvupdi_variant 2025-03-11 11:17:50 +01:00
stefanrueger
a10911d427 Add port info to avrintel.c 2025-03-11 01:25:07 +01:00
stefanrueger
1dafcfd003 Add AVR32SDnn to avrdude.conf 2025-02-28 15:08:49 +01:00
stefanrueger
75c4a76879 Add browsave and crcboot config values 2025-02-28 15:07:46 +01:00
stefanrueger
c4ac9a7efa Add AVR32nnS to avrdude.conf 2025-02-28 13:07:23 +01:00
stefanrueger
9ead829c12 Add AVR64nnS to avrdude.conf 2025-02-28 12:59:19 +01:00
stefanrueger
2229be9777 Update variants in avrdude.conf from ATDF files 2025-02-28 12:30:41 +01:00
stefanrueger
bdbb57a213 Update avrintel from ATDF files 2025-02-28 12:29:58 +01:00
stefanrueger
5ca2b7b9e7 Add UART info to avrintel.c 2025-02-28 00:57:07 +01:00
stefanrueger
b861ccc1d1 Update NEWS 2025-02-20 14:22:16 +01:00
Stefan Rueger
f7dadea395 Merge pull request #1951 from stefanrueger/shorten-lgt
Shorten ID of LGT parts
2025-02-20 14:19:38 +01:00
Stefan Rueger
3846c0e7e4 Merge pull request #1950 from stefanrueger/shorten-ata
Shorten ID of ATA parts
2025-02-20 14:19:24 +01:00
Stefan Rueger
fbed31ac62 Merge pull request #1949 from stefanrueger/pickit5-type
Correct PICkit5 programmer type entries
2025-02-20 14:19:07 +01:00
Stefan Rueger
a3f19d9d4c Merge pull request #1948 from MCUdude/docs-badge
Add docs and release badges to README
2025-02-20 14:18:46 +01:00
Stefan Rueger
3f0a8a5955 Merge pull request #1936 from ndim/add-long-options-using-getopt_long
Add long options like --part
2025-02-20 14:18:21 +01:00
stefanrueger
5068f3793b Shorten ID of LGT parts 2025-02-12 17:16:34 +01:00
stefanrueger
2276a14db2 Shorten ID of ATA parts 2025-02-12 16:52:45 +01:00
stefanrueger
b8493a76be Align comment 2025-02-12 16:50:28 +01:00
stefanrueger
162da033c7 Correct PICkit5 programmer type entries 2025-02-12 16:38:24 +01:00
MCUdude
fdb76f38a6 Add more options to the content index list 2025-02-12 12:55:36 +01:00
MCUdude
0c2c03f13f Rename --test and --noverify to --test-memory and -d --noverify-memory 2025-02-12 10:16:36 +01:00
MCUdude
0528a3e8af partno -> partname 2025-02-12 10:12:29 +01:00
MCUdude
4bb18b78ad Add missing bitclock argument 2025-02-12 10:07:17 +01:00
Hans
1430f9e904 Remove blank lines 2025-02-10 10:35:35 +01:00
Hans
c5300b80cd Add docs and release badges to README 2025-02-10 10:33:10 +01:00
Hans
6ba504441a Add longopts to texinfo document 2025-02-07 22:20:09 +01:00
MCUdude
2b0eced1d0 Add longopts to manpage 2025-02-07 14:12:05 +01:00
MCUdude
19b2519f16 Use --quell instead of --quiet 2025-02-07 13:14:49 +01:00
MCUdude
d7de4e6ce3 Add missing long opt in help text
+ remove duplicates
2025-02-07 12:49:10 +01:00
stefanrueger
7668a1f056 Update NEWS 2025-02-05 19:07:55 +01:00
Stefan Rueger
abd9e4dc50 Merge pull request #1941 from lazka/add-missing-stdlib-include
Fix missing stdlib.h include for free()
2025-02-05 18:52:13 +01:00
Stefan Rueger
54c5071128 Merge pull request #1939 from stefanrueger/linuxspi-start
Ensure part is up for some 100 ms before resetting it
2025-02-05 18:49:34 +01:00
Stefan Rueger
0771b7fc22 Merge pull request #1935 from MX682X/8.1.0---isp
PICKit5 ISP, dW, TPI, JTAG and PDI support
2025-02-05 18:46:12 +01:00
Stefan Rueger
648608d97b Merge pull request #1945 from dl8dtl/fix_github_upload_artifact
Fix GitHub upload artifact
2025-02-05 18:16:35 +01:00
MX682X
f2f2ac4035 fix message output 2025-02-01 22:31:26 +01:00
Joerg Wunsch
cb651b67c5 In arduino_packing.yml, distinguish OS and architecture
upload-artifacts@v4 complains if the same artifact already
exists, so chose a different name for each OS+arch.
2025-01-30 23:16:18 +01:00
Joerg Wunsch
02279df9a2 More replacements of upload-artifacts@v3 by @v4 2025-01-30 23:16:18 +01:00
Joerg Wunsch
97508a1f0d Use upload-artifact@v4
Version 3 has been deprecated and is no longer supported.
2025-01-30 23:16:18 +01:00
MX682X
93856138a3 try to improve error handling on a failed data transmission plus some minor adjustments and fixes 2025-01-18 20:22:28 +01:00
Christoph Reiter
bca9fff70a Fix missing stdlib.h include for free()
Building avrdude with current clang+mingw-w64 for arm64 on Windows
leads to the following error:
serbb_win32.c:294:3: error: call to undeclared library function 'free' with type 'void (void *)'

Explicitely import stdlib.h for free() in avrdude.h
where mmt_free() is defind to free() to fix this.

Fixes #1940
2025-01-14 20:28:52 +01:00
MX682X
29438a2bd5 fixed old jtag flash writes, updated scripts, included EC family 2025-01-13 20:52:52 +01:00
stefanrueger
713241f990 Ensure part is up for some 100 ms before resetting it 2025-01-06 20:08:36 +01:00
MX682X
26b5fdf218 fixed a small bug on handling the clock options 2024-12-22 09:54:32 +01:00
MX682X
0d554e70b9 overwriting flash size to 256 on attiny15 and co. 2024-12-21 19:31:53 +01:00
MX682X
7725f19ad1 cleanup, remove flash size overwrite, fix regression on updi fuse writes. 2024-12-21 16:32:26 +01:00
MX682X
e36a8f05dc another attempt to fix attiny15, improved debug messages 2024-12-18 23:39:47 +01:00
MX682X
8aa795be04 added experemental -xf= option to override flash size on isp 2024-12-16 23:41:44 +01:00
stefanrueger
f1555aefb3 Update NEWS 2024-12-13 14:45:16 +01:00
Stefan Rueger
d732f7419a Merge pull request #1937 from alexjx/main
Fix avrdoper header sequence for hidusb
2024-12-13 14:38:15 +01:00