avrdude-dev
[Top][All Lists]
Advanced

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

[avrdude-dev] [bug #34518] loading intel hex files > 64k using record-ty


From: Joerg Wunsch
Subject: [avrdude-dev] [bug #34518] loading intel hex files > 64k using record-type 4 (Extended Linear Address Record)
Date: Mon, 10 Oct 2011 13:52:40 +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

Update of bug #34518 (project avrdude):

                  Status:               Confirmed => Fixed                  
             Assigned to:            joerg_wunsch => dhoerl                 

    _______________________________________________________

Follow-up Comment #6:

I committed a fix in r1017 that approaches all this a different
way.

Instead of trying to figure out the file offset from the first
record of the file, pass it on to the read routine, based on
the device and memory configuration.  If the device is an
AVR32, the memory offset (which has already been present in
avrdude.conf anyway) is expected to be present in the file
itself.

This is now also implemented in the S-record routine (which
completely lacked a similar logic before), as well as in the
routines to write back Intel hex or S-record files.

(It's quite possible this needs to be extended beyond the
AVR32, e.g. to fix the bootloader write issues for Xmega
devices.)

David, please test this is doing the right thing on the
AVR32.

    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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