avrdude-dev
[Top][All Lists]
Advanced

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

Re: [avrdude-dev] jtagice mkI and atmega644


From: Andrew S
Subject: Re: [avrdude-dev] jtagice mkI and atmega644
Date: Thu, 17 Jan 2008 11:30:42 -0700
User-agent: KMail/1.9.6 (enterprise 0.20070907.709405)

> Based on my experience with the JTAG ICE mkII implementation in
> AVRDUDE, I can tell you that the symptom you are seeing is what could
> be observed in the JTAG ICE mkII when forgetting to set the
> ucAllowFullPageBitstream bit to FALSE on the device descriptor.  This
> bit is set to TRUE for all old AVRs, and to FALSE for all modern ones.
> Now, one could assume the JTAG ICE mkI firmware could not handle the
> respective apparently different low-level JTAG protocol at all -- but
> then, it /does/ support the AT90CAN128 which is also to be run with
> ucAllowFullPageBitstream set to FALSE.  So my very personal guess is,
> with sufficient effort, you could maybe modify the firmware (by
> disassembling it first) in a way so it can successfully program the
> more recent AVRs as well.  I don't know though whether this would also
> enable debugging on those devices with the old ICE firmware.

Given that the firmware distributed with AvrStudio is encrypted (i believe), 
what is the best way to disassemble this code?

--
Andrew S.




reply via email to

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