stefanrueger
2db437fa4b
Correct typos in comments
2025-05-10 01:08:33 +02:00
stefanrueger
450b74a515
Move warning to where bitclock is used
2025-05-10 01:07:58 +02:00
stefanrueger
622a9b177a
Restrict warning to programmers that can set SPI freq
2025-05-10 00:46:27 +02:00
stefanrueger
d8cdb23869
Warn on ispdelay and no HAS_BITCLOCK_ADJ
2025-05-10 00:44:30 +02:00
stefanrueger
c434b9ae2b
Use bitclock in avrftdi.c regardless of HAS_BITCLOCK_ADJ
2025-05-10 00:34:29 +02:00
MCUdude
bd58fb8394
Formatting
2025-05-09 22:51:30 +02:00
stefanrueger
1050cdaa00
Fix identification of arduino_as_isp programmer
2025-05-09 16:29:55 +02:00
stefanrueger
46893bed3d
Sharpen warning messages
...
pgm->type is an internal string that is unknown to users; in fact, even
developers don't necessarily know it well. This commit replaces references
to pgm->type to the more specific -c programmer (that the user provided).
2025-05-09 16:22:25 +02:00
stefanrueger
53375f4b1a
Simplify expression and improve spacing
2025-05-09 15:57:44 +02:00
stefanrueger
7e00604ba3
Improve warning message
2025-05-09 15:54:31 +02:00
stefanrueger
2c9ee9834e
Fix indentation
2025-05-09 15:48:23 +02:00
stefanrueger
6eefabbfdf
Simplify baudrate setting
2025-05-09 15:42:49 +02:00
stefanrueger
84609491e5
Fix programmer type comparison
2025-05-09 15:37:15 +02:00
stefanrueger
2a52c57276
Simplify frequency setting
2025-05-09 15:32:26 +02:00
stefanrueger
51cb3c625f
Warn when both -b and -B are set
2025-05-09 15:27:00 +02:00
stefanrueger
9ef4ae6053
Shorten -b/-B warning message
2025-05-09 15:23:57 +02:00
MCUdude
307a87d6d5
More help text
2025-05-08 22:29:19 +02:00
MCUdude
6932030972
Update bitclock help text
2025-05-08 22:07:05 +02:00
stefanrueger
2ffe0cb17d
Make extra_features canonical
2025-05-08 17:29:36 +02:00
stefanrueger
1a3f4c1e7e
Parse HAS_BITCLOCK_ADJ constant
2025-05-08 17:21:27 +02:00
MCUdude
0f7d4d24f3
Add warning messages for programmers that doesn't support -B
2025-05-08 09:53:09 +02:00
MCUdude
39230b1fcb
Add HAS_BITCLOCK_ADJ
2025-05-08 00:10:36 +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
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
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