2d9c71bb8b
Differentiate twi bus errors and address/data NACKs
2020-01-26 00:24:20 +01:00
afd7b92c1f
Switch isp/twi mode with progmode commands
2020-01-26 00:15:12 +01:00
144016f65d
Add twiboot bridge
2020-01-17 23:36:50 +01:00
cfef6e9a72
Remove untested devices
2020-01-13 22:27:15 +01:00
0dacfd0c7c
Split command handler
2020-01-13 22:27:15 +01:00
1216082a4f
Calculate timer values
2020-01-13 22:27:15 +01:00
d1e3e5be08
Do not call statemachine from ISR
2020-01-13 22:27:15 +01:00
63b2291931
Move spi/isp handling to own file
2020-01-13 22:27:15 +01:00
118eaa091b
Move UART handling to own file
2020-01-13 22:27:15 +01:00
49ffbdb579
Move display functions to own file
2020-01-13 22:27:15 +01:00
6a75a0aec3
Move device table to own file
2020-01-13 22:27:15 +01:00
121d52abe6
Move target specific stuff in own file
2020-01-13 22:27:15 +01:00
1fa54cd456
Add LICENSE file
2020-01-13 22:27:15 +01:00
88cc3ad2dc
Use char type for strings
2020-01-13 22:27:15 +01:00
c3f43e7fb3
Show correct signature bytes for unknown devices
2020-01-13 22:27:15 +01:00
cb3707d2c0
Fix compiler warning
2020-01-13 22:27:15 +01:00
b0e59996cd
reduce delays
2016-05-16 12:51:36 +02:00
5d76525ed4
fix mega8 programming
2016-05-16 12:51:06 +02:00
b3bb5e029c
notify user if device not tested yet
2016-05-16 12:50:43 +02:00
f0245a4402
add DL1414 display
2014-10-16 22:03:22 +02:00
f13e4f97d5
add untested devices
2014-10-16 21:58:36 +02:00
ea3cae90ba
cleanup
2014-10-16 21:29:43 +02:00
e91782ec65
Autodetect SPI frequency
...
- add statemachine for ISP sync & signature read
- autoprobing of SPI frequency
- remove manual SPI frequency selection
- remove NVM code
2014-10-14 21:56:16 +02:00
798fa7fbb1
ispprog2: keep ISP_RESET (/SS) as output
...
ISP_RESET is /SS pin of mega328p.
In master mode, the /SS pin must be configured as output.
If configured as input it must held high to ensure Master SPI operation.
2014-10-14 21:45:04 +02:00
9f98314832
add new hardware
2014-10-12 11:13:30 +02:00
1b9c5ba1ed
complete avrdude device list
2014-10-05 12:32:26 +02:00
d2557e14bb
add mega328p, bail out if device not supported
2014-09-29 22:26:41 +02:00
6fd406c3d5
add mega32u4, fix gcc 4.7.x warnings
2012-12-31 13:16:35 +01:00
dd9a4f169e
change tabs to spaces
2012-11-18 13:12:27 +01:00
a6a64dbf33
store SPI speed in eeprom
2012-02-19 12:54:54 +01:00
9205611c5a
rewrite
2011-06-25 16:19:18 +02:00
e1c00dc403
cleanup source
2008-03-27 20:06:02 +01:00
b7dc9c9984
added tiny24
2008-03-27 17:45:36 +01:00
114a0abf6e
added mega8
2007-10-05 23:13:28 +02:00
91e492c0dc
added mega32
2006-11-15 11:12:41 +01:00
465b0926f2
Use Output Compare A for LED blinking
2006-05-26 17:35:21 +02:00
bfd813f22d
implement lock & fuse writing
2006-05-26 14:29:02 +02:00
cef12b5a51
fix reset handling
2006-05-07 15:35:21 +02:00
a0f49ed94d
fast/slow blinking led
2006-05-07 15:22:11 +02:00
d474cd9ad5
working version
2006-05-06 22:55:42 +02:00
ef10854bbe
initial
2006-05-05 19:02:04 +02:00