avrdude-dev
[Top][All Lists]
Advanced

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

[avrdude-dev] [bug #35474] Feature request: print fuse values in safemod


From: Joerg Wunsch
Subject: [avrdude-dev] [bug #35474] Feature request: print fuse values in safemode output.
Date: Wed, 08 Feb 2012 16:48:16 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.0.19) Gecko/2010071610 Firefox/3.0.19

Follow-up Comment #3, bug #35474 (project avrdude):

The issue with those "al cheapo" selfmade bitbang programmers
wasn't to overclock the ISP in terms of not satisfying the
f_ISP < f_CPU/4 requirement: you'll usually immediately
notice that, as it already fails to read out the signature
at start-up.

Their issue was that the drivers used (often just a simple
LS-TTL output), together with the length of the cables (you
somehow had to route the signals from your computer's printer
port to the desk) were prone to produce `flakey' signals,
which could eventually lead to the controller getting some
signal sequence that didn't really originate from the
programmer, due to signal distortion.  If you hit that really
bad, the sequence might have resulted in the clocking fuses
being modified, so upon leaving the ISP session, your
controller was at risk of being fused for a clock (like an
external crystal) that wasn't actually present, which resulted
in "shooting into your foot", as this disables further ISP
connections.

So the idea of the "safemode" implementation is to verify
the fuse setting just before closing the ISP session, to
give the user a chance of intervening.

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?35474>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/




reply via email to

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