Stefan Rueger
|
e6a2f3c058
|
Update NEWS
|
2023-05-04 19:26:07 +01:00 |
|
Stefan Rueger
|
9c41c23923
|
Merge pull request #1357 from stefanrueger/metadata
Progressively shrink metadata for -c urclock
|
2023-05-04 19:21:00 +01:00 |
|
Stefan Rueger
|
b812d9e087
|
Merge pull request #1351 from stefanrueger/option-n
Document -n behaviour wrt -U and terminal
|
2023-05-04 19:20:08 +01:00 |
|
drmpjz
|
b8344734d1
|
Add option -f to build.sh (#1342)
|
2023-05-04 19:18:17 +01:00 |
|
Stefan Rueger
|
e4cef21030
|
Ensure pmsg_xyz() messages always start on a new line
|
2023-05-03 10:54:39 +01:00 |
|
Stefan Rueger
|
a894dbb908
|
Progressively shrink metadata for -c urclock
|
2023-05-03 00:19:52 +01:00 |
|
Stefan Rueger
|
532387c5a2
|
Update documentation for -n, -V and -x help
|
2023-05-01 18:48:30 +01:00 |
|
Stefan Rueger
|
2fbe057b57
|
Document -n behaviour wrt -U and terminal
|
2023-04-24 11:20:16 +01:00 |
|
Stefan Rueger
|
bda26d3984
|
Remove unnecessary variable
|
2023-04-24 10:42:10 +01:00 |
|
Stefan Rueger
|
c279ab8639
|
Update NEWS
|
2023-04-23 23:02:49 +01:00 |
|
Stefan Rueger
|
9c4f295ffd
|
Merge pull request #1348 from stefanrueger/variants
Add variants of obsolete parts
|
2023-04-23 22:49:35 +01:00 |
|
Stefan Rueger
|
88c4a6fd5f
|
Merge pull request #1347 from stefanrueger/dryrun
Provide a programmer dryrun that emulates programming
|
2023-04-23 22:49:21 +01:00 |
|
Stefan Rueger
|
509c5c2932
|
Merge pull request #1346 from stefanrueger/strutil
Add case-insensitive string comparison and wildcard match to str_*() ...
|
2023-04-23 22:48:51 +01:00 |
|
Stefan Rueger
|
b4fa1bf8c2
|
Merge pull request #1345 from MCUdude/more-extra-parameters
Add `-xvtarg`, `-xvaref` and `-xfosc` extended parameters
|
2023-04-23 22:48:21 +01:00 |
|
MCUdude
|
46b44a9fe1
|
Fix grammar
|
2023-04-23 21:47:57 +02:00 |
|
Stefan Rueger
|
a00f000fc0
|
Add variants for ATxmega192A1/256A1
... from datasheet https://docs.rs-online.com/908d/0900766b81596516.pdf
|
2023-04-23 13:45:19 +01:00 |
|
MCUdude
|
cb96dc39b6
|
Update avrdude.texi
|
2023-04-23 11:56:22 +02:00 |
|
MCUdude
|
7c4d5fa9d1
|
Add missing -xhelp
|
2023-04-23 11:53:59 +02:00 |
|
Stefan Rueger
|
00c30532af
|
Add variants of obsolete parts
|
2023-04-22 18:39:33 +01:00 |
|
Stefan Rueger
|
2ebed6e84e
|
Link up fuses and fuse0 ... fuse9 memories for dryrun programmer
When fuseX is written to that fuses is also changed and vice versa.
|
2023-04-22 18:23:40 +01:00 |
|
MCUdude
|
765d63ddec
|
Update avrdude.1
|
2023-04-21 23:44:24 +02:00 |
|
MCUdude
|
ba64553620
|
Add missing .El
|
2023-04-21 21:07:35 +02:00 |
|
MCUdude
|
0e7702b03a
|
Initialize sscanf_success to zero
|
2023-04-21 19:54:16 +02:00 |
|
MCUdude
|
7a1c245b1a
|
Revert strcmp->str_eq replacement
I screwed up here and didn't realize the importance of the negative return value here
|
2023-04-21 14:06:33 +02:00 |
|
MCUdude
|
b0ca8b6d75
|
Fix comment that didn't line up with the others
|
2023-04-21 14:03:33 +02:00 |
|
Stefan Rueger
|
fcefa90c62
|
Review and improve comments in strutil.c
|
2023-04-21 12:38:45 +01:00 |
|
MCUdude
|
d980e58c7a
|
replace strcmp with str_eq
|
2023-04-21 12:30:37 +02:00 |
|
MCUdude
|
28870323e3
|
Always initialize f_get
|
2023-04-21 12:30:27 +02:00 |
|
Stefan Rueger
|
0796820625
|
Emulate flash NOR-memory for paged write
|
2023-04-21 01:58:13 +01:00 |
|
Stefan Rueger
|
d764d1b636
|
Provide a programmer dryrun that emulates programming
There is no connection to a physical programmer or chip needed; this to
test the workings of AVRDUDE and/or check out factory settings of fuses:
$ avrdude -qqp m328p -c dryrun -U lfuse:r:-:h
0x62
$ avrdude -qqp m328p -c dryrun -t
avrdude> read flash 0 32
0000 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |................|
0010 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |................|
avrdude> read hfuse
0000 d9 |. |
avrdude> read signature
0000 1e 95 0f |... |
avrdude> read calibration
0000 55 |U |
avrdude> write cal 0 0x56
avrdude error: cannot write to write-protected memory ATmega328P calibration
avrdude error: (write) error writing 0x56 at 0x00000, rc=-1
write operation not supported on memory type calibration
|
2023-04-21 01:31:40 +01:00 |
|
Stefan Rueger
|
67a51eac64
|
Add case-insensitive string comparison and wildcard match to str_*() routines
... and apply new str_*() functions in urclock.c and developer_opts.c
|
2023-04-20 19:18:46 +01:00 |
|
Stefan Rueger
|
b038bd45dc
|
Update NEWS
|
2023-04-20 18:28:20 +01:00 |
|
Stefan Rueger
|
545df084b5
|
Merge pull request #1343 from stefanrueger/avrdude.conf
Review avrdude.conf, add variants and reconcile with ATDFs
|
2023-04-20 18:24:52 +01:00 |
|
Stefan Rueger
|
6d40f95644
|
Document avrdude.conf's variants string list and -vp?
|
2023-04-20 17:35:17 +01:00 |
|
Stefan Rueger
|
860ebd711b
|
Refine variants for some parts
|
2023-04-20 17:34:23 +01:00 |
|
Stefan Rueger
|
619ec2c3a4
|
Print variants = NULL for -p.../S when needed
|
2023-04-20 17:33:25 +01:00 |
|
Stefan Rueger
|
26e5a9316b
|
Treat variants as an additive string list and provide '= NULL' assignment
|
2023-04-19 21:39:27 +01:00 |
|
Stefan Rueger
|
5cedfd713d
|
Add part variants from vendor list and change display style
|
2023-04-19 21:38:15 +01:00 |
|
MCUdude
|
0e0124ceec
|
Add -xvtarg, -xvaref and -xfosc to -xhelp
|
2023-04-19 22:10:54 +02:00 |
|
MCUdude
|
fe7f8298f5
|
Add -xfosc
|
2023-04-19 21:21:51 +02:00 |
|
MCUdude
|
caa779cb8a
|
Add extra_features to native stk500v2
|
2023-04-19 21:07:27 +02:00 |
|
MCUdude
|
0e426cc34a
|
Add -xvaref support
This makes it possible to adjust the analog reference voltage on STK500v1, STK500v2 and STK600
|
2023-04-19 11:30:29 +02:00 |
|
MCUdude
|
dde83a224e
|
Handle invalid vtarg arguments
|
2023-04-19 11:16:47 +02:00 |
|
MCUdude
|
dfd8508439
|
Rename HAS_AREF_ADJ to HAS_VAREF_ADJ
|
2023-04-19 08:27:30 +02:00 |
|
MCUdude
|
4733b6b1c7
|
Fix -xvtarg for stk500v1 programmers
|
2023-04-18 23:47:46 +02:00 |
|
MCUdude
|
d0bd9543c8
|
Add -xvtarg to stk500/v2
|
2023-04-18 23:00:45 +02:00 |
|
Stefan Rueger
|
45a0881110
|
Reconcile more avrdude.conf's memory readback with ATDFs
|
2023-04-18 20:13:25 +01:00 |
|
Stefan Rueger
|
2ea302f05c
|
Reconcile more avrdude.conf's memory delay with ATDFs
|
2023-04-18 20:13:15 +01:00 |
|
Stefan Rueger
|
bd08cc35db
|
Populate initval of fuses and lock bits
... and at the same time remove tcd0cfg fuse from all but 20 modern AVR8X
parts, which were inherited in error according to the ATDF files
|
2023-04-18 20:03:56 +01:00 |
|
Stefan Rueger
|
7b7a7988ab
|
Improve semi-automated rewrite of avrdude.conf for memory parameters
|
2023-04-18 20:01:43 +01:00 |
|