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
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
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
MCUdude
15e53a50b2
add -xvtarg to jtag3 TPI programmers
...
Currently, only the Power Debugger can supply voltage to a TPI device
2023-04-18 00:02:45 +02:00
MCUdude
a02948e2cf
Last apptempt at trying to fix programmer info in verbose mode
2023-04-18 00:00:49 +02:00
MCUdude
d53f034ac6
Attempt to fix programmer info
2023-04-17 23:44:34 +02:00
MCUdude
44a6b101ce
Only print programmer-to-target spesific data when...
...
pgm->display is called
2023-04-17 22:31:17 +02:00
MCUdude
723da383b4
pgm->parseextparams is an optional function
2023-04-17 22:18:54 +02:00
MCUdude
a8b263f1f0
Add -xvtarg to jtag3.c
2023-04-17 22:18:04 +02:00
MCUdude
7b5867943d
Fix typo
2023-04-17 22:16:17 +02:00
MCUdude
73469a5e3a
Add comment
2023-04-17 19:41:03 +02:00
MCUdude
1078cd656f
Add non-supported functionality from AVR Dragon
2023-04-17 19:40:47 +02:00
MCUdude
e9492b564b
make stk500v2 set_vtarget, set_varef and set_fosc hardware dependent
...
based on data from avrdude.conf
2023-04-17 19:40:09 +02:00
MCUdude
50df3a6303
Fix formatting
2023-04-17 19:39:26 +02:00
MCUdude
e0f5c552b7
make set_vtarget, set_varef and set_fosc hardware dependent
...
based on data from avrdude.conf
2023-04-17 19:38:55 +02:00
MCUdude
e67963bf26
Add comments
2023-04-17 19:37:10 +02:00
MCUdude
5c85a5a2fb
Add HAS_AREF_ADJ
2023-04-17 19:36:19 +02:00
MCUdude
d82847c95b
Merge branch 'main' into more-extra-parameters
2023-04-17 18:07:57 +02:00
Stefan Rueger
c70a3e3549
Update NEWS
2023-04-17 01:39:27 +01:00
Stefan Rueger
436a6f5e8b
Update NEWS
2023-04-17 01:36:05 +01:00
Hans
999e412c41
Add -xhelp to programmers that supports extended parameters ( #1338 )
2023-04-17 01:31:42 +01:00
Stefan Rueger
51703dfc94
Move avrintel into libavrdude ( #1341 )
...
And update avrintel.[ch] collating vtab_<mcu> table pointers
2023-04-17 01:28:43 +01:00
MCUdude
1f3f2ccbdc
Add support for HAS_FOSC_ADJ in avrdude.conf
2023-04-16 19:33:22 +02:00
Stefan Rueger
c1e725b53d
Update NEWS
2023-04-06 21:16:59 +01:00
Stefan Rueger
b6cbbea120
Update avrintel.[ch] ( #1333 )
...
* Update avrintel.[ch]
These are written by a program that takes AVR-relevant sources such as
io*.h header files and atdf files into account. For this update a set of
decade-old .xml files have been added (useful for discontinued chips
that may still want to be programmed).
* Format avrintel table to max 99 chars
This to be able to extract more easily relevant information from the
source. Now can grep //.Mem avrintel.c to extract a table with memory
sizes, similarly grep //.Source or grep //.ID. And lines are now less
than 100 characters wide.
* Expand avrintel table to cover configuration bitfields
2023-04-06 21:11:20 +01:00
Stefan Rueger
e6e02aeb51
Merge pull request #1332 from MCUdude/flyswatter2
...
Add Flyswatter2 programmer
2023-04-06 21:10:44 +01:00
Stefan Rueger
99061a99c8
Merge pull request #1331 from MCUdude/docs-495
...
Documentation improvements
2023-04-06 21:10:03 +01:00
Hans
f7afbe0303
Add terminal read, write and erase with address intervals ( #1320 )
...
and improved documentation
---------
Co-authored-by: Stefan Rueger <stefan.rueger@urclocks.com >
2023-04-06 21:09:13 +01:00
am-ar
ffcdcd89e1
Add CH341A programmer ( #1215 )
...
- Add CH341A programmer support
- Provide paged access functions so terminal cache works
- Provide avrdude.conf entry for the ch341a programmer
- Select ch341a reset line from reset=<n>; property in avrdude.conf.in
- Update ch341a documentation
---------
Co-authored-by: Alex Manoel Ferreira Silva (Windol) <windol@legytma.com.br >
Co-authored-by: Stefan Rueger <stefan.rueger@urclocks.com >
Tested and reviewed by @MCUdude and @mcuee
2023-04-06 21:06:56 +01:00
MCUdude
515af74201
Attempt to standardize programmer extended parameter styling
2023-03-31 08:30:01 +02:00
MCUdude
3944d5f340
Small grammar fixes
2023-03-31 07:58:44 +02:00
MCUdude
e8a51771d4
Add Flyswatter 2 programmer
2023-03-30 20:12:46 +02:00
MCUdude
e1464e6b4d
update terminal mode sck and parms documentation
2023-03-29 22:22:49 +02:00
MCUdude
b7009afe22
Fix formatting
2023-03-29 21:41:15 +02:00
MCUdude
9d7f850e6b
Viewing operational parameters in terminal mode is not
...
limited to the STK500 and STK600 programmers
2023-03-29 21:38:03 +02:00
MCUdude
605e0afa74
Add information about bitclock values stored in programmers
2023-03-29 21:26:30 +02:00
Stefan Rueger
7a8d257676
Update NEWS
2023-03-22 00:15:02 +00:00
Stefan Rueger
421a85adc4
Merge pull request #1323 from stefanrueger/usbtiny
...
Fix return value in usbtiny_cmd() and wrong error msg
2023-03-21 23:53:16 +00:00