I looks to me like the problem is the way you're running
the linker. It thinks you have a part that has only 1K of
flash ROM. Check your linker options and make sure you've
selected the '149.
- Dan Miner
> -----Original Message-----
> From: Andre Sodermans
> Sent: Thursday, February 03, 2005 4:12 PM
>
> I am trying to do a simple floating point multiply but
> somehow I can't get past the linker:
>
> msp430-ld: region text is full (irap section .text)
> msp430-ld: section .vectors [0000ffe0 -> 0000ffff]
> overlaps section .text [0000fc00 -> 000101df]
> msp430-ld: irap: section .vectors lma 0xffe0 overlaps
> previous sections
>
> I tried to have section text start at 0x8000 with the
> linker flag '-Ttext 0x8000' but then I get the
> following linker error:
>
> msp430-ld: address 0x85e0 of irap section .text is not
> within region text
>
> My target device is a msp430-149, which has 60KB of
> flash.