[Top][All Lists]

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

Re: [avr-gcc-list] Boot loaders

From: Theodore A. Roth
Subject: Re: [avr-gcc-list] Boot loaders
Date: Mon, 9 Jun 2003 13:36:37 -0700 (PDT)

On Mon, 9 Jun 2003, Larry Barello wrote:

:) The "intel hex" output of avr-objcopy only supports 64k address
:) space.  How do folks get bootloader code out of their projects?
:) Is there another suitable format I can use that understands 128k
:) address space?

The intel hex file format for can handle files larger than 64k. There
is an "extended linear address record" which is used to change the
address if it exceeds 64K (the 16-bit limit). It's not pretty, but it

I would imagine that binutils would handle this properly. If that's
not the case, it's a bug in binutils (or more precisely, bfd) that
should be fixed.

I vaguely remember doing some tests when fixing uisp to handle ihex
files > 64K and avr-objcopy worked at the time. Although, that was a
while ago.

Ted Roth

reply via email to

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