MCUdude
|
c007dc7d24
|
Add support for writing single characters
Now this is possible: write eeprom 0x00 a b c d e f 0x80 0x90 ! H E L L O
|
2022-02-18 09:58:16 +01:00 |
|
MCUdude
|
2589b17640
|
Add support for memory "fill" mode
Syntax: write <memtype> <start addr> <no. byte to write> <byte to write> ...
|
2022-02-18 09:58:13 +01:00 |
|
MCUdude
|
80f1d96e07
|
Tweak programmer info formatting strings
Now all colons are on a straight line, just like #853 did to all jtag3 compatible programmers
|
2022-02-11 22:10:52 +01:00 |
|
MCUdude
|
b581d14823
|
String formatting
Allign colons, only print clocks that are actually present (>0 kHz)
|
2022-02-11 21:35:07 +01:00 |
|
MCUdude
|
3fc39c47ad
|
Print memory name alias together with the canonical name if present
in avrdude.conf. An example would be "avrdude: reading fuse0/wdtcfg memory:"
|
2022-02-11 21:10:05 +01:00 |
|
MCUdude
|
d6ccf7a3ff
|
Add memory alias names for megaAVR0/tinyAVR0,1,2/AVR-Dx/AVR-Ex fuses
|
2022-02-10 22:34:33 +01:00 |
|
MCUdude
|
a43f220ef9
|
Add support for reading from more memory sections
It's now possible to read the following memories if present: osccal16, osccal20, tempsense, osc16err, osc20err
|
2022-02-07 21:51:35 +01:00 |
|
MCUdude
|
7144a9f2ae
|
Replace incorrect warning message
Was mistakenly added in PR #854.
|
2022-01-29 20:08:43 +01:00 |
|
MCUdude
|
28be45d8b6
|
Fix Ardino sync attempts
In order for the Arduino bootloader to re-sync with Avrdude, the microcontroller needs to be reset to start the bootloader again.
|
2022-01-29 19:53:42 +01:00 |
|
MCUdude
|
ad6eff0f76
|
Set number of Arduino/STK500 connection retry attempts
Using the extended parameter flag -x. Usage: . Default number of attempts is still 10 if not -x flag is specified
|
2022-01-25 09:40:24 +01:00 |
|
MCUdude
|
286c0f5e2a
|
Don't print irrelevant information for the Arduino programmer
|
2022-01-24 22:16:31 +01:00 |
|
MCUdude
|
f6bbaadfa6
|
Print clock info after the correct clock speeds has been set
The "new" clock speed set by the -B flag wasn't reflected in the output log
|
2022-01-23 22:45:54 +01:00 |
|
Hans
|
d401b2224e
|
Merge branch 'main' into jtagmkii-retry-attempts
|
2022-01-21 13:28:20 +01:00 |
|
MCUdude
|
b1cbbfc9f0
|
Reduce verbosity when setting fuses and uploading programs
Affects commands with no -v flag and one -v flag
|
2022-01-20 09:45:34 +01:00 |
|
MCUdude
|
dbac0ecf8c
|
Reduce the number of attempts to 10
+ print number of attempts
|
2022-01-19 23:25:47 +01:00 |
|
MCUdude
|
0e451f73cf
|
Print alias names if present
|
2022-01-17 21:34:09 +01:00 |
|
MCUdude
|
4453d54296
|
Add memory name aliases for AVR DA/DB
+ add sernum and tempsense memory sections to read from
|
2022-01-15 21:53:58 +01:00 |
|
MCUdude
|
9c08c0c164
|
Attempt to fix incorrect readsize values
Values copied AVR64DD__.atdf and AVR64EA__.atdf. The order atdf files doesn't exist at the moment
|
2022-01-15 12:47:58 +01:00 |
|
MCUdude
|
628c48aff6
|
Add AVR EA targets
This includes AVR8EA28/32, AVR16EA28/32/48, AVR32EA28/32/48 and AVR64EA28/32/64
|
2022-01-14 20:30:49 +01:00 |
|
MCUdude
|
8e47768600
|
Add AVR DD targets
This includes AVR16DD14/20/28/32, AVR32DD14/20/28/32 and AVR64DD14/20/28/32
|
2022-01-14 19:52:22 +01:00 |
|
MCUdude
|
310fe49b73
|
Add missing tinyAVR-2 series targets
Includes ATtiny3224, ATtiny3226 and ATtiny3227
|
2022-01-13 22:29:22 +01:00 |
|
MCUdude
|
99d8fa5d88
|
Add missing ATtiny targets
+ a little formatting
|
2022-01-13 19:45:45 +01:00 |
|
MCUdude
|
cc77f89953
|
Add missing ATmega targets
+ a little formatting
|
2022-01-13 19:45:30 +01:00 |
|
MCUdude
|
7064447378
|
Add all possible ATmega__5 and ATmega__9 targets
This includes the "non-P", A, P and PA suffixes
|
2022-01-13 18:27:36 +01:00 |
|
MCUdude
|
77ed8b98c5
|
Add ATmega165A/P targets
|
2022-01-13 18:27:36 +01:00 |
|
MCUdude
|
32232faa2b
|
Add missing ATmega targets
|
2022-01-13 18:27:34 +01:00 |
|
MCUdude
|
2fd967866c
|
Don't display target info that's not present in Avrdude.conf
I still have to figure out why all parts are flagged with support for both serial and parallel programming interfaces, even when this is not the case
|
2022-01-09 18:13:07 +01:00 |
|
MCUdude
|
8f16c2a1e4
|
Add more memory sections to read from
+ improve Avrdude output in verbose mode
|
2022-01-08 23:57:37 +01:00 |
|
MCUdude
|
50e15a5cf8
|
Add missing ATtiny targets
ATtiny48, 87, 102, 104, 167 and 828
|
2022-01-05 11:50:31 +01:00 |
|
Hans
|
4b76ccc951
|
Merge branch 'main' into main
|
2022-01-05 08:05:38 +01:00 |
|
MCUdude
|
ecca860972
|
Add target voltage adjustment for Curiosity Nano boards
in Avrdude terminal mode
|
2022-01-03 18:51:33 +01:00 |
|
MCUdude
|
f96b98e9df
|
Mute "flash and boot" warning if s UPDI programmer is used
Currently, no UPDI compatible AVR has a dedicated boot section like the Xmegas do
|
2022-01-02 19:20:05 +01:00 |
|
MCUdude
|
dcd5374ae9
|
Print meaningful error if programmer doesn't support target
|
2022-01-02 12:57:42 +01:00 |
|
MCUdude
|
b9f03b1377
|
Fix typo in URL
|
2022-01-02 12:13:15 +01:00 |
|
MCUdude
|
f5bec43812
|
Add jtag2updi programmer to docs
|
2022-01-02 12:13:15 +01:00 |
|
MCUdude
|
a2a276a8cc
|
Add support for UPDI devices though jtag2updi
'Hack' borrowed from https://github.com/facchinm/avrdude
|
2022-01-02 12:13:15 +01:00 |
|
MCUdude
|
71d5dbec48
|
Add more jtagmkii baud rates
|
2022-01-02 12:13:13 +01:00 |
|
MCUdude
|
2623e7a9fa
|
Update docs to reflect new programmers
|
2022-01-01 12:06:52 +01:00 |
|
MCUdude
|
302b6eb05a
|
Add PicKit4 and SNAP ISP and PDI programmer options
|
2022-01-01 12:04:16 +01:00 |
|
MCUdude
|
0a335e2f73
|
Add jtag2updi programmer
|
2021-12-29 14:27:51 +01:00 |
|