LPC2138 project was working with all Yagarto version, but no

Hello,

I have a old project which works great on a version of Yagarto, that I think, has binutils 2.17.

Now I set up Yagarto (lastest version) + Eclipse + a new GNU ARM Eclipse plugin, in my new PC and the project fails to build with the following error:

c:\Program Files\yagarto\bin\arm-elf-ld.exe: ./release/main.out section .eh_frame will not fit in region ram_isp_low

c:\Program Files\yagarto\bin\arm-elf-ld.exe: section .bss [40000668 → 40000877] overlaps section .eh_frame [40000120 → 40001487]

c:\Program Files\yagarto\bin\arm-elf-ld.exe: region ram_isp_low overflowed by 4745 bytes

make: *** [main.out] Error 1

Where may the problem be?

Does anybody has a simple project in Eclipse for the 2138 so I can import it?

Thanks!

ezequiel.aceto:
Hello,

I have a old project which works great on a version of Yagarto, that I think, has binutils 2.17.

Now I set up Yagarto (lastest version) + Eclipse + a new GNU ARM Eclipse plugin, in my new PC and the project fails to build with the following error:

c:\Program Files\yagarto\bin\arm-elf-ld.exe: ./release/main.out section .eh_frame will not fit in region ram_isp_low

c:\Program Files\yagarto\bin\arm-elf-ld.exe: section .bss [40000668 → 40000877] overlaps section .eh_frame [40000120 → 40001487]

c:\Program Files\yagarto\bin\arm-elf-ld.exe: region ram_isp_low overflowed by 4745 bytes

make: *** [main.out] Error 1

Where may the problem be?

Does anybody has a simple project in Eclipse for the 2138 so I can import it?

Thanks!

The linker (arm-elf-ld) fails, you have overlapping regions.

Find the linker file and check what it does in this version,

compare with your old one…

BR

Johan

so if the problem is the linker file, where I can get the correct linker files for LPC2138? Or a simple Eclipse project to import.

Thanks