Hello,

as suggested the patches have been uploaded to the patch tracker!

>> Our last patch series includes the implementation of "range stepping" (a
>> new GDB 7.7+ feature) for JTAG ICE mkII devices, greatly improving
>> debugging speed for those.
>
> It would be interesting to extend this to the JTAGICE3 tool, and then,
> eventually, to the new Atmel-ICE (ARM + AVR common debugging tool,
> quite low-priced compared to existing Atmel tools).
>
> The latter is not yet done in AVaRICE (only AVRDUDE so far), but I'll
> certainly implement this so-called EDBG protocol sooner or later.  As
> it is primarily a wrapper around the older (firmware version 2.x)
> JTAGICE3 protocol, everything that works with the JTAGICE3 will then
> automatically also work for the Atmel-ICE.
>

Range stepping does not rely on many features of the device. Basically, 
it only requires a "run to address" command and a "break on change of 
flow" parameter. Both of them were documented for the JTAGICE2, and 
should in theory be available for the JTAGICE3. However, we could not 
find the required parameters in the already existing jtag3 AVaRICE 
source code (and were, admittedly, a bit short on time), so we only 
implemented this feature for the mkII.

Best Regards!

Michael and Martin

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
avarice-user mailing list
avarice-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/avarice-user

Reply via email to