реклама на сайте
подробности

 
 
> AT91SAM7x, проблемы с распределением памяти
Daria
сообщение Apr 27 2010, 17:43
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 229
Регистрация: 24-02-08
Пользователь №: 35 345



Здравствуйте. Такая проблема - Во время очередного компилирования кода, IAR вдруг стал выдавать ошибку
Error[lp011]:section placement failed: unable to allocate space for section with a total bytes in [0x00200100 - 0x20ffff].
Программу гружу в режиме Debuge. правильно ли понимаю, что ругается на слишком длинный код для RAM? Код занимает уже 61кВ, RAM в at91sam7x256 - 64 кВ.
Пробую прошить вo flash - iar зависает и ругается Prefect Handler: SWI_Handler///+1 symbol not displayed: 0x10a6b8:0xeafffffe Abort Handler.
Во время работы когда-то правила линковочные файлы, может, дело не в размере кода, а просто что-то неправильно написала?
Вот линковочные файлы. laughing.gif
Подскажите, кто-нибудь! help.gif
Прикрепленные файлы
Прикрепленный файл  flash.txt ( 2.84 килобайт ) Кол-во скачиваний: 102
Прикрепленный файл  sram.txt ( 2.21 килобайт ) Кол-во скачиваний: 66
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
aaarrr
сообщение Apr 27 2010, 18:57
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Daria @ Apr 27 2010, 21:43) *
правильно ли понимаю, что ругается на слишком длинный код для RAM? Код занимает уже 61кВ, RAM в at91sam7x256 - 64 кВ.

Правильно понимаете.

Цитата(Daria @ Apr 27 2010, 21:43) *
Пробую прошить вo flash - iar зависает и ругается Prefect Handler: SWI_Handler///+1 symbol not displayed: 0x10a6b8:0xeafffffe Abort Handler.

Посмотрите, откуда и почему процессор вылетает в исключение. Сделать это можно проанализировав адрес возврата LR_Abt или, если он испорчен, что более чем вероятно при Prefetch Abort, проанализировав регистр LR исходного режима.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th July 2025 - 23:00
Рейтинг@Mail.ru


Страница сгенерированна за 0.01387 секунд с 7
ELECTRONIX ©2004-2016