1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
- The handling of fuse and lock bits needs some serious work. As it stands
it does not work with Hi-V parallel programming (on stk500). I've
started working on this, but it was way too intusive a change to do just
before a release. [TRoth/2003-05-27]
- improve pavr support (many thanks to Jason Kyle for sending me one
of these nice programmers, see http://www.avr1.org/pavr/pavr.html):
- add option to force device type for chips with broken signature bytes
- use consistent -dpart=... device names
- more firmware improvements, speed optimizations (send OK response
and receive the next command while executing the previous one, use
data polling if supported by device, etc.)
- support for parallel port JTAG programming of ATmega8/16/323/128
- option to generate XTAL1 clock for target device while programming,
as in FBPRG / AVREAL / modified ByteBlaster / STK200 (LED output)
- how to talk to these new USB programmers Kanda is advertising now?
- better documentation
- clean rewrite in C ;)
(for parallel port interfaces only, maybe port the program already
available at http://www.bsdhome.com/avrprog/ from FreeBSD to Linux
and extend it to support all these different cables? [This program
is now called avrdude and has been ported to linux and cygwin.])
or at least, some better way to add all these parallel interfaces
invented by various people, with different pin assignments.
See also "cisp" by Marko Makela <msmakela@cc.hut.fi> available from
http://www.funet.fi/pub/cbm/crossplatform/transfer/C2N232/firmware/
cisp-1.0.tar.gz
- cleaner way to describe all these different cables
- free/open firmware for the STK500 (which is based on AT90S8535, and
schematics are available on avrfreaks), implementing the same and/or
our own different protocol
- uisp-compatible (avr910/pavr mode) boot loader for recent ATmega chips,
share common parts of the code (comm protocol) with pavr.c ?
add multi-word read/write/verify commands (faster)
mostly done, needs to be merged - see http://tlw.com/bryce/robot/avr/
- pavr firmware for ATmega8: new hardware design, more features possible
than with the original 2313, board with TQFP32 part should still fit in
that nice small DB9-DB9 housing, and it would be nice to be able to
flash the firmware through the same serial port, using a boot loader
and uisp of course :)
|