avr-gcc-list
[Top][All Lists]
Advanced

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

Re: [avr-gcc-list] problems with toolset on linux


From: Steve Joiner
Subject: Re: [avr-gcc-list] problems with toolset on linux
Date: Wed, 31 Jul 2002 18:47:21 -0700 (PDT)

Them's fightin' words.  :)

-Steve

--- Sander Pool <address@hidden> wrote:
> 
> I dunno Steve. I think you should upgrade to Windows :-)
> 
> Just kidding. I'm sure one of the local Linux/avrgcc can help you
> out.
> 
>     Sander
> 
> ----- Original Message ----- 
> From: "Steve Joiner" <address@hidden>
> To: "AVR-GCC Mailing List" <address@hidden>
> Sent: Wednesday, July 31, 2002 3:40 PM
> Subject: [avr-gcc-list] problems with toolset on linux
> 
> 
> > Hello,
> > 
> > I'm trying to update my avr tools in order to get atmega8 support.
> > 
> > I'm using the following on Linux (Redhat 7.3):
> > 
> > binutils-2.12.91
> > gcc-core-20020729
> > avr-libc-20020620 (also tried avr-libc-20020630 with the same
> results)
> > 
> > When I compile for atmega8, my memory map is messed up.  Here's the
> top
> > of the .map file:
> > 
> > Memory Configuration
> > 
> > Name             Origin             Length             Attributes
> > text             0x00000000         0x00002000         xr
> > data             0x00800060         0x0000ffa0         rw !x
> > eeprom           0x00810000         0x00010000         rw !x
> > *default*        0x00000000         0xffffffff
> > 
> > It looks to me like the SRAM (data) section is 65440 bytes long. 
> > According to the data sheet, there's only 1k bytes of SRAM.  Anyone
> > know what's up?
> > 
> > When building for the at90s4433, I also get messed up sections. 
> When
> > linking, I get the following error:
> > 
> > avr-gcc cbuf.o pmem.o igor.o commands.o counter.o ir.o  
> > -Wl,-Map=igor.map,--cref -mmcu=at90s4433 -o igor.obj
> > /usr/local/avr/lib/gcc-lib/avr/3.2/../../../../avr/bin/ld: section
> > .vectors [000005c0 -> 000005db] overlaps section .data [000005c0 ->
> > 000005c7]
> > 
> > My at90s4433 project worked fine with an older version of the
> > toolchain, when I was using:
> > 
> > binutils-2.12
> > gcc-core-3.0.4
> > avr-libc-20020203
> > 
> > Does anyone know what's going on with the memory maps here?
> > 
> > Thanks,
> > Steve
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > __________________________________________________
> > Do You Yahoo!?
> > Yahoo! Health - Feel better, live better
> > http://health.yahoo.com
> > avr-gcc-list at http://avr1.org
> > 
> 
> avr-gcc-list at http://avr1.org


__________________________________________________
Do You Yahoo!?
Yahoo! Health - Feel better, live better
http://health.yahoo.com
avr-gcc-list at http://avr1.org



reply via email to

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