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

 
 
 
Reply to this topicStart new topic
> Куда расходуется оперативная память?, Где посмотреть? Как остановить утечку?
Fynjisx
сообщение Jun 10 2013, 11:06
Сообщение #1


студент
****

Группа: Свой
Сообщений: 571
Регистрация: 3-07-08
Из: Russia
Пользователь №: 38 712



Пытаюсь отсимулировать систему на базе СIII. Оперативы поставил 256Кб. Собственно сама система рис.1. Далее сгенерировал её с галочкой Simulation. Create simulation files. (для последующей отладке в ModelSim). После создал простенький проект в NIOS SBT и попытался его построить.
Линковщик написал что не хватает памяти. Добавил в SOPC'e. Потом прошел теже же шаги, bsp регенерировал, построил. Но как только попытался опять построить проекта приложения, как снова нехватка памяти. Снова все повторил и опять теже грабли, причем такое ощущение, что добавляешь, добавляешь память в SOPC'e, а она реально не добавляется судя по линковщику, ему все не хватает да не хватает каких то 2кб. Что её сжирает рис 2? понять не могу.
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 


--------------------
С Уважением...
Go to the top of the page
 
+Quote Post
Копейкин
сообщение Jun 10 2013, 11:35
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 190
Регистрация: 7-11-07
Из: С-Петербург
Пользователь №: 32 134



Я на какой-то версии QII сталкивался с похожей проблемой.
Прибивал тогда системную библиотеку, с удалением файлов, и пересоздавал заново.
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Jun 10 2013, 14:04
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



Может при первом создании памяти были размечены секции по размеру и размещению, а теперь добавляя память увеличивается секция данных, а секция текст как была мала так и остается? Я бы перезапустил скрипт линковщика, не знаю есть такое в альтере...
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Jun 11 2013, 05:58
Сообщение #4


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Цитата(Fynjisx @ Jun 10 2013, 15:06) *
Что её сжирает рис 2? понять не могу.

Память может сжирать сишный стартап.
Вам нужно в настройках bsp принять меры для сокращения объема кода.


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
alexPec
сообщение Jun 11 2013, 08:04
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Цитата(Fynjisx @ Jun 10 2013, 15:06) *
Добавил в SOPC'e. Потом прошел теже же шаги, bsp регенерировал, построил. .


Тоже так мучился. Ошибок не вылазит при регенерации? Если да - то делал так: сносил полностью BSP, генерировал ее заново, в опциях проекта указывал новую сгенеренную. Иначе, правильно Голиков говорит, там какая-то беда с секциями, ему там чего то мало стает, регенерить БСП отказывается. А чем ошибки править в этих секциях лучше снести и заново сгенерить БСП.
Go to the top of the page
 
+Quote Post
Fynjisx
сообщение Jun 11 2013, 12:38
Сообщение #6


студент
****

Группа: Свой
Сообщений: 571
Регистрация: 3-07-08
Из: Russia
Пользователь №: 38 712



Цитата(alexPec @ Jun 11 2013, 12:04) *
Тоже так мучился. Ошибок не вылазит при регенерации? Если да - то делал так: сносил полностью BSP, генерировал ее заново, в опциях проекта указывал новую сгенеренную. Иначе, правильно Голиков говорит, там какая-то беда с секциями, ему там чего то мало стает, регенерить БСП отказывается. А чем ошибки править в этих секциях лучше снести и заново сгенерить БСП.

Понял ребята. Спасибо... Linker Script не обновлялся... Тут ещё ветку соответсвующую нашел http://electronix.ru/forum/index.php?showtopic=90011,
в точности мой случай)))


--------------------
С Уважением...
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 1st July 2025 - 12:02
Рейтинг@Mail.ru


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