Не могу прошить MSP430F5418 полностью. Там два болших сегмента. Первый примерно 40kb, второй - 87 kb. Если размер кода маленький, то все заливается в первый сегмент, если он превышает 40 kb - то все льется во второй. А вот если код больше 87, то linker выдает ошибку Error[e104]. Из описания ошибки следует что код надо разбить на два сегмента в программе, а вот как это сделать - это и есть вопрос..Кто-нибудь сталкивался? (Пишу в IAR).
Вот Эта ошибка.
Error[e104]: Failed to fit all segments into specified ranges. Problem discovered in segment CODE. Unable to place 1 block(s) (0x161c2 byte(s) total) in
0x1ff56 byte(s) of memory. The problem occurred while processing the segment placement command "-P(CODE)CODE=5C00-FF7F,10000-25BFF",
where at the moment of placement the available memory ranges were "CODE:5c0c-ff7f,CODE:10000-25bff"
Error while running Linker