Commit Graph

4934 Commits

Author SHA1 Message Date
stefanrueger
5808edf2a1 Fix typo 2025-05-06 22:08:57 +02:00
stefanrueger
65f2bf612a Complement avrdude.1 documentation for -E vcc 2025-05-06 22:07:02 +02:00
MX682X
e378abd1fa texi fix 2025-05-05 20:48:19 +02:00
MX682X
0c8d546429 added pickits to the list of programmers supported by -E option 2025-05-05 20:28:18 +02:00
MX682X
13851146f1 Merge branch 'avrdudes:main' into main 2025-05-05 20:02:41 +02:00
stefanrueger
58408592b9 Update NEWS 2025-05-04 11:56:01 +02:00
Stefan Rueger
334440196b Merge pull request #1975 from stefanrueger/pickit-basic-names
Alias PICkit Basic programmer names
2025-05-04 11:50:06 +02:00
Stefan Rueger
3564dbfba1 Merge pull request #1973 from MCUdude/linuxgpio
Ensure part is active first for defined start of bit-banged ISP programming + add linuxgpio -E support
2025-05-04 11:49:36 +02:00
MCUdude
645e0ac251 Fix typo 2025-05-04 00:10:51 +02:00
MCUdude
fdfcddddbe Improve -E help text 2025-05-03 23:46:48 +02:00
MCUdude
e78c77feab Add -E linuxgpio/raspberry_pi_gpio to the docs 2025-05-03 23:37:39 +02:00
MCUdude
709c147e55 Fix typo 2025-05-03 22:34:11 +02:00
MCUdude
2648e4378d add support for linuxgpio exitspecs 2025-05-03 21:33:34 +02:00
stefanrueger
43555de8f6 Adapt messaging to AVRDUDE style 2025-05-03 15:03:01 +02:00
stefanrueger
fc805658d5 Adjust indentation and spacing 2025-05-03 14:53:59 +02:00
stefanrueger
d6797808a8 Simplify chip revision code 2025-05-03 14:43:18 +02:00
stefanrueger
d5720026e5 Read chip revision as 0 for non-UPDI parts 2025-05-03 14:42:45 +02:00
stefanrueger
69c5c4673b Clarify UPDI initilisation 2025-05-03 14:41:49 +02:00
stefanrueger
776a014ab6 Simplify baud setting 2025-05-03 14:41:06 +02:00
stefanrueger
e791f5d83d Refrain from elsing continue statements 2025-05-03 14:40:08 +02:00
stefanrueger
6dde197aec Remove braces around single statements 2025-05-03 14:39:00 +02:00
stefanrueger
be70bcd9fc Move inline comments to column 33 2025-05-03 14:36:09 +02:00
stefanrueger
c1c4362046 Bracket #define'd expressions 2025-05-03 14:25:08 +02:00
stefanrueger
aebaa7e026 Refrain from elsing a return 2025-05-03 14:24:34 +02:00
MCUdude
2f61007390 Ensure part is active first for defined start of ISP programming
... by pulling the reset line high before starting the programming session
2025-05-02 23:30:01 +02:00
MCUdude
8951636f28 Remove experimental code that didn't work as expected 2025-05-02 23:29:07 +02:00
MX682X
e1a6551b1e adding possibility to keep supplying power with PK4/5 after exit 2025-05-02 21:40:58 +02:00
stefanrueger
5ad5933d60 Format code for clarity and brevity 2025-05-02 07:31:57 +02:00
MCUdude
ff2c29db3f Use PIN_AVR_RESET 2025-05-02 00:22:52 +02:00
MCUdude
ced237ba53 Force reset pin high for 100ms before the prog. session 2025-05-01 23:16:46 +02:00
MCUdude
baddba9139 Remove pgm->close(pgm) 2025-05-01 23:15:27 +02:00
stefanrueger
014a52b5c3 Alias PICkit Basic programmer names 2025-05-01 19:29:40 +02:00
stefanrueger
568b709087 Update NEWS 2025-05-01 18:54:24 +02:00
Stefan Rueger
52c572bf86 Merge pull request #1974 from stefanrueger/urboot2
Autogenerate urboot bootloaders
2025-05-01 18:21:37 +02:00
Stefan Rueger
4eee1cb423 Merge pull request #1971 from stefanrueger/report_progress
Remove progbuf since no longer needed
2025-05-01 18:20:12 +02:00
Stefan Rueger
b316ba6629 Merge pull request #1966 from MX682X/main
PICkit Basic Documentation
2025-05-01 18:19:08 +02:00
stefanrueger
d66f2d00f7 Bring avrdude.conf into canonical form 2025-05-01 18:17:41 +02:00
stefanrueger
a187b61d80 Update urbootlist.c templates
This update fixes dual-boot templates for at90pwm1, at90pwm161, at90pwm2,
at90pwm216, at90pwm2b, at90pwm3, at90pwm316, at90pwm3b, at90pwm81,
atmega16m1, atmega32c1, atmega32m1, atmega64c1, atmega64m1 and attiny828.

As Huffman compression is used for compressing the templates, it appears
that they all have changed, but this is only owing to the unforgiving
nature of the changed code tables.
2025-04-29 16:06:23 +02:00
stefanrueger
9c0c29dbc7 Update avrdude.pdf 2025-04-27 01:28:02 +02:00
stefanrueger
a825d2de38 Cross reference urboot:... files in -U and terminal write docu 2025-04-27 01:25:12 +02:00
stefanrueger
67863c0f23 Document urboot:... files in man page 2025-04-27 01:22:39 +02:00
stefanrueger
f075408e98 Refine man text 2025-04-27 00:40:13 +02:00
stefanrueger
62800213a1 Refine help text 2025-04-27 00:36:44 +02:00
stefanrueger
8ea9cdd7c6 Refine tex documentation 2025-04-27 00:36:08 +02:00
stefanrueger
aa1404e10f Document baud rate error management for urboot:... 2025-04-26 11:52:24 +02:00
stefanrueger
c2d4cd0408 Print signed baud rate errors 2025-04-26 11:51:56 +02:00
stefanrueger
a337d1c20f Provide tex documentation for urboot:... 2025-04-26 03:38:12 +02:00
stefanrueger
91fdc859e5 Show changed fuses on -v for -U urboot:... 2025-04-25 23:51:20 +02:00
stefanrueger
cfaaa456ed Provide option -c for terminal config cmd 2025-04-25 23:33:30 +02:00
stefanrueger
4a525c1a41 Force writing of fuses for -U urboot:... 2025-04-25 19:32:04 +02:00