Hello,
This is not done explicitly, from the source:
/*
* In debugWire mode, don't reset. Do a forced stop, and tell the
* ICE to stop any timers, too.
*/
if (pgm->flag & PGM_FL_IS_DW) {
unsigned char parm[] = { 0 };
(void)jtagmkII_setparm(pgm, PAR_TIMERS_RUNNING, parm);
}
I'm not sure why, I'm sure there is a good reason though! I CC'd Joerg on this
to hopefully get a better idea...
-Colin
On Tuesday 24 April 2007 03:13, anonymous wrote:
> URL:
> <http://savannah.nongnu.org/bugs/?19679>
>
> Summary: debugwire programming does not reset the target
> Project: AVR Downloader/UploaDEr
> Submitted by: None
> Submitted on: Tuesday 04/24/2007 at 06:13 UTC
> Category: None
> Severity: 3 - Normal
> Priority: 5 - Normal
> Item Group: None
> Status: None
> Privacy: Public
> Assigned to: None
> Originator Name: Mikhail
> Originator Email: [EMAIL PROTECTED]
> Open/Closed: Open
> Discussion Lock: Any
>
> _______________________________________________________
>
> Details:
>
> it seems that programming via debugWire does not reset the target. This
> leads to random actions soon after upload.
> All other programming options reset target, so it feels really strange that
> debugWire does not.
>
>
>
>
> _______________________________________________________
>
> Reply to this item at:
>
> <http://savannah.nongnu.org/bugs/?19679>
>
> _______________________________________________
> Message sent via/by Savannah
> http://savannah.nongnu.org/
>
>
>
> _______________________________________________
> avrdude-dev mailing list
> [email protected]
> http://lists.nongnu.org/mailman/listinfo/avrdude-dev
_______________________________________________
avrdude-dev mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/avrdude-dev