Здравствуйте. Такая проблема. У меня at91sam7x512, среда IAR. Чтобы не загружать ОЗУ, раньше константные массивы помещала во flash, создав в ней свои секции, файл линкера прилагается. Все вроде работало не один месяц. Пару дней назад проект перестал загружаться во flash(прошиваю по j-tag, программатор J-Link). То есть, вроде все исполняется, IAR пишет "programming flash", но зависает, и прошивка так и не может быть завершена . После отмены прошивки, в Debuge Log видно, что последний записанный адрес - это стартовый адрес моих секций. Кроме того, время от времени появляется сообщение - RTCK not connected, хотя выводы вроде все пропаяны, TCK приходят на разъем J-Linkа. Если убрать секции из линковочного файла, то прошивка выполняется успешно. Притом, пробовала менять адреса секций, всегда зависает именно на этих адресах. Время от времени вообще отказывается грузиться, сообщая, что нет питания, хотя питание есть
Подскажите, в чем тут может быть дело? может, я сама не заметила, как внесла какие-то недопустимые правки во flash.icf?
Прикрепленные файлы
flash.txt ( 2.84 килобайт )
Кол-во скачиваний: 71