avrdude-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [avrdude-dev] JTAG ICE mkI support added


From: Joerg Wunsch
Subject: Re: [avrdude-dev] JTAG ICE mkI support added
Date: Wed, 30 Nov 2005 00:03:06 +0100
User-agent: Mutt/1.4.2.1i

As Brian Dean wrote:

> Yes - I just verified your fix, works great now.  Excellent!

Great!

I just committed the doc updates for the JTAG ICE mkI support.

Page-mode (i.e. -U) programming the EEPROM through JTAG requires a
prior chip erase (with the EESAVE fuse unprogrammed), this is a
documented feature of the way JTAG EEPROM programming works.
(According to Atmel, it inherits the parallel programming interface
with all its features.)

Byte-mode programming (i.e. from terminal mode) the ROM would require
page cacheing, and page updating, as the ROM cannot be really written
one byte at a time through JTAG.  This is neither implemented for the
mkI nor for the mkII JTAG ICE, and unless someone requests that
feature, I don't plan to add it at this time.

So the only remaining issue is that the JTAG ICE mkI currently cannot
perform byte-mode EEPROM updates.  This is supposed to be possible,
but doesn't work for the mkI ICE in AVaRICE either (though it does
work for the mkII, i.e. it's not a problem with the JTAG access
itself).  I ran out of ideas on this, and asked Atmel Norway for help.

-- 
cheers, J"org               .-.-.   --... ...--   -.. .  DL8DTL

http://www.sax.de/~joerg/                        NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]