avrdude-dev
[Top][All Lists]
Advanced

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

[avrdude-dev] [bug #42267] jtag3isp fails to read lock and fuse bytes di


From: Matthijs Kooijman
Subject: [avrdude-dev] [bug #42267] jtag3isp fails to read lock and fuse bytes directly after changing lock byte
Date: Tue, 07 Oct 2014 14:23:24 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0 Iceweasel/31.1.0

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

Hmm, I see. However, even though this might be the firmware's fault, it seems
unlikely that this will be fixed on that end (especially for the older
hardware, I'd expect). Closing this as invalid and ignoring the problem
doesn't seem like a great idea, since then things will still be broken for
anyone using avrdude with this hardware. When manually running avrdude, the
obvious workaround is of course to not verify the lockbits, but for example
running inside the Arduino IDE, I don't think this easy (and probably not
possible without also disabling verification of the full binary). Having to
disable verification isn't so nice anyway...

What's the problem with adding a workaround in avrdude? Sounds like it could
just be added for the affected hardware (if the code structures allows this,
not sure). Alternatively, adding a small delay for all hardware doesn't seem
like a big burden?

Ideally, you'd not add workarounds for broken hardware or firmware to any
software, but that's unfortunately often impossible. If the Linux devs would
have used this filosophy, I don't think the Linux kernel would still exist
today ;-p

    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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