Цитата(allsettingsdone @ Feb 29 2016, 01:04)

Я не пойму почему он лезет в по этому пути, ведь файл с линкер скриптом лежит рядом с makefile ((
Он не скрипт не находит, а что-то своё. Видимо, где-то внутри не учтена возможность наличия пробелов в пути.
Цитата(allsettingsdone @ Feb 29 2016, 01:04)

Сделал так как вы советовали, теперь в выводе линковщик ругается так:
msp430-gcc -mmcu=msp430f5529 -Tmsp430f5529.ld -o blink.elf blink.c
f:/soft/sublimetext/msp430-gcc/bin/../lib/gcc/msp430/4.6.3/../../../../msp430/bin/ld.exe: error: no memory region specified for loadable section `.noinit.crt0'
collect2: ld returned 1 exit status
Но в линкер скрипте, который я хочу подключить, нет такой секции ".noinit.crt0". Я взял стандартный линкер скрипт с сайта ti. (скрипт во вложении)
Потому и ругается. В crt0 есть такая секция, а складывать её некуда. Либо сделайте в своём скрипте такую секцию, либо не линкуйте стандартный стартовый код (придётся написать свой).
Цитата(allsettingsdone @ Feb 29 2016, 02:35)

Почему между ними такая разница и какой тулчейн следует использовать и где его лучше взять?
Тут не подскажу, давно не работал с msp430.
Если бы я знал, что такое электричество...