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

 
 
> MicroBlaze - программа начинает выполняться не сразу
Tanichev
сообщение Jun 21 2011, 11:43
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 28-02-11
Пользователь №: 63 290



Отладочная плата SP601.
FPGA - XC6SLX16

Начал разбираться с MicroBlaze, пытаюсь программировать. При отладке всё работает нормально, но когда зашиваю Release - программа запускается не ранее, чем через 15 - 20 секунд smile3046.gif (точно не засекал). В чём может быть проблема? или это не проблема? Заранее спасибо!

Сразу спрошу.. Какой корректный порядок добавления софта к системе и прошивка?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
mdmitry
сообщение Jun 21 2011, 14:20
Сообщение #2


Начинающий профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 25-10-06
Из: СПб
Пользователь №: 21 648



Цитата(Tanichev @ Jun 21 2011, 15:43) *
Отладочная плата SP601.
FPGA - XC6SLX16

Начал разбираться с MicroBlaze, пытаюсь программировать. При отладке всё работает нормально, но когда зашиваю Release - программа запускается не ранее, чем через 15 - 20 секунд smile3046.gif (точно не засекал). В чём может быть проблема? или это не проблема? Заранее спасибо!

Сразу спрошу.. Какой корректный порядок добавления софта к системе и прошивка?

Если release зашиваете во флэш, то логично. Сброс питания (выключение-включение), далее загрузка в ПЛИС, потом запуск ПЛИС, затем только старт ядра. Debug Вы скорее всего заливаете сразу в ПЛИС?


--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
Go to the top of the page
 
+Quote Post
Tanichev
сообщение Jun 21 2011, 15:11
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 28-02-11
Пользователь №: 63 290



Цитата(mdmitry @ Jun 21 2011, 18:20) *
Если release зашиваете во флэш, то логично. Сброс питания (выключение-включение), далее загрузка в ПЛИС, потом запуск ПЛИС, затем только старт ядра. Debug Вы скорее всего заливаете сразу в ПЛИС?

Да как бы... если делать простой VHDL проект и зашивать его во флэшку, то он запускался очень быстро. А с ядром - светодиод DONE уже загорается, диоды ETHERNET тоже => Что ресет изернета уже плисиной отпущен, а вот начала выполнения программы (ну или по крайней мере main()) приходится ждать.

Отвлечённый вопрос: Можно ли систему, полученную в XPS каким-либо образом вставить в проект в ISE?

Сообщение отредактировал Tanichev - Jun 21 2011, 15:15
Go to the top of the page
 
+Quote Post



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

 


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


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