Stefan Rueger
3ef8122d90
Merge branch 'avrdudes:main' into partdesc
2022-07-12 18:19:17 +01:00
Stefan Rueger
c81f52ff10
Update NEWS
2022-07-12 15:52:37 +01:00
Stefan Rueger
09a95a3717
Merge pull request #936 from stefanrueger/issue918
...
Fix Issue #918 : Enable avrdude to send full input file incl trailing 0xff
2022-07-12 15:34:17 +01:00
Stefan Rueger
0edb77bdf8
Merge branch 'main' into issue918
2022-07-12 15:05:45 +01:00
Stefan Rueger
04f790ad85
Merge pull request #1018 from stefanrueger/issue995
...
Fix Issue #995 ft245r paged read for ATmega2560 et al
2022-07-12 14:55:44 +01:00
Stefan Rueger
e867486f3f
Merge pull request #1023 from stefanrueger/issue1004
...
Fix PICKit2 ATmega2560 flash paged flash read
2022-07-12 14:51:56 +01:00
Stefan Rueger
ff8f519a34
Fix PICKit2 ATmega2560 flash paged flash read
...
The paged read in pickit2.c has two errors:
- It drops load extended address commands unless a paged read happens at a
64k byte boundary; this is invalid when reading files with holes
- It wrongly assumed that flash memory is byte addressed
The fix is to carry out a load extended address command, if needed, at the
beginning of each paged flash read with the correct word address. Although the
pickit2_paged_load() has independent parameters page_size, addr and n_bytes,
AVRDUDE only ever calls paged read/write functions with page_size and n_bytes
both set to mem->page_size and addr aligned with a page boundary. Therefore, it
is sufficient to set the load extended address at the beginning of each page
read.
2022-07-10 23:41:44 +01:00
Stefan Rueger
215ea1af5c
Merge branch 'partdesc' of github.com:stefanrueger/avrdude into partdesc
2022-07-07 18:34:26 +01:00
Stefan Rueger
9e2cea3ada
Implement developer options -p */[*cdosSrwt] for part descriptions
2022-07-07 18:32:19 +01:00
Stefan Rueger
64ee4858fd
Update 2nd debug message in avr.c with correct function name
2022-07-05 01:00:45 +01:00
Stefan Rueger
d3b22fa3c6
Update debug message in avr.c with correct function name
2022-07-05 00:57:40 +01:00
Stefan Rueger
9742c7b97a
Add #474 and #976 to NEWS
2022-07-05 00:55:58 +01:00
Stefan Rueger
00ea21597e
Merge pull request #1001 from MCUdude/add-missing-bits-and-pieces
...
Add missing delays in avrdude.conf
2022-07-05 00:05:32 +01:00
Stefan Rueger
9ea02c4431
Merge pull request #998 from stefanrueger/issue474
...
Fix Issue #474 FT232H support for ATmega2560 et al (load extended address)
2022-07-05 00:00:54 +01:00
Stefan Rueger
2b6ee8f4d1
Adapt whitespace to existing style in avrftdi.c
2022-07-04 23:54:02 +01:00
Stefan Rueger
7aad03cbcd
Fix paged read for ATmega2560 et al for ft245r.c
2022-07-04 23:11:32 +01:00
Stefan Rueger
a721e485cb
Refactor paged read/write routines in ft245r.c
2022-07-04 23:04:36 +01:00
Stefan Rueger
bb049a085e
Merge branch 'issue474' of github.com:stefanrueger/avrdude into issue474
2022-07-04 12:31:11 +01:00
Stefan Rueger
237cb63211
Steamline avrftdi support for ATmega2560 et al
2022-07-04 12:30:37 +01:00
Stefan Rueger
2827c2695e
Update NEWS
2022-07-04 12:30:37 +01:00
Stefan Rueger
d95c1a91f7
Steamline avrftdi support for ATmega2560 et al
2022-07-04 12:25:50 +01:00
Stefan Rueger
c4add116d6
Merge branch 'avrdudes:main' into issue474
2022-07-04 10:07:05 +01:00
Stefan Rueger
0240b361f5
Merge branch 'avrdudes:main' into partdesc
2022-06-28 22:53:22 +01:00
Stefan Rueger
66c69a7584
Merge pull request #943 from stefanrueger/issue942
...
Fix Issue #942 : Treat x bits in .conf SPI commands as 0
2022-06-28 22:50:53 +01:00
Stefan Rueger
43c6b04226
Update NEWS
2022-06-28 22:46:06 +01:00
Stefan Rueger
a21f3d20af
Merge branch 'avrdudes:main' into issue942
2022-06-28 22:38:47 +01:00
Stefan Rueger
09c168a186
Merge branch 'avrdudes:main' into issue942
2022-06-28 20:56:49 +01:00
Stefan Rueger
d8a30aa8c4
Merge branch 'avrdudes:main' into partdesc
2022-06-28 20:44:34 +01:00
Stefan Rueger
3bd75e74c6
Move developer options into own source file and expand part description -p \*
...
-p \*/c check address bits in SPI commands
-p \*/d description of core part features
-p \*/o opcodes for SPI programming parts and memories
-p \*/s show avrdude.conf entries of parts
-p \*/ss show full avrdude.conf entry as tab separated table
-p \*/w wd_... constants for ISP parts
-p \*/\* all of the above except -p \*/s
-p \* same as -p\*/\*
2022-06-28 20:34:31 +01:00
Stefan Rueger
cef3abac14
Merge branch 'avrdudes:main' into issue474
2022-06-26 23:54:43 +01:00
Stefan Rueger
54d590b9c1
Merge branch 'avrdudes:main' into issue474
2022-06-26 15:12:17 +01:00
Stefan Rueger
40425ffac4
Merge branch 'avrdudes:main' into partdesc
2022-06-26 14:49:07 +01:00