URL:
  <http://savannah.nongnu.org/bugs/?24710>

                 Summary: avrdude does not program all of the input file
                 Project: AVR Downloader/UploaDEr
            Submitted by: None
            Submitted on: Fri 31 Oct 2008 03:04:02 AM UTC
                Category: None
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: None
                  Status: None
                 Privacy: Public
             Assigned to: None
         Originator Name: Jan de Rie
        Originator Email: [EMAIL PROTECTED]
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

When avrdude is offered an input file for programming that contains a block
of 0xff bytes (as in the attached sample file, which contains a flash based
data table, all 0xff bytes), it only send that flash memory up to the 0xff
data to the programmer.

There seems to be an assumption that there cannot be a block of 0xff data in
the flash.

In general, avrdude seems to map input data into a flat memory space, losing
information of which blocks were in the input file and which were not. This
make proper verification also kind of impossible.

JdR



    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: Fri 31 Oct 2008 03:04:02 AM UTC  Name: test.hex  Size: 3kB   By: None
contains a 128 byte block of 0xff data.
<http://savannah.nongnu.org/bugs/download.php?file_id=16763>

    _______________________________________________________

Reply to this item at:

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

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



_______________________________________________
avrdude-dev mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/avrdude-dev

Reply via email to