It's possible that your generated code exceeds the size available in your part (F1222). Try the compiler optimization for minimal size ( -Os ), and/or stubbing some procedures to decrease the generated code size.
On Tue, Jun 1, 2010 at 10:07 PM, Ken Otto <[email protected]> wrote: > I am working on a project that uses a MSP430F1122/MSP430F1222. When I > compile the project, I get the following messages: > msp430-gcc main.o rx.o -mmcu=msp430x1222 -W1 -o ACMC.elf > c:\Program > Files\mspgcc\bin\..\lib\gcc-lib\msp430\3.2.3\..\..\..\..\msp430\bin\ld.exe: > region text is full (ACMC.elf section .text) > c:\Program > Files\mspgcc\bin\..\lib\gcc-lib\msp430\3.2.3\..\..\..\..\msp430\bin\ld.exe: > region text is full (ACMC.elf section .text) > c:\Program > Files\mspgcc\bin\..\lib\gcc-lib\msp430\3.2.3\..\..\..\..\msp430\bin\ld.exe: > section .vectors[0000FFE0->0000FFFF] overlaps section > .text[0000FFFF->000100FB] > c:\Program > Files\mspgcc\bin\..\lib\gcc-lib\msp430\3.2.3\..\..\..\..\msp430\bin\ld.exe: > section .text[0000F000->000100FB] overlaps section .data[0000F000->0000F02B] > make: *** [ACMC.elf] Error 1 > > These are the memory mappings for this mcu: > text F000->FFDF > data 0200->02FF > vectors FFE0->FFFF > > Any help would be appreciated. > > Thanks, > Ken > > ------------------------------------------------------------------------------ > > > _______________________________________________ > Mspgcc-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/mspgcc-users > >
