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
>
>

Reply via email to