patchAVR Downloader/UploaDEr - Patches: patch #8591, Implement fragmentation in jtag3

 
 

You are not allowed to post comments on this tracker with your current authentication level.

patch #8591: Implement fragmentation in jtag3

Submitter:  Philippe Retornaz <retornaz>
Submitted:  Wed 07 Jan 2015 02:58:25 PM UTC
   
 
Category:  None Priority:  5 - Normal
Status:  Done Privacy:  Public
Assigned to:  joerg_wunsch Open/Closed:  Closed

Tue 16 Feb 2016 10:07:48 PM UTC, comment #3: 

Thanks for the feedback!

Joerg Wunsch <joerg_wunsch>
Group administrator
Tue 16 Feb 2016 08:20:05 AM UTC, comment #2: 

I've tested the last trunk (rev 1375) and it works.
Thanks !

Philippe Retornaz <retornaz>
Mon 15 Feb 2016 08:07:32 PM UTC, comment #1: 

Based on the USB traces supplied in patch #8435, I figured
the patch itself was still lacking quite a bit, but finally
implemented fragmentation.

It works on mEDBG (Xplained Mini), so please give it a try
whether it works in your environment, too.

Joerg Wunsch <joerg_wunsch>
Group administrator
Wed 07 Jan 2015 02:58:25 PM UTC, original submission:  

The current code does not support to split the transaction is smaller fragments.
This lead the programming with AVR ICE falling back to byte per byte programming instead of page based programming.

This is slow and leads to corruption on our devices.

This implement the proper fragmentation of the transactions so the programming operation is using a page-based method.

Philippe Retornaz <retornaz>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attached Files
file #32778:  avrice_fragment_fix.patch added by retornaz (4KiB - text/x-patch)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by joerg_wunsch (Posted a comment)
  • -email is unavailable- added by retornaz (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    Follow 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2016-02-16 joerg_wunsch StatusNeed Info Done
        Open/ClosedOpen Closed
    2016-02-15 joerg_wunsch StatusNone Need Info
        Assigned toNone joerg_wunsch
    2015-01-07 retornaz Attached File- Added avrice_fragment_fix.patch, #32778

    Back to the top

    Powered by Savane 3.13-d3ae.
    Corresponding source code