Jan Egil Ruud
90bd24a902
#822 Added support for TPI page write.
2022-11-30 00:14:19 +01:00
Stefan Rueger
ea2d7eec95
Fix fopen() file mode in fileio_fmt_autodetect()
2022-11-29 19:46:48 +00:00
Jan Egil Ruud
2f5566a8ed
#822 Added support for TPI page load.
2022-11-29 20:34:05 +01:00
Jan Egil Ruud
f2156b834d
#822 Added sigrow memory to tiny102 and tiny 104, and removed duplicate lockbits.
2022-11-29 09:52:45 +01:00
MCUdude
2d7ad8e373
Print meaningful ISP clock error message
...
Currently, only some JTAG3 compatible programmers are able to detect that the connected target's main clock speed actually is too low for for the programmer.
In this case, these will return 0xCC.
2022-11-27 22:52:45 +01:00
MCUdude
6385fb09f7
Add missing stk500v2 status constants
2022-11-27 22:41:29 +01:00
Stefan Rueger
2f2a6c0008
Update NEWS
2022-11-27 19:12:19 +00:00
Stefan Rueger
bb14386f63
Merge pull request #1199 from stefanrueger/userrow
...
Fix userrow size and page_size for ATtiny3216 and ATtiny3217
2022-11-27 19:05:25 +00:00
Stefan Rueger
2ac582fa02
Merge pull request #1198 from stefanrueger/delay
...
Tie up loose ends for urclock programmer
2022-11-27 19:04:07 +00:00
Stefan Rueger
58e2bca42c
Update n_interrupts in avrdude.conf.in and introduce eind
2022-11-27 16:56:49 +00:00
Stefan Rueger
5a0975aee7
Allow / as path deliminator in Windows for urclock metadata
2022-11-27 14:44:46 +00:00
Stefan Rueger
0c96f5d6dc
Calibrate urboot's -xdelay for windows
2022-11-27 13:57:37 +00:00
Stefan Rueger
ba9d24fdd2
Fix userrow size and page_size for ATtiny3216 and ATtiny3217
2022-11-26 17:37:51 +00:00
Stefan Rueger
0e0a0ba0eb
Get boot section info from avrdude.conf and not from avrintel.c
2022-11-26 13:53:46 +00:00
Stefan Rueger
d774e87a59
Update documentation re the urclock programmer
2022-11-26 13:23:25 +00:00
Stefan Rueger
3a5f3735ba
Adapt urclock_getsync() to consider legacy bootloaders
2022-11-26 12:54:42 +00:00
Stefan Rueger
baa52e3a02
Update NEWS
2022-11-25 23:35:37 +00:00
Stefan Rueger
1cb169ec93
Establish avr_*timestamp() routines for timing
2022-11-25 22:09:02 +00:00
Stefan Rueger
231e88aaf9
Add autobaud_sync to avrdude.conf part description
2022-11-25 19:20:45 +00:00
Stefan Rueger
d2a2ec1d1b
Merge pull request #1194 from stefanrueger/exitrc
...
Fix shell exit value when chip erase is delayed to next flash write
2022-11-25 17:50:01 +00:00
Stefan Rueger
bbc52499e7
Merge branch 'main' into exitrc
2022-11-25 17:43:13 +00:00
Stefan Rueger
2cecf66a61
Merge pull request #1191 from stefanrueger/jtagice_mkii
...
Fix parameters for JTAGICE mkII and devices with bootloaders
2022-11-25 17:40:54 +00:00
Stefan Rueger
10ca3661bb
Merge pull request #1190 from stefanrueger/bootloader-hash
...
Provide bootloader-hash tool
2022-11-25 17:40:36 +00:00
Stefan Rueger
664b1aa1f6
Merge pull request #1189 from stefanrueger/culture
...
Deprecate mosi/miso in favour of sdo/sdi
2022-11-25 17:40:25 +00:00
Stefan Rueger
607f0c48be
Merge pull request #1188 from stefanrueger/not-all-is-nor-memory
...
Pad pages with input file contents before avr_write()
2022-11-25 17:40:11 +00:00
Stefan Rueger
289ca4f34c
Add optiboot_lgt8f328p.hex bootloader hashes to urclock.c
2022-11-25 17:26:17 +00:00
Stefan Rueger
7269370bf6
Change notices about libreadline presence in urclock.c
2022-11-25 13:58:11 +00:00
Stefan Rueger
e6f7e158cd
Change periphery to peripheral; document deprecated miso/mosi are now sdi/sdo
2022-11-24 13:18:06 +00:00
Stefan Rueger
2b3534ea8a
Remove tabs and reformat
2022-11-24 12:36:49 +00:00
Stefan Rueger
8e79b7dc52
Fix error detection for reading a page to pad unset bytes
2022-11-24 12:16:43 +00:00
Stefan Rueger
68c6ffd7fc
Silence compiler warnings, change comments, remove typos
2022-11-24 12:14:54 +00:00
Stefan Rueger
afa57ace84
Merge pull request #1196 from mcuee/disable_readline_msvc
...
Disable GNU Readline for MSVC build
2022-11-24 10:13:51 +00:00
mcuee
01ed17bd5c
Disable GNU Readline for MSVC build
...
This is to work around the issue of finding the wrong libreadline.a from Strawberry Perl for Windows MSVC github action.
Reference:
https://github.com/avrdudes/avrdude/pull/1194#issuecomment-1325824150
2022-11-24 13:22:12 +08:00
Stefan Rueger
c3413ff0f4
Fix shell exit value when chip erase is delayed to next flash write
2022-11-23 19:53:55 +00:00
Jan Egil Ruud
f9a2bd0327
Got added support for reading and writing fuses, and chiperase.
2022-11-23 14:25:14 +01:00
Stefan Rueger
19cd7d8c69
Remove non-stk500v1 bootloaders from urclock hash table
2022-11-22 22:38:43 +00:00
Stefan Rueger
d3b14f21f9
Provide bootloader-hash tool
2022-11-22 22:38:09 +00:00
Stefan Rueger
b925b5113d
Silence compiler warnings
2022-11-22 21:49:26 +00:00
Stefan Rueger
25ca91371d
Pad pages with input file contents before avr_write()
2022-11-22 21:32:42 +00:00
Stefan Rueger
33dd231e4c
Silence some compiler warnings
2022-11-22 21:17:39 +00:00
Stefan Rueger
8c73609c0e
Fix parameters for JTAGICE mkII and devices with bootloaders
2022-11-22 21:02:25 +00:00
Stefan Rueger
796e97ee3a
Update avrdude.conf.in wrt n_boot_sections, boot_section_size, eecr, spmcr
2022-11-22 20:49:12 +00:00
Stefan Rueger
9599bf2243
Add n_boot_sections and boot_section_size to part definitions
2022-11-22 20:44:12 +00:00
Stefan Rueger
7d5ab433ca
Replace gratuitous references to slave and master with technical terms
2022-11-22 17:11:33 +00:00
Stefan Rueger
adc333ea54
Deprecate mosi/miso in favour of sdo/sdi
...
See https://www.oshwa.org/a-resolution-to-redefine-spi-signal-names/
2022-11-22 17:04:05 +00:00
Jan Egil Ruud
5dc2545716
Cleaned and improved TPI send and receive.
2022-11-22 14:05:01 +01:00
Jan Egil Ruud
3afdd55089
Get rid of TPI magic numbers.
2022-11-22 13:23:57 +01:00
Jan Egil Ruud
32a6ca39e4
Cleaned up whitespace in jtag3.c so it at least is consistent within the file.
2022-11-22 13:05:14 +01:00
Stefan Rueger
883d9494c8
Silence compiler warnings for urclock.c
2022-11-22 01:39:27 +00:00
Stefan Rueger
05d78828e0
Update NEWS
2022-11-22 01:29:07 +00:00