[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[avrdude-dev] [bug #40897] AT Mega2560 not correctly programmed with stk
From: |
anonymous |
Subject: |
[avrdude-dev] [bug #40897] AT Mega2560 not correctly programmed with stk500(v1) ISP (solution patch) |
Date: |
Sat, 14 Dec 2013 21:35:04 +0000 |
User-agent: |
Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.1 (like Gecko) |
URL:
<http://savannah.nongnu.org/bugs/?40897>
Summary: AT Mega2560 not correctly programmed with stk500(v1)
ISP (solution patch)
Project: AVR Downloader/UploaDEr
Submitted by: None
Submitted on: Sat 14 Dec 2013 09:35:02 PM UTC
Category: None
Severity: 3 - Normal
Priority: 5 - Normal
Item Group: None
Status: None
Privacy: Public
Assigned to: None
Originator Name: Alan Horstmann
Originator Email: address@hidden
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
Analysis of the interaction of avrdude and stk500(v1) (as used by Arduino ISP)
shows it does not set the extended address byte in the target device, as is
required with > 128K flash.
This often manifests as a verify error when programming an alternative
bootloader. It would not be possible to program all of the flash.
(Originally reported on mailing list, 7th Dev 2013).
Having studied the avrdude code, I have created a solution patch in a similar
way to that used for other protocols using the
OPCODE, if specified, to handle the ext_addr_byte requirement. This is
completely effective, ensuring the byte is set once at the beginning of
programming, and whenever a 128K boundary is crossed. Hopefully this should be
pretty close to the correct solution for avrdude (I have tried to mimmick the
native coding style).
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Sat 14 Dec 2013 09:35:02 PM UTC Name: stk500-256K-fix2.patch Size: 2kB
By: None
Patch to send the ext-addr byte when required
<http://savannah.nongnu.org/bugs/download.php?file_id=29921>
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/bugs/?40897>
_______________________________________________
Message sent via/by Savannah
http://savannah.nongnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [avrdude-dev] [bug #40897] AT Mega2560 not correctly programmed with stk500(v1) ISP (solution patch),
anonymous <=