[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [avr-gcc-list] EEPROM questions
From: |
Trampas |
Subject: |
RE: [avr-gcc-list] EEPROM questions |
Date: |
Sun, 23 Jan 2005 08:46:31 -0500 |
I think I found that the problem was the linker files. Specifically in 2.15
the linker files load the eeprom data into the .text section.
Editing the linker files fixed the problem. I would love it if someone could
recommend a good book/manual on using the GCC tool chain. I would love to
start understanding things. For example it took me a long time to figure out
where the linker scripts were. I still do not understand which linker script
my application uses.
Regards,
Trampas
-----Original Message-----
From: address@hidden [mailto:address@hidden
On Behalf Of Russell Shaw
Sent: Friday, January 21, 2005 5:51 AM
Cc: address@hidden
Subject: Re: [avr-gcc-list] EEPROM questions
Trampas wrote:
> I notice that when I try to have GCC generate the EEPROM data I get an
> linker out of memory error. That is from the map file it appears that the
> load address of the EEPROM is being placed in the .text section:
>
> .eeprom 0x00810000 0xd4 load address 0x00001754
>
> This is for an atmega8535 part, I have been trying to figure out how to
> change this, can anyone help? Is their a good book or website that can
help
> with GCC and options?
Are you using these functions? :
http://www.nongnu.org/avr-libc/user-manual/ | modules | eeprom handling
_______________________________________________
avr-gcc-list mailing list
address@hidden
http://www.avr1.org/mailman/listinfo/avr-gcc-list